Django is a high-level Python web framework that enables rapid development of secure and maintainable websites.

We just published a 5-hour course on the freeCodeCamp.org YouTube channel that will help you improve your Django skills by building a social media application.

Tomi Tokko teaches this course. He has created many popular courses on the freeCodeCamp channel and his own channel.

This is a great course for people new to Django and for people who are familiar with Django and want to learn how to build a social media application.

The application you will create has posts, users, likes, search, follows, user suggestions and more.

Here are all the sections covered in this course:

  • Project Demo    
  • Project Setup
  • URL Routing
  • Template Setup
  • Static Files
  • Profile Model
  • Signup
  • Signin and Logout
  • Account Settings
  • Uploading Post
  • Post Feed
  • Like Post
  • Profile Page
  • Follow and Unfollow User
  • Post Feed Updated
  • Download Images
  • Search User
  • User Suggestions

Watch the full course below or on the freeCodeCamp.org YouTube channel (5-hour watch).