Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Python Backend Web Development Course (with Django)

via freeCodeCamp

Overview

Embark on a comprehensive 10-hour journey into backend web development with Python and Django. Master Python fundamentals, including variables, data types, control structures, and object-oriented programming. Dive into Django, learning installation, URL routing, template language, models, and database manipulation. Apply your skills by building practical projects such as a blog, weather app, and real-time chat application. Explore user authentication, dynamic routing, and PostgreSQL integration. Conclude with a crash course in Django Rest Framework, equipping you with the tools to create robust web applications and APIs.

Syllabus

Intro .
Introduction To Python.
Installation Of Python .
Hello World In Python.
Variables In Python.
Strings In Python.
Numbers In Python.
Getting A User's Input.
Word Replacement Exercise.
List In Python.
List Methods.
Tuples In Python.
Functions In Python.
The Return Keyword .
IF Statements In Python.
Building An Even Number Checker Program.
Dictionaries In Python.
While Loops In Python.
For Loops In Python.
2D Lists.
Comments In Python.
Building A Basic Calculator.
Try Except In Python.
Reading Files.
Writing Files.
Classes and Objects In Python.
Inheritance In Python.
The Python Shell.
Building A Simple Login and SignUp System.
Modules and PIP In Python.
Introduction To Django.
Installation Of Django.
Url Routing And Django Apps.
Django Template Language.
Sending Data To Template File.
Building A Word Counter In Django.
Get vs Post In Django.
Static Files In Django.
Introduction To Django Models.
Django Admin Panel & Manipulation Of Database.
User Registration In Django.
User Login And Logout In Django.
Dynamic Url Routing In Django.
Postgresql Setup.
Building A Blog With Django - Part 1.
Building A Blog With Django - Part 2.
Building A Weather App With Django - Part 1.
Building A Weather App With Django - Part 2.
Building A Realtime Chat Application With Django - Part 1.
Building A Realtime Chat Application With Django - Part 2.
Django Rest Framework Crash Course.

Taught by

freeCodeCamp.org

Reviews

5.0 rating, based on 2 Class Central reviews

Start your review of Python Backend Web Development Course (with Django)

  • Profile image for Saransh Srivastava
    Saransh Srivastava
    I recently completed a Django course focused on Python, and it was an incredibly rewarding experience. The course was well-structured, starting with the fundamentals of web development and gradually introducing more complex concepts. The instructor…
  • Aditya Adak
    Good course explain the concept very well
    Covered project help to understand more clearly and very well.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.