Presentations and Notes on Full Stack Frameworks, Industry Trends, Interview Guides and Best Practices on Design and Architecture
Access our Learning Guides for Free
https://courses.in28minutes.com/p/in28minutes-course-guide
- Design Patterns For Beginners
- Best Practices - Architecture, Design and Frameworks
- How to be a good Software Architect?
- Spring Interview Guide
- Securing Your Application - OWASP Top 10
- SOLID Principles
- Code Quality
- Load And Performance Testing Best Practices
- Code Review Best Practices
- Unit Testing Best Practices
- Agile And Design Evolution
- Layering In Java Applications
- J2EE(Java EE) Design Patterns and Architecture
240,000 Learners doing 21 Awesome Courses
- Spring Framework for Beginners in 10 Steps
- Spring Boot for Beginners in 10 Steps
- Spring MVC in 10 Steps
- JPA and Hibernate in 10 Steps
- Eclipse Tutorial for Beginners in 5 Steps
- Maven Tutorial for Beginners in 5 Steps
- JUnit Tutorial for Beginners in 5 Steps
- Mockito Tutorial for Beginners in 5 Steps
- Introduction to 4 Principles of Simple Design in 5 Minutes
- Introduction to SOLID Principles in 8 Minutes
- Introduction to Maven in 7 Minutes
- Introduction to Object Oriented Programming in 15 Minutes
- Introduction to Software Architecture In 3 Minutes
- Introduction to Spring Batch in 5 Minutes
- Introduction to Spring Boot in 10 Minutes
- Introduction to Spring Cloud in 10 Minutes
- Introduction to Spring Data in 5 Minutes
- Introduction to Spring Data Rest in 5 Minutes
- Introduction to Spring Framework in 10 Minutes
- Introduction to Spring Initializr in 5 Minutes
- Introduction to Web Services in 5 minutes
- [in28Minutes Roadmap]
- [Java, Spring Boot, REST, Microservices Learning Path]
- [in28Minutes - Which Course To Do Next?]
- [Top 5 Programming Languages to Learn]
- [Top 5 Frameworks to Learn]
- [Top 5 Tools to Learn]
- [Top 6 Java Unit Testing Frameworks to Learn]
- [5 Things to Think when you Code]
- [5 Important Coding Standards]
- [5 Questions about Continuous Integration]
- [5 Kinds of Automation Tests]
- [5 Tips for Simple Design]
- [5 Tips for Design Reviews]
- 10 Maven Tips
- 10 Eclipse Tips for Beginners
- How to become a good programmer?
- Java Learning Roadmap and Trends - May 2017
- Should I be an expert at all Design Patterns?
- [Learn how to Introducing Yourselves in a Technical Interview]
- [Microservices vs SOA]
- [Cloud Native Applications?]
- [12 Factor Apps]
- [Centralized Configuration Management]
- [Service Discovery ]
- [Fault Tolerance]
- [Monitoring]
- [Centralized Logging]
- [API Gateway]
- [Auto Scaling]
- [Eventual Consistency]
- [Why do we use Queues and Asynchronous Communication? ]
- [What is an Event Driven Architecture?]
- [Auto Scaling with Containerization and Kubernetes]
- [Microservices and Automated Testing]
- [Why should you create an archetype?]
- [Monolith to Microservices Journey?]
- Introduction to Design Patterns in 25 Minutes
- [4 Principles of Simple Design]
- [SOLID Principles]
- [Designing Great REST API]
- Agile and Evolutionary Design
- Transaction Management
- [Abstraction]
- [Encapsulation]
- [Cohesion]
- [Coupling]
- [SRP]
- [OCP]
- [DIP]
- [Seperation of Concerns]
- [DRY]
- [Readability of Code]
- [Cross Cutting Concerns]
- [AOP]
- [Redundancy]
- [Modularity]
- [Technical Debt]
- [Code Coverage]
- [Code Quality]
- [Code Duplication]
- [Code Smells]
- [Coding Standards]
- [Code Complexity]
- [Legacy Code]
- Introduction to Code Quality
- [Need For Architecture]
- [Goal of an Architect]
- [Fundamentals of Software Architect - Overview]
- [Fundamentals of Software Architect - Technical Capabilities]
- [Fundamentals of Software Architect - Domain Knowledge]
- [Fundamentals of Software Architect - Soft Skills]
- [Enterprise Standards - Overview]
- [Enterprise Standards - Important Standards to Start With]
- [Enterprise Standards - Process]
- [Enterprise Standards - Design]
- [Enterprise Standards - Tools]
- [Enterprise Standards Example - REST API Standards]
- [Enterprise Standards Example - Microservice Standards]
- [Enterprise Standards - Monitoring and Governance]
- [Enterprise Standards - Conclusion]
- [Application Standards - Overview, Defining and Monitoring]
- [Enabling Productive Teams as an Architect]
- [Where can I start First Steps to Architect?]
- [What is Software Architecture?]
- [5 Qualities of Great Software Architects]
- [5 Responsibilities of Software Architects]
- [Non Functional Requirements]
- [Security]
- Web Application Security and OWASP - Top 10 Security Flaws
- Web Application Security - What is Cross Site Request Forgery (CSRF)?
- Web Application Security - What is Cross Site Scripting (XSS)?
- Web Application Security - What is SQL Injection?
- [Performance]
- [Reliability]
- [Availability]
- [Testability]
- [Scalability]
- [Maintainability]
- [Reusability]
- [Portability]
- [Security]
- Modern Development Practices
- DevOps
- TDD
- [Refactoring]
- [In Memory Database]
- [Embedded Servers]
- Static Code Analysis
- Coding Standards
- Code Review Best Practices
- Unit Testing Best Practices
- Continuous Integration
- Continuous Delivery
- [Web Application Security - OWASP TOP 10]
- [HATEOAS]
- Agile Myths
- [What is a Prototype/Vertical Slice?]
- [Why do we need layering of Applications?]
- [What is Mocking?]
- [Evolutionary Design]
- [Code First]
- [Contract First]
- [Vertical Slice]
- [Automation Testing - 5 Types of Automation Tests]
- [Continuous Integration - 5 Tips to get better at CI]
- [Unit Testing - What is Mocking?]
- [What is Cloud?]
- [Component]
- [Deployment]
- [API]
- [Asynchonous Messaging]
- [0 - Introduction]
- [1 - Continuous Learning is the Key]
- [2 - Hands On Courses]
- [3 - Focus on Applications ]
- [4 - Learn Things Step By Step]
- [5 - Efficient and Effective Courses]
- [6 - Delivering Real Project Experiences]
- [7 - Help You Learn Troubleshooting and Debugging Skills]
- [8 - Modularized Courses]
- [9 - We Focus on Unit Testing]
- [10 - Every Piece of Code is on Github Step by Step]
- [11 - We help you learn Design and Architecture]
- [12 - We follow Modern Development Practices]
- [13 - We create hands on interview guides]
- [14 - We bring technology trends to you]
- [Spring - What is Dependency?]
- [Spring - What is Dependency Injection?]
- [Spring - What is Inversion of Control?]
- [Spring - What is Component Scan?]
- [Spring Initializr]
- Spring vs Spring Boot
- Spring Boot vs Spring MVC
- Spring Boot Auto Configuration
- [Spring Boot Starter Projects - Web and JPA]
- [Spring Data REST]
- [Spring Boot Interview Questions]
- Our Journey to 100,000 Students, Our Love and Beliefs - The in28Minutes Way
- in28Minutes Troubleshooting Guide and FAQ - The-in28Minutes-TroubleshootingGuide-And-FAQ
- What are we doing next - [in28Minutes - Course Roadmap]