Django Takeoff!! Course (2021)
source link: https://dev.to/balt1794/django-takeoff-course-2021-2i94
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Django Takeoff!! Course (2021)
Jul 23
・3 min read
The last couple of months I have been working on improving a book that I wrote last year.
Books are great resources to get the message accross, but when it comes to programming, it gets difficult to display code in a book without encountering formatting and readability problems.
This is why I decided to use a completely different packaging for my content. I decided to create an online programming course called Django Takeoff!! Course
Demo:
I have written extensively about this book/course, so you can check out the posts below to know more about the why of creating this Django course.
To give you a taste of the format and the content being offered, I have made the first 10 chapters of the course free.
I have outlined the entire content of the course in the table of contents below.
Thanks in advance for checking it out!!
Django Takeoff!! Course (2021)
Table of Contents
Chapter 1 : Django Web App Setup
- Visual Studio and Packages Installation
- Listings App
- Database Setup
- Static and Media Files Setup
- Linter Setup (Optional)
- Django Simple Web App
Chapter 2: Django Basics
- Django MVC Pattern
- Django Admin Site
- Listings Model
Chapter 3: Homepage
- Homepage URL
- Homepage View
- Homepage Template
Chapter 4: Listings Page
- Listings URL
- Listings View
- Database Queries
- Listings Template
Chapter 5: New Listing Page
- New Listing URL
- New Listing Form
- New Listing View
- New Listing Template
Chapter 6: Navbar
- Homepage & Navbar
- Listings Page & Navbar
- New Listing Page & Navbar
Chapter 7: Detail Listing Page
- Detail Listing URL
- Detail Listing View
- Detail Listing Template
- Listings Template – View Listing
Chapter 8: My Listings Page
- My Listings URL
- My Listings View
- My Listings Template
- My Listings – Navbar
Chapter 9: Edit Listing Page
- Edit Listing URL
- Edit Listing View
- Edit Listing Template
- My Listings – Edit
Chapter 10: Delete Listing Page
- Delete Listing URL
- Delete Listing View
- Delete Listing Template
- My Listings – Delete
Chapter 11: Users App
- Login URL
- Login View
- Login Template
- Login – Navbar
- Logout URL
- Logout View
- Logout – Navbar
Chapter 12: Register Page
- Register URL
- Register Form
- Register View
- Register Template
- Register – Navbar
Chapter 13: Foreign Key
- Listings Model – Foreign Key
- Listings View – Foreign Key
- Register View
- Register Template
- Register – Navbar
Chapter 14: Images
- Listings Template – Images
- Detail Listing Template – Images
Chapter 15: Django Filters
- Listings View – Filter
- Listings Template – Filter
Chapter 16: Styling with Bootstrap (Part I)
- Navbar – Bootstrap
- Homepage – Bootstrap
Chapter 17: Styling with Bootstrap (Part II)
- Listings Page – Bootstrap
- Detail Listing Page – Bootstrap
- My Listings Page- Bootstrap
Chapter 18: Styling with Bootstrap (Part III)
- Django Crispy Forms
- New Listing Page – Bootstrap/Django Crispy Form
- Edit Listing Page – Bootstrap/Django Crispy Form
- Delete Listing Page – Bootstrap
Chapter 19: Styling with Bootstrap (Part IIII)
- Login Page – Bootstrap/Django Crispy Form
- Register Page – Bootstrap/Django Crispy Form
- Search Filter – Bootstrap/Django Crispy Form
Chapter 20: AWS – Amazon Relational Database Service (RDS)
- Amazon RDS Setup
- Connecting to Amazon RDS
Chapter 21: Amazon S3 Buckets
- Amazon S3 Buckets Setup
- Amazon IAM (Identity and Access Management)
- Connecting to Amazon S3 Buckets
Chapter 22: Heroku Deployment
- Heroku
- Heroku – Custom Domain
Note:
If you purchased Django 3..2..1..Takeoff!!(2020) book on Amazon, send us an email at [email protected] with a proof of receipt, and you’ll get free access to the course.
Happy programming!!
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK