Django Views and URLs Part 2: Dynamic URLs and Templates Made Simple

Django dynamic URLs and templates tutorial In Part 1, I got a plain “Hello, world” message showing up on my homepage, and honestly, that felt like a big enough win at the time. But real websites don’t just show static text — they show HTML pages, and they show different content depending on which specific […]

Django Project vs App Explained: The Key Difference Beginners Miss

Django project vs app explained For the first couple of weeks I spent learning Django, I genuinely thought “project” and “app” were just two words for the same thing. I’d create a project, then create something called an app, and in my head, they were basically interchangeable folders full of Python files. It wasn’t until […]

Django App Structure Explained: 7 Files You’ll Actually Use

Django App Structure Explained: 7 Files You’ll Actually Use The first app I ever created in Django was called blog. I remember running python manage.py startapp blog, watching a new folder pop up, and thinking — okay, now what? I had just gone through the pain of understanding the project structure, and now here was […]

What Happens When You Create a Django Project? (Full Breakdown)

What Happens When You Create a Django Project? (Full Breakdown) What Happens When You Create a Django Project? I remember the exact moment. I’d just typed django-admin startproject myfirstproject, hit enter, and… nothing dramatic happened. No confetti, no “success” message. Just my terminal quietly returning to the next line. I opened the folder expecting something […]

Python Virtual Environment: 4 Simple Steps to Create venv for Django (2026)

Python Virtual Environment: 4 Simple Steps to Create venv for Django (2026) Welcome to video 3 of the Nima Academy Django course. Before installing Django itself, every professional Python developer sets up a Python virtual environment first. In this guide, you’ll learn exactly what venv is, why it matters, and how to create one in […]

Python සහ VS Code Install කිරීම: Django ඉගෙනීමට පෙර කළ යුතු පියවර 5ක් (2026)

Nima Academy Django Course එකේ 2 වන Video එකට ඔබ සාදරයෙන් පිළිගනිමු! Django code එකක් ලියන්න කලින් අපිට අවශ්‍ය තියෙනවා Python සහ VS Code Install කිරීම හරියටම කරගන්න. මේ Guide එකෙන් ඔබට විනාඩි 15කින් සම්පූර්ණ Setup එකක් නිවැරදිව හදාගන්න පුළුවන්. ඇයි මුලින්ම Python සහ VS Code Install කරන්න ඕන? Django කියන්නේ Python Web Framework එකක්. […]

Install Python and VS Code: 5 Easy Steps for Django Beginners (2026)

Install Python and VS Code: 5 Easy Steps for Django Beginners (2026) If you’re following the Nima Academy Django course, this is video 2 — and before we touch a single line of Django code, we need a working environment. In this guide, you’ll learn how to install Python and VS Code the right way, […]

My First Django Video: An Introduction to Django (Sinhala Tutorial)

Introduction to Django Introduction to Django I’m excited to share my very first video on Django — a beginner-friendly introduction recorded entirely in Sinhala, made especially for the Sri Lankan developer community. Why I Made This Video There aren’t many good Sinhala-language resources for learning web development, especially for frameworks like Django. Most tutorials online […]

Scroll to top
Nima Academy
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.