• Search...

categories: Technology, Science & Productivity

Data
Digital
Technology
Web
SDG 8: Decent Work and Economic Growth
SDG 9: Industry, Innovation and Infrastructure

Web Development With Python and Django | Django

Duration: 2 h 20 m / 27 lessons

Level: Specialized

Course Language: Arabic

By the end of this course, you will be able to

  • Set up a Django project and create a to-do list app with Views and Template Inheritance.

  • Grasp database fundamentals, using SQL and ORM to manage data within Django apps.

  • Build Models, apply Migrations, and connect to databases seamlessly.

  • Leverage Django’s admin panel to add and display content.

  • Integrate static files like images and backgrounds, and use Bootstrap for responsive design.

  • Create polished input forms with Django Crispy Forms to improve user experience.

Course details

  • 2 h 20 m/27 lessons
  • Last updated: 9/11/2022
  • Course completion certificate

Course Content

Free lessons

1.

To-Do List App | Project Setup

7 Minutes
2.

Databases Introduction

5 Minutes
3.

Django App

5 Minutes
4.

Database Management Systems | DBMS

3 Minutes
5.

Django Views

5 Minutes
6.

Django Forms

6 Minutes

About this course

Advance your web development skills with this comprehensive part of the Django course, guiding you from the basics to creating robust, feature-rich web applications using Python and Django. Starting with the fundamentals, you’ll build a to-do list application, learning to set up a Django project with Views, Templates, and Template Inheritance, helping you structure your pages effectively. Dive into databases, mastering SQL basics and DBMS with ORM (Object-Relational Mapping), which simplifies data handling in your Django applications, you’ll connect and organize data effortlessly. Explore Django database integration with Models and Migrations, managing data through Django’s admin panel, adding new tasks, and documenting your project. Learn Django Class-Based Views to create advanced features with less effort, then incorporate static files for backgrounds and Bootstrap elements to polish your app's design. Finish by enhancing user interfaces with Django Crispy Forms, giving input fields a professional look. By the end, you’ll be equipped to build responsive, data-driven web applications with Django and Python. Join now and unlock access to over 1000 courses in various fields with one subscription!

Course requirements and prerequisites

If you wish to have more information, we recommend you check part 1 and part 2 of this course.

Mentor

Web Development With Python and Django | Django

Duration: 2h 20m / 27 lessons
Level: Specialized
Course Language: Arabic