01-Complete Software Design and Architecture Roadmap Master the layers of software engineering from Clean Code to Enterprise Patterns 📅 Mar 8, 2026 📝 Topics Covered 1. First Principles 2. The Software Design & Architecture Stack 3. The Roadmap Stages Stage 1: Clean Code Stage 2: Programming Paradigms Stage 3: Object-Oriented Programming (OOP) Stage 4: Design Principles Stage 5: Design Patterns Stage 6: Architectural Principles Stage 7: Architectural Styles Stage 8: Architectural Patterns Stage 9: Enterprise Patterns 4. Low-Level Design (LLD) Video Resources
02-How to Write Clean Code Best practices for meaningful names, clean functions, and avoiding code smells 📅 Mar 9, 2026 📝 Topics Covered 1. What is Clean Code? 2. Why Clean Code Matters 3. Why Do We Write Bad Code? 4. Rules for Meaningful Names 5. Rules for Functions 6. Rules for Comments 7. Common Code Smells 8. Key Lessons from Uncle Bob