Curriculum
- 6 Sections
- 73 Lessons
- 20 Weeks
Expand all sectionsCollapse all sections
- Module 1: Front-End Development24
- 1.1HTML5CopyCopyCopy
- 1.2HTML Structure & SyntaxCopyCopyCopy
- 1.3Forms & ValidationCopyCopyCopy
- 1.4Semantic HTMLCopyCopyCopy
- 1.5Media (Images, Audio, Video)CopyCopyCopy
- 1.6CSS3CopyCopyCopy
- 1.7CSS Selectors, Box ModelCopyCopyCopy
- 1.8Flexbox & Grid LayoutCopyCopyCopy
- 1.9Responsive Design (Media Queries)CopyCopyCopy
- 1.10CSS Animations & TransitionsCopyCopyCopy
- 1.11JavaScript (ES6+)CopyCopyCopy
- 1.12Variables, Functions, Arrays, ObjectsCopyCopyCopy
- 1.13DOM ManipulationCopyCopyCopy
- 1.14Event HandlingCopyCopyCopy
- 1.15Fetch API & PromisesCopyCopyCopy
- 1.16ES6 Features (let/const, arrow functions, destructuring)CopyCopyCopy
- 1.17Frontend Framework (React.js)CopyCopyCopy
- 1.18Components & PropsCopyCopyCopy
- 1.19State & Lifecycle MethodsCopyCopyCopy
- 1.20Forms & Event HandlingCopyCopyCopy
- 1.21Routing with React RouterCopyCopyCopy
- 1.22Hooks (useState, useEffect, etc.)CopyCopyCopy
- 1.23REST API IntegrationCopyCopyCopy
- 1.24Basic Redux (optional but useful)CopyCopyCopy
- Module 2: Back-End Development (Python + Framework)16
- 2.1Core PythonCopyCopyCopy
- 2.2Variables, Data Types, OperatorsCopyCopyCopy
- 2.3Control Statements, LoopsCopyCopyCopy
- 2.4Functions & ModulesCopyCopyCopy
- 2.5File HandlingCopyCopyCopy
- 2.6Exception HandlingCopyCopyCopy
- 2.7Object-Oriented Programming (OOP)CopyCopyCopy
- 2.8Web Framework (Django or Flask)CopyCopyCopy
- 2.9Django Project StructureCopyCopyCopy
- 2.10URL Routing & ViewsCopyCopyCopy
- 2.11Templates & Static FilesCopyCopyCopy
- 2.12Forms & ValidationCopyCopyCopy
- 2.13Models & ORMCopyCopyCopy
- 2.14Admin Panel CustomizationCopyCopyCopy
- 2.15Authentication & AuthorizationCopyCopyCopy
- 2.16REST APIs with Django REST Framework (DRF)CopyCopyCopy
- Module 3: Database8
- Module 4: Version Control & Deployment10
- 4.1Git & GitHubCopyCopyCopy
- 4.2Git Basics (init, add, commit, push)CopyCopyCopy
- 4.3Branching & MergingCopyCopyCopy
- 4.4Working with GitHub RepositoriesCopyCopyCopy
- 4.5Pull Requests & CollaborationCopyCopyCopy
- 4.6DeploymentCopyCopyCopy
- 4.7Hosting Frontend (Netlify, Vercel)CopyCopyCopy
- 4.8Deploying Django/Flask apps (Heroku, Render, or AWS)CopyCopyCopy
- 4.9Using Gunicorn & Nginx (Advanced)CopyCopyCopy
- 4.10Environment Variables & .env filesCopyCopyCopy
- Module 5: Capstone Projects & Real-World Practice10
- 5.1ProjectsCopyCopyCopy
- 5.2E-Commerce WebsiteCopyCopyCopy
- 5.3Blog PlatformCopyCopyCopy
- 5.4Job PortalCopyCopyCopy
- 5.5Portfolio SiteCopyCopyCopy
- 5.6RESTful API Backend + React Frontend IntegrationCopyCopyCopy
- 5.7Resume & Interview PreparationCopyCopyCopy
- 5.8GitHub Portfolio SetupCopyCopyCopy
- 5.9Resume Building for Full Stack Developer RolesCopyCopyCopy
- 5.10Mock Interviews & Coding ChallengesCopyCopyCopy
- Bonus (Optional / Advanced)5
