All courses

Développement

Create a Web Application With Django

Discover Django, one of the most popular Python web frameworks. Build an app using MVT architecture, the Django Admin, and your own custom-built CRUD interface.
Medium
12 hours
Interested in this free-access course?

Discover Django, a full-stack, open-source Python framework designed for efficient web development.

We’ll guide you step by step throughout this course by creating a fun and fully functional Django web application.

First, we’ll lay the groundwork for our app using Models, Views, and Templates (MVT). Next, we’ll manage our app’s data, first using the Django admin and then by building a CRUD interface.

Are you ready to become a Django web developer? Join us in this course!

Learning outcomes

  • Begin a Django app using models, views, and templates
  • Manage data in a Django database using the Django admin
  • Build a CRUD interface in Django

Requirements

Prerequisites

To succeed in this course, you will need to have experience with Python, object-oriented programming, PEP8, MVC architecture, HTML, CSS, and GitHub. You can gain the required experience by completing the following courses and their prerequisites:

Tools required

  • Python
  • Django
  • GitHub

Turn it into a career

Choose one of our 100% online degree programs, and transform your know-how into professional skills.

  • Up to 100% of your training program funded
  • Flexible start date
  • Career-focused projects
  • Individual mentoring

Contributors

Instructors

Patrick Heneghan

Software engineer in the UK, coding mostly in Python on backend systems.

Rafiq Hilali

British Software Engineer and Django expert with Lambert Labs. Currently based in BC, Canada.

Created by

Last updated: 1/23/2025
License

Développement

Create a Web Application With Django

Medium
12 hours
Free-access course