Modern backend development with Python requires a solid understanding of web architecture and database management. This text-based course guides you through the process of building a fully functional web application from scratch using Django, breaking down complex concepts into manageable, step-by-step lessons.
You will begin by exploring core web development terminology, HTTP basics, and Django's model-view-template architecture. As you progress through the written modules, you will configure databases, manage routing, process form data, and handle user authentication, equipping you with the skills needed to create your own web projects.
What you'll learn:
- Understand foundational Django terminology, request-response cycles, and project structure
- Configure database models and run migrations using Django ORM
- Build dynamic web pages using views, templates, and static asset handling
- Handle user input securely with Django forms and built-in authentication
- Structure application settings securely using environment variables and modern configuration patterns
- Practice writing basic unit tests to ensure application stability and reliability
The course starts with essential setup instructions and conceptual frameworks before guiding you through feature-by-feature implementation of a complete web project.
Designed for beginners with basic Python knowledge who want to transition into web development without prior framework experience.
Start reading today to gain hands-on backend development skills and build your first Django application.
สิ่งที่คุณจะได้รับ
📜ใบประกาศนียบัตร เพิ่มในโปรไฟล์ LinkedIn ของคุณ
💬ติวเตอร์ AI ส่วนตัว ติดขัดในบทเรียน? ถามติวเตอร์ในตัวของคุณได้ทุกอย่าง ทุกเวลา