လတိုင်းတန်းခွဲ သစ်များဖွင့်လစ်နေပါပြီလတိုင်းတန်းခွဲ သစ်များဖွင့်လစ်နေပါပြီလတိုင်းတန်းခွဲ သစ်များဖွင့်လစ်နေပါပြီလတိုင်းတန်းခွဲ သစ်များဖွင့်လစ်နေပါပြီလတိုင်းတန်းခွဲ သစ်များဖွင့်လစ်နေပါပြီလတိုင်းတန်းခွဲ သစ်များဖွင့်လစ်နေပါပြီလတိုင်းတန်းခွဲ သစ်များဖွင့်လစ်နေပါပြီလတိုင်းတန်းခွဲ သစ်များဖွင့်လစ်နေပါပြီ

Course / 07

Web Application Development

ဒီသင်တန်းကတော့ Python နဲ့ Django Framework ကို အသုံးပြုပြီး ခိုင်မာတဲ့ Backend နဲ့ API တွေကို ကျွမ်းကျင်ပိုင်နိုင်စွာ တည်ဆောက်နိုင်ဖို့ ရည်ရွယ်ပါတယ်။ MVT Architecture၊ Django ORM၊ DataBase စီမံခန့်ခွဲမှု၊ user အကောင့်လုံခြုံရေးစနစ်အပြင် Django REST Framework (DRF) နဲ့ JWT အသုံးပြုပြီး RESTful APIs တွေ ဖန်တီးပုံကိုပါ လက်တွေ့သင်ကြားပေးမှာ ဖြစ်ပါတယ်။ ဒါ့အပြင် Postman ဖြင့် API များကို စမ်းသပ်ခြင်းနှင့် PythonAnywhere ကဲ့သို့သော server များတွင် Live တင်ကာ ဖြန့်ဝေခြင်းအထိ အစအဆုံး ကျွမ်းကျင်သွားစေမယ့် သင်တန်းဖြစ်ပါတယ်။

4 monthsStarts 6 Dec 2026Format label20

Web Application Development

ဒီသင်တန်းကတော့ Python နဲ့ Django Framework ကို အသုံးပြုပြီး ခိုင်မာတဲ့ Backend နဲ့ API တွေကို ကျွမ်းကျင်ပိုင်နိုင်စွာ တည်ဆောက်နိုင်ဖို့ ရည်ရွယ်ပါတယ်။ MVT Architecture၊ Django ORM၊ DataBase စီမံခန့်ခွဲမှု၊ user အကောင့်လုံခြုံရေးစနစ်အပြင် Django REST Framework (DRF) နဲ့ JWT အသုံးပြုပြီး RESTful APIs တွေ ဖန်တီးပုံကိုပါ လက်တွေ့သင်ကြားပေးမှာ ဖြစ်ပါတယ်။ ဒါ့အပြင် Postman ဖြင့် API များကို စမ်းသပ်ခြင်းနှင့် PythonAnywhere ကဲ့သို့သော server များတွင် Live တင်ကာ ဖြန့်ဝေခြင်းအထိ အစအဆုံး ကျွမ်းကျင်သွားစေမယ့် သင်တန်းဖြစ်ပါတယ်။

Online
450,000 MMK

01

Who it’s for

ဒီသင်တန်းကတော့ Python အခြေခံကို နားလည်ပြီးသားဖြစ်ပြီး Website နှင့် Mobile Applications များအတွက် Backend ပိုင်းနဲ့ API တည်ဆောက်ခြင်းကို ကျွမ်းကျင်ပိုင်နိုင်စွာ လေ့လာလိုသူများအတွက် အထူးသင့်လျော်ပါတယ်။ ထို့အပြင် ကိုယ်ပိုင် Software Project များကို Django ဖြင့် အစအဆုံး တည်ဆောက်ကာ အင်တာနက်ပေါ်သို့ တင်ချင်သူများ၊ Full-Stack ဒါမှမဟုတ် Backend Developer တစ်ဦးအနေဖြင့် အသက်မွေးဝမ်းကျောင်းပြုလိုသူများအတွက် အကောင်းဆုံး ရည်ရွယ်ပါတယ်။

02

Modules

  1. 01Introduction to Python & Backend Fundamentals
  2. 02Python refresher: Variables, data types, control flow, functions, and object-oriented programming (OOP)
  3. 03Overview of web architecture and the request-response lifecycle
  4. 04Setting up virtual environments and managing dependencies with pip
  5. 05Introduction to Django Framework
  6. 06Django architecture (MVT - Model-View-Template pattern)
  7. 07Project structure, settings configuration, and running development servers
  8. 08Django Apps, URL routing, and basic Views (Function-based vs. Class-based views)
  9. 09Database Management & Django ORM
  10. 10Introduction to relational databases (SQLite / PostgreSQL)
  11. 11Defining data models, fields, and relationships (ForeignKey, ManyToManyField)
  12. 12Django ORM operations: CRUD (Create, Read, Update, Delete) queries
  13. 13Managing database migrations
  14. 14Django Admin & User Authentication
  15. 15Customizing the built-in Django Admin dashboard
  16. 16Building user registration, login, and logout systems
  17. 17Handling user permissions, groups, and password hashing
  18. 18Django REST Framework (DRF) & API Development
  19. 19Introduction to APIs, RESTful principles, and JSON data exchange
  20. 20Setting up Django REST Framework and configuring serializers
  21. 21Building API views, APIView, and Generic Views / ViewSets
  22. 22Implementing token-based authentication (JWT - Simple JWT)
  23. 23API Testing with Postman
  24. 24Introduction to Postman interface and environment setup
  25. 25Testing GET, POST, PUT, and DELETE requests
  26. 26Working with request headers, parameters, and JSON payloads
  27. 27Testing authenticated endpoints with JWT tokens
  28. 28Deployment & Free Hosting with PythonAnywhere
  29. 29Preparing a Django app for production (setting up WSGI, static files, and environment variables)
  30. 30Configuring allowed hosts, database settings, and security parameters
  31. 31Deploying and publishing the Django project live on a PythonAnywhere free server account

03

Class formats

Online has its own timetable and price. Open enrollment to pick a seat.

04

Enroll Now

Choose online, then pay with MyanMyan Pay.