Software Engineering (Uploading)
-
Module 1: Web Development Fundamentals
-
HTML & CSS BasicsSemantic HTML and its importanceStructure and layout of a webpageCSS Selectors (ID, Class, Descendant, etc.)The Box Model, Display Properties (Block, Inline, Inline-Block)Responsive web design using media queriesCSS Flexbox: Designing modern, flexible layoutsBasic accessibility guidelines (ARIA, Screen Readers)
-
Hands-On Projects
-
Tailwind CSS
-
Hands-On Projects
-
JavaScript FundamentalsJavaScript Syntax and VariablesControl Flow: Conditionals, Loops, and Switch StatementsFunctions: Declaring and invoking functions, higher-order functionsObjects, Arrays, and JSONDOM Manipulation: Selecting and modifying elementsEvent handling (onClick, onSubmit)Introduction to JavaScript debugging tools
-
Hands-On Projects
-
Advanced JavaScript & APIs
-
Hands-On Projects
-
Module 2: Advanced Frontend Development with React
-
React Basics
-
Hands-On Projects
-
Intermediate React
-
Hands-On Projects
-
Advanced React
-
Hands-On Projects
-
React Project
-
Module 3: Backend Development with Python & Django
-
Hands-On Projects
-
PostgreSQL & Database Management
-
Hands-On Projects
-
Django Framework
-
Hands-On Projects
-
Django REST Framework (DRF)
-
Hands-On Projects
-
Module 4: Data Structures & Algorithms
-
Basic Data Structures
-
Hands-On Projects
-
Algorithms & Problem-Solving Techniques
-
Hands-On Projects
-
Data Structures & Algorithms Practice
-
Hands-On Projects
-
Module 5: System Design
-
System Design Fundamentals
-
Hands-On Projects
-
Advanced System Design
-
Hands-On Projects
-
Module 6: DevOps & Cloud Infrastructure
-
Linux & Shell Scripting
-
Hands-On Projects
-
Introduction to DevOps & Git
-
Hands-On Projects
-
Infrastructure as Code with Terraform
-
Hands-On Projects*
-
Containerization with Docker
-
Hands-On Projects
-
CI/CD & Configuration Management
-
Hands-On Projects
-
Capstone Project