Introduction to Django

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 are in English, which can be a barrier for people who are just starting out and more comfortable learning in their native language. I wanted to change that — starting with Django, one of the most powerful and popular Python web frameworks.

What Is Django?

Django is a high-level Python web framework that lets you build secure, scalable web applications quickly. It follows the “batteries-included” philosophy, meaning it comes with almost everything you need out of the box — an ORM for database management, an admin panel, authentication, URL routing, and much more. Companies like Instagram, Spotify, and Pinterest have used Django in their early stages.

What You’ll Learn in This Video

This is a pure introduction video — no coding or app building yet, just the foundation you need before we start writing code in future videos. You’ll learn:

  • What Django is and why it’s worth learning
  • How Django fits into the Python web development ecosystem
  • The core concepts and philosophy behind Django
  • Why Django is a great choice for beginners and professionals alike
  • What to expect from this tutorial series going forward

Who Is This For?

This video is perfect for:

  • Complete beginners to Django
  • Python developers who want to move into web development
  • Sinhala-speaking students and self-learners who want explanations in their own language

What’s Next?

This is just the beginning! I’m planning a full series covering models, views, templates, forms, authentication, and eventually building a complete real-world project in Django — all explained in Sinhala.

If you find this useful, please like, subscribe to Nima Academy, and share it with anyone who might benefit. Your support means a lot for a first-time creator, and it helps me know what to cover next.

📺 Watch now: Youtube 💬 Drop your questions or suggestions in the comments — I’d love to hear what you want to learn next!

🇱🇰 සිංහල

මගේ පළමුවෙනි Django වීඩියෝව මම ඉතාම සතුටින් ඔබ සමඟ බෙදාගන්නවා — Django පිළිබඳ ආරම්භකයන් සඳහා වූ මූලික හඳුන්වාදීමක්, සම්පූර්ණයෙන්ම සිංහල භාෂාවෙන් පටිගත කරන ලද, විශේෂයෙන්ම ශ්‍රී ලාංකික developer ප්‍රජාව සඳහා.

මම මේ වීඩියෝව හදන්නේ ඇයි?

web development ඉගෙනගැනීමට හොඳ සිංහල මූලාශ්‍ර අඩුයි, විශේෂයෙන්ම Django වගේ framework එකක් ගැන. බොහෝ tutorial ඉංග්‍රීසි භාෂාවෙන් තියෙන නිසා, අලුතින් ඉගෙනගන්නා අයට එය බාධාවක් වෙන්න පුළුවන්. ඒ නිසා මට අවශ්‍ය වුණේ, Python හි ජනප්‍රියම හා බලවත්ම web framework එකක් වන Django එකෙන් ආරම්භ කරලා, ඒ තත්ත්වය වෙනස් කරන්නයි.

Django කියන්නේ මොකක්ද?

Django කියන්නේ ආරක්ෂිත සහ scalable web application ඉක්මනින් build කරගන්න පුළුවන් Python web framework එකක්. එය “batteries-included” philosophy එකක් අනුගමනය කරනවා — database management සඳහා ORM එකක්, admin panel එකක්, authentication, URL routing වගේ ඔබට අවශ්‍ය බොහෝ දේවල් එය සමඟම එනවා. Instagram, Spotify, Pinterest වගේ companies පවා ආරම්භයේදී Django භාවිතා කළා.

මේ වීඩියෝවෙන් ඔබ ඉගෙනගන්නා දේ

මේක සම්පූර්ණයෙන්ම හඳුන්වාදීමේ (introduction) වීඩියෝවක් — තවම coding කිසිවක් හෝ app එකක් හදන එකක් නෑ, ඉදිරි වීඩියෝවල code ලියන්න පෙර ඔබට අවශ්‍ය මූලික පදනම විතරයි. ඔබ ඉගෙනගන්නා දේ:

  • Django කියන්නේ මොකක්ද, ඒක ඉගෙනගන්න වටින්නේ ඇයි
  • Python web development ecosystem එකේ Django හි ස්ථානය
  • Django හි core concepts සහ philosophy එක
  • ආරම්භකයන්ට සහ professionals ලාටත් Django හොඳ තේරීමක් වන්නේ ඇයි
  • මේ tutorial series එකෙන් ඉදිරියට බලාපොරොත්තු විය හැකි දේ

මේක කාටද වඩාත් සුදුසු?

මේ වීඩියෝව මේ අයට වඩාත් සුදුසුයි:

  • Django සම්පූර්ණයෙන්ම අලුතින් ඉගෙනගන්නා අය
  • web development එකට යොමු වෙන්න කැමති Python developers
  • තමන්ගේම භාෂාවෙන් පැහැදිලි කිරීම් අවශ්‍ය සිංහල භාෂාවෙන් ඉගෙනගන්නා සිසුන් සහ self-learners

ඊළඟට මොකක්ද?

මේක ආරම්භය විතරයි! Models, Views, Templates, Forms, Authentication ආදිය ආවරණය කරමින්, අවසානයේදී සම්පූර්ණ real-world project එකක් Django හි build කරන පූර්ණ series එකක් සියල්ල සිංහලෙන් සැලසුම් කරලා තියෙනවා.

මේක ප්‍රයෝජනවත් නම්, කරුණාකර like කරලා, Nima Academy channel එක subscribe කරලා, ප්‍රයෝජනවත් වෙන ඕනෑම කෙනෙක් සමඟ share කරන්න. පළමු වතාවට content හදන කෙනෙක් හැටියට ඔබේ support එක මට ගොඩක් වටිනවා, ඉදිරියට මොනවද කරන්න ඕන කියලා දැනගන්නත් ඒක උදව් වෙනවා.

📺 දැන්ම බලන්න: Youtube 💬 ඔබේ ප්‍රශ්න හෝ යෝජනා comments වල දාන්න — ඊළඟට මොකක්ද ඉගෙනගන්න ඕන කියලා දැනගන්න කැමතියි!

Full Course

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

Leave a Reply

Your email address will not be published. Required fields are marked *

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.