1. Python Python Basics Python Exceptions and Troubleshooting Python Functions and Decorators Python Interpreters Python OOP Python Asynchronous Programming 2. Databases RDB vs NRDB Indexes Normalization FK Triggers SP 3. Web Services Protocols Caching SSL\TLS REST RPC Web servers 4. Frameworks Django Flask AsyncIO FastAPI Falcon 5. Git Merge vs Rebase Cherrypick 6. SDLC Implementation Software Development Methodology Code Review Release Strategy Code Standards Continuous Integration 7. Authentication and Authorization OAuth2 Difference between OAuth2 and OpenID Flows (grant types) Integration with OpenID 8. Cloud Serverless, AWS, GCP, Azure): Ability to design and implement cloud/hybrid-cloud solutions spanning across several cloud technology domains (i.e. serverless, containers, edge computing, internet of things, etc) 9. Architecture Patterns Microservices SOLID Pub\Sub 10. DevOps: CI\CD 11. Python. ML ML types ML tasks Classic ML models Model ensembles ML lifecycle EDA Data pre-processing Regression model evaluation Classification model evaluation