Software Engineering General topics Programming paradigms Communication Protocol Security Basics Performance Optimizations Web Application Design and Framework Angular framework deep dive Architecture Patterns Code quality CI/CD, Git SDLC Estimations Team management and Soft Skills