DEV Community

loading...
Cover image for Django Takeoff!! Course (2021)

Django Takeoff!! Course (2021)

balt1794
Engineer
Updated on ・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.

Django Takeoff!! Series

Why I wrote Django Takeoff!!

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
  • Testing – Foreign Key
  • My Listings View – Foreign Key
  • Navbar – Foreign Key

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 baltslogs@gmail.com with a proof of receipt, and you’ll get free access to the course.

Happy programming!!

Twitter

Django Takeoff!! Book

Django Takeoff!! Course

Product Hunt

Discussion (2)

Collapse
matengodev profile image
Davis O Matengo

Great article

Collapse
balt1794 profile image
balt1794 Author

Thanks for checking it out