Frontend
HTML ยท CSS ยท JavaScript ยท DOM ยท HTTP
FRONTEND โ HTML & HTTP
Web Fundamentals & HTML
TCP/IP layers, HTTP protocols, URL structure, status codes, HTML elements, DOM tree, forms, and HTML5 features.
FRONTEND โ CSS
CSS Styling & Layout
Selectors, specificity, box model, flexbox, grid, transitions, animations, and responsive design.
FRONTEND โ JAVASCRIPT
JavaScript & DOM Scripting
Variables, functions, events, DOM manipulation, AJAX, fetch API, arrow functions, and async patterns.
Backend
Python ยท OOP ยท Django ยท Web APIs
LECTURE 01
Introduction to Web Technology
Course overview, internet basics, client-server model, static vs dynamic websites, and the full web request journey.
LECTURE 02
Python Essentials
Variables, data types, control flow, functions, lists, dictionaries, sets, lambda, and comprehensions.
LECTURE 03
OOP & File Handling
Classes, objects, inheritance, encapsulation, polymorphism, file I/O, and exception handling.
LECTURE 04
Web Basics, HTTP & URLs
HTTP methods, URL anatomy, status code groups, request/response structure, cookies, and security concepts.
LECTURE 05-A
Django โ Part I
Django setup, project vs app, views, templates, URL routing, MVT architecture, and the Django admin.
LECTURE 06
Django โ Part II
Django forms, model fields, database interactions, migrations, ORM queries, and class-based views.
LECTURE 07
Django โ Part III
Advanced models, custom managers, signals, QuerySet API, prefetch_related, select_related, and admin customization.
LECTURE 08
Django โ Part IV
Authentication, sessions, permissions, middleware, static files, and deployment basics.