Django A-Z: Build & Deploy Web Projects
Learn Django Core By Building Real Web Applications with Python and Deploy on Railway Server
Course Outcomes
- Learn about Django Apps, Templates, Models & Migrations.
- Understanding Django Authentication System, Foreign Key Concept
- Usage of Django Messages and Forms
- Learn about MVT (Model, View Template)
- Implement CRUD Functionality. (Create, Read, Update and Delete)
- Hiding Secret Key, DEBUG, Allowed Host, Database Information
Course Structure
78 lectures • 6h 44m total duration
About This Course
This course has been created with the aim to make the process of learning Django engaging and practical, leveraging the latest LTS Version.
As you progress through our course, we aim to deep-dive into a myriad of concepts. It begins with how to establish a development environment, introducing you to necessary libraries, extensions, and IDE's, plus setting up a virtual environment. Consequently, we penetrate Django's flow and file structure, along with Django URLs, views, and templates.
After having built a firm foundation, we turn our focus towards more advanced aspects such as models, SQLite3 Database, dealing with static and media files like CSS, JS, and Images. No Django course could be complete without covering the usage of the critical Administration Panel, forms, fields, and messages notifications.
In keeping with the latest industry practices, we cover Django's Authentication System and elaborate on functionality for registration, login, and logout. Additional aspects like understanding restrictions, relationships between models, handling security updates, and managing Django environments are touched upon.
By the end of this course, learners will find themselves ready to dive into real-world projects. You'll be geared up to implementing what you have learned in real-time.
Used by learners at
Course Requirements
- Basics of Python
- Basics of SQL (PostgreSQL)
- Basics of APIs (Request / Response Cycle)
Student Feedback
57%
29%
14%
0%
0%
Course Instructor
Shubham is a software developer with a passion for teaching. He has worked with many funded startups, self-projects and as a top-rated freelancer on marketplaces. Shubham has taught programming and d...View profile
Includes Certificate of Completion
Add this credential to your LinkedIn profile, resume, or CV. You can share it on social media and in your performance review.
What's in the course?
- 75 video lectures
- 7+ hours of content
- GPT-4 level AI assistance
Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.
Free
- 100+ coding courses
- Certificate of completion
- Hands-on practice
- 24x7 doubt solving with AI
- 100+ projects to practice
- In-depth project feedback
- AWS cloud sandboxes
Pro
- 100+ coding courses
- Certificate of completion
- Hands-on practice
- 24x7 doubt solving with AI
- 100+ projects to practice
- In-depth project feedback
- AWS cloud sandboxes