Master Django 2026: Build Real-World Web Applications from Scratch
- 16 Sections
- 125 Lessons
- 22h Duration
Introduction
Django Course Setup
Views & URL's & Templates
- Django URLs & Views Explained (සිංහල) | Beginner Guide
- Create Your First View & URL in Django (සිංහල) | Step-by-Step
- Create Your First View & URL Part 2 (සිංහල) | Django Tutorial
- Create Your Index (Home) Page in Django (සිංහල) | Step-by-Step
- Quick Lesson
- Create Single Page View & URL in Django (සිංහල) | Step-by-Step
- Django Template Language (DTL) Part 1 (සිංහල) | Beginner Guide
- Django Template Inheritance (DTL) Part 2 (සිංහල) | Beginner Guide
- Django Template Inheritance with Blocks (DTL) Part 3 (සිංහල)
- Passing Variables to Django Template (සිංහල) | Beginner Guide
- Django Template If & Else Tags (සිංහල) | Beginner Guide
- Django Template For Tag (සිංහල) | Loop Through Data
- Return Individual Value in Django Template (සිංහල) | Step-by-Step
- Creating Dynamic URLs in Django (සිංහල) | Beginner Guide
- Django URL Tag for Dynamic URLs (සිංහල) | Beginner Guide
- Django Include Tag (සිංහල) | Reuse Template Code
- Django Navigation Links (සිංහල) | Step-by-Step Tutorial
Django Database
- Learn About Databases in Django (සිංහල) | Beginner Guide
- Create Your First Model in Django (Sinhala Tutorial)
- Insert First Data into Django Table (සිංහල) | Beginner Guide
- View All Data in Django Table (සිංහල) | Beginner Guide
- Add More Fields to Django Model (සිංහල) | Step-by-Step
- Django Models: Null Values Explained (සිංහල) | Beginner Guide
- View Single Row Data in Django (PT1) | Beginner Guide (සිංහල)
- View Single Row Data in Django (PT2) | Advanced Tutorial (සිංහල)
- Django Filters (සිංහල) | Beginner Guide
- Update Data in Django Table (සිංහල) | Beginner Guide
- Delete Data in Django Table (සිංහල) | Beginner Guide
Django Admin Panel
CRUD Opearation
- CRUD Operations in Django (සිංහල) | Introduction
- Read Data from Django Database Tables (සිංහල) | Beginner Guide
- Access Individual Record in Django Table (සිංහල) | Beginner Guide
- Fix Errors
- Access Individual Data in Django PT2 (සිංහල) | Step-by-Step
- Create New App in Django (සිංහල) | Step-by-Step Guide
- Create Your First HTML Form in Django (සිංහල) | Step-by-Step
- Django Request Methods (GET & POST) (සිංහල) | Beginner Guide
- CSRF Token in Django (සිංහල) | Security Explained
- Submit HTML Form to Django Backend (සිංහල) | Step-by-Step
- Create Second Model in Django (සිංහල) | Step-by-Step Guide
- Create Our Second Model in Django (සිංහල) | Step-by-Step
- Save Data into Django Database Table (සිංහල) | Step-by-Step
- Redirect in Django (සිංහල) | Step-by-Step Guide
- Create Blog Using ModelForm in Django (සිංහල) | Step-by-Step
- Update Data in Django Using ModelForm (සිංහල) | Step-by-Step
- Delete Data in Django (සිංහල) | Step-by-Step Guide
Django Relationship
Django Authentication System
Static Files
- Introduction to Static Files in Django (සිංහල) | CSS, JS & Images
- WhiteNoise in Django (සිංහල) | Serve Static Files in Production
- Enable Debug Mode Again in Django (සිංහල) | Fix Errors Easily
- Upload & Display Images in Django (සිංහල) | Step-by-Step
- Upload Images in Django (සිංහල) | Step-by-Step Guide
- Display Images in Django (සිංහල) | Step-by-Step Guide
Project Starting
- Start Django Final Project (සිංහල) | Project Introduction
- Web Template Overview (සිංහල) | Django Project UI Guide
- Design Database Tables in Django Project (සිංහල)
- Create Django Project & App (සිංහල) | Step-by-Step Guide
- Start Creating Django Templates (සිංහල) | Step-by-Step
- Django Static Files Explained (සිංහල) | CSS, JS, Images
- Create Headers and Footers in Django Templates (සිංහල)
- Create Home Page in Django (සිංහල) | Step-by-Step Guide
- Add Cover Images in Django (සිංහල) | Blog Thumbnail Guide
Project PT 2
- Create Django Models (BlogPost & Category) (සිංහල)
- Add Blog Posts & Categories in Django (සිංහල)
- Display Dynamic Content in Django Home Page (සිංහල)
- Display Single Blog Post in Django (සිංහල) | Detail Page Tutorial
- Filter Blog Posts by Category in Django (සිංහල) | Step-by-Step Guide
- Django Context Processor Explained (සිංහල) | Share Data Across Templates
- Fix Category Issue
- Get Count of Data in Django (සිංහල) | Count Blog Posts & Categories
- Django Pagination Tutorial Part 1 (සිංහල) | Limit Blog Posts per Page
- Fix Pagination Issue in Django Category Page (සිංහල)
- Build Search Function in Django (සිංහල) | Blog Search Tutorial
- Django Search with Pagination (සිංහල) | Advanced Blog Feature
- Fixing Issue
Project PT 3
Project PT 4
- Django Authentication System (සිංහල) | User Login & Registration Start
- Django Custom User Model (සිංහල) | Extend User Model Tutorial
- How to Create Login Function in Django | Beginner Friendly Guide
- How to Implement Logout in Django | Step-by-Step Beginner Guide
- How to Protect Django Views | Restrict Access to Logged-in Users
- How to Check if User is Logged In Django | Step-by-Step Guide
- How to Use Flash Messages in Django | Step-by-Step Guide
- How to Fix Validation Issues in Django Registration Page
- Django User Dashboard Tutorial | Build Dynamic Dashboard
- How to Create Account Model in Django | Beginner Friendly Guide
- How to Use Django Signals | Beginner Friendly Guide
- How to Send Emails in Django | Beginner Friendly Guide
- How to Create Password Reset in Django | Beginner Friendly
- Django Blog User Management Tutorial | Add & Manage Users
- Fixing Issues
Project PT 5
Last Section
- Django User Profile Page Tutorial | Display User Information
- Django User Profile Image Tutorial | Upload & Display Images
- How to Edit User Profile in Django | Beginner Friendly Guide
- Django User Reviews Tutorial | Add Ratings & Comments
- Django Comment System Tutorial | Build User Comments Feature
- Django Deployment Preparation | Things to Do Before Going Live
🚀 Django Masterclass 2026: Build Real-World Web Applications from Scratch
Learn how to build powerful, dynamic, and professional websites using Python and Django — without any prior experience.
This complete Django course is designed to take you from beginner to advanced level by focusing on practical web development, real-world projects, and production-ready deployment.
If your goal is to build websites, admin systems, or start freelancing with Django, this course is perfect for you.
🚀 Django Masterclass 2026: ආරම්භක සිට Professional Web Developer කෙනෙක් වෙන්න
Python සහ Django භාවිතා කරලා Dynamic සහ Professional Websites හදන හැටි මුලින්ම ඉගෙනගන්න.
මෙම complete Django course එක beginner සිට advanced level දක්වා ඔබව ගෙන යනවා. Theory වලට වඩා real-world projects හරහා practical skills develop කරගන්න පුළුවන්.
ඔබගේ goal එක වෙන්නේ:
- Web Developer කෙනෙක් වෙන්න
- Freelancing කරන්න
- ඔබේම web project එකක් හදන්න
Want to submit a review? Login
