Advanced Python – Web Development Track
HTML • CSS • JavaScript • Bootstrap • Django Framework
Pre-Requisites: Basic Python Programming
HTML – Complete Foundation
Learn the core structure of webpages and HTML5 fundamentals.
- Introduction to HTML
- Editors (Online + Offline)
- Tags, Attributes & Elements
- Headings, Paragraphs, Formatting
- Lists, Links, Images
- Tables & Basic Layouts
JavaScript Essentials
Make your web pages interactive using JavaScript.
- Internal & External JS
- Window & Document Object
- Variables, Operators, Datatypes
- Math & String Functions
- Arrays & Objects
- Date & Time
- Conditions & Loops
- Functions
CSS – Styling & Layout
Master styling, formatting, animations and layout handling.
- Selectors & Colors
- Backgrounds & Borders
- Margins, Padding, Box Model
- Fonts & Text Styling
- Display & Positioning
Bootstrap Framework
Build responsive, mobile-first layouts easily.
- Bootstrap Grid System
- Typography & Colors
- Tables, Images
- Components & Utilities
Django Web Framework (Full Stack Development)
- Django Overview & Installation
- MVC vs MVT Architecture
- Creating Projects & Apps
- Folder Structure & Flow
- Template Rendering
- Bootstrap Integration
- Database & Models
- Static Files
- Forms & Validations
- Filters & ORM
- Admin Panel Customization
- Template Inheritance
- Image Upload
- Multi-level Templates
- AJAX + JSON in Django
- Security & CSRF
- REST API (Intro)
Major Django Projects
- E-Commerce Website
- Blog Website
- User Authentication System
- Admin Dashboard
- Payment Gateway Integration
Deployment: Hosting Django Projects on Live Server