About This Course
Published 10/2016 English
Course Description
Our philosophy is teaching individuals how to code by going through step by step projects. This drives the majority of our content with one exception: the Django Core course.
In this course, we go in-depth into various Django concepts to provide a comprehensive guide to topics that include:
- Django Models
- Model Instance Methods & Properties
- Model-level field validation
- How models map to databases and Primary Keys
- Django Forms and Formsets
- Relating Data with Foreign Keys in Django
- Handling Subdomains with Django Hosts
- Form validation
- Model Form
- Function Based Views (FBVs)
- Class Based Views (CBVs)
- CRUD in Django Views (Create Retrieve Update Delete List)
- Django Templates
- Template Inheritance
- Template shortcuts & Filters
- Django translation
- and much more!
We built this for students looking for a in-depth look at the above concepts. We encourage you to have some experience with Django such as our Try Django series (1.8 & Up) which is available on Udemy.
What are the requirements?
- Try Django 1.8 & Up (suggested course is Try Django 1.9 as it has Try Django 1.8 too)
- Python knowledge is a plus (30 Days of Python is a suggested course)
What am I going to get from this course?
- Django Models
- Model Instance Methods & Properties
- Model-level field validation
- Django Forms and Formsets
- Form validation
- Model Form
- Function Based Views (FBVs)
- Class Based Views (CBVs)
- CRUD in Django Views (Create Retrieve Update Delete List)
- Django Templates
- Django translation
- Deploying Django on a Live Server| Heroku, Webfaction, Linode, Digital Ocean
- Celery + Redis for asynchronous tasks and scheduled tasks
- and much more!
- Requirements are Python 2.7 or 3.3 and Django 1.8 & up
- We use Python 3 and Django 1.10 in this one
Who is the target audience?
- Requirements are Python 2.7 or 3.3 and Django 1.8 & up
- We use Python 3 and Django 1.10 in this one
- Anyone looking to learn more about Django
- Any student looking to build robust cutting edge web applications
- Python Users
- Django beginners with some experience, like doing our Try Django (1.8 & up Series)
About Mustapha
I am online instructor at Udemy. My passions are: Mobile and Web Development, Entrepreneurship and Management. You can read my full biography on My Udemy Page. Feel free to follow me social media to know more about me and the topics and courses I'm teaching.