Curriculum
- 136 Sections
- 391 Lessons
- 10 Weeks
Expand all sectionsCollapse all sections
- Introduction to Kotlin4
- Kotlin Ecosystem4
- Environment Setup4
- First Kotlin Program3
- Variables & Data Types4
- Operators4
- User Input & Output3
- Type Conversion2
- Conditional Statements4
- when Expression3
- Loops4
- Jump Statements3
- Functions4
- Function Features3
- Advanced Functions3
- Variable Arguments2
- Arrays3
- Collections4
- Functional Operations4
- Lambda Expressions3
- Classes & Objects3
- OOP Concepts4
- Interfaces & Abstract Classes3
- Special Classes3
- Object Utilities3
- Null Safety4
- Exception Handling3
- Extension Functions2
- Scope Functions5
- Generics & Delegation3
- Coroutines Fundamentals3
- Coroutine Scope & Dispatchers4
- Coroutine Management3
- Kotlin Flows3
- Using Flows in UI2
- Android Development Overview3
- Declarative UI2
- Environment Setup3
- First Compose App3
- UI Components5
- Input Components5
- Layout System4
- Modifiers5
- Typography & Styling3
- Reusable Components2
- Mini Project - Image Card UI0
- Understanding State2
- Recomposition2
- State APIs3
- State Hoisting3
- UI States4
- One-Time Events3
- LazyColumn & LazyRow2
- Grid Layouts2
- Advanced Lists3
- Pagination2
- Performance Optimization2
- Side Effects2
- Effect APIs3
- Cleanup Operations2
- Lifecycle Handling2
- Clean Architecture2
- MVVM Pattern3
- Repository Pattern2
- ViewModels2
- MVI Basics2
- Networking Basics2
- Retrofit2
- Serialization2
- Error Handling2
- DTO vs Domain Models2
- Offline-First Concepts2
- Room Database3
- Room + Flow1
- Preferences & DataStore2
- Secure Storage2
- Navigation Basics3
- Navigation Arguments1
- Advanced Navigation3
- Deep Linking2
- State Preservation2
- Material Design 33
- Dark Mode2
- Adaptive Layouts2
- Animations3
- Dependency Injection with Hilt4
- Media Handling3
- Permissions Handling2
- Notifications2
- Debugging2
- Unit Testing2
- Compose UI Testing2
- Performance Optimization2
- Accessibility2
- Build & Release3
- Git & GitHub3
- Analytics & Monitoring2
- Introduction to Python3
- Python Basics8
- Control Flow Statements4
- Data Structures in Python6
- Functions in Python5
- Object-Oriented Programming (OOP) in Python6
- Exception Handling in Python3
- Working with Files4
- Modules and Packages4
- Working with Libraries5
- Python for Web Development4
- Working with Databases4
- Python 3 Features3
- Advanced Python Topics4
- Python Project and Case Studies2
- Debugging, Testing, and Optimization4
- Git-Version Control System2
- Django Fundamentals3
- Models & ORM3
- Django REST Framework3
- Viewsets & Routers3
- Authentication & Security3
- Filtering & Pagination3
- API Documentation1
- Project - Production-Level Backend APIs0
- Firebase Cloud Messaging3
- Notification Management2
- Real-Time Concepts2
- Project - Real-Time Notification System0
- Razorpay Basics2
- Razorpay Integration2
- Payment Verification2
- Transaction Management2
- Project - Mobile Payment Integration1
- Backend Deployment3
- Mobile App Release2
- API Testing & Monitoring3
- Final Production Deployment1
- Assessment & Certification10
- 136.1Final Quiz 1-5 Modules (Copy)
- 136.2Python 1-5 Module Quiz (Copy)20 Questions
- 136.3Final Quiz 5-10 Modules (Copy)
- 136.4Python 5-10 Modules (Copy)20 Questions
- 136.5Final Quiz 10-15 Modules (Copy)
- 136.6Python 10-15 Module Quiz (Copy)20 Questions
- 136.7Kotlin Assessment
- 136.8Jetpack Compose Assessment
- 136.9GIT & GITHUB Assessment
- 136.10Django Assessment
History & Evolution
Next
