
Django Framework
Learn to Develop Professional Web Apps with Python Using Django
8h 1m49 lectures8 sections
What you'll learn
- Learn Django basics for web development
- Understand working with templates and models
- Implement practical projects like personal sites
- Acquire skills to build integrated web applications
- Manage databases in Django applications
- Design professional user interfaces with Django
About this course
Django is used by many well-known companies and websites like Google and YouTube. It is an open-source framework designed for web application development, written in Python. Its goal is to make web programming with Python easy and fast through ready-made Django libraries that provide all the services you might want to add to your site. With just one click, you can make your site or application global. In this exceptional course, you will learn from A to Z how to use the Django framework to build professional websites and applications easily using Python.
Expected outcomes
- Master the use of the Django framework.
- Create professional and responsive websites.
- Understand how to work with databases and HTML templates.
- Build practical projects applicable in real life.
Course content
1Learning Django from A to Z
2 lectures
2Essential Tasks
7 lectures
- Installing Python and Django5:53
- Creating Your First Project with Django14:48
- Creating Your First Application Within the Project11:57
- The Most Common Method for Installing Django and Creating a Project9:28
- Handling Links and Views23:50
- Sending Values Through the URL14:30
- Displaying HTML Pages Through Templates11:22
3Advanced Tasks
6 lectures
- Method for Handling Data Display Within the Template15:54
- Using Logic Syntax15:56
- File Inheritance Within Templates10:37
- Handling Databases Through the Model6:22
- Building the Model and Migrating to Link it to the Database13:31
- Handling the Model and Adding Data Through the Admin Page11:17
4Project: Creating a Personal Website with Multiple Pages
7 lectures
- Personal Website Project with Multiple Pages (1)5:14
- Personal Website Project with Multiple Pages (2)5:26
- Personal Website Project with Multiple Pages (3)4:43
- Personal Website Project with Multiple Pages (4)10:34
- Personal Website Project with Multiple Pages (5)9:22
- Personal Website Project with Multiple Pages (6)10:01
- Personal Website Project with Multiple Pages (7)9:53
5Forms
2 lectures
- General Introduction to Forms1:45
- Explanation of Basic Theories for Form & Post & Get7:32
6Project: Creating an Online Sales and Order Website
9 lectures
- Online Sales Website Project and Order Requests (1)9:57
- Online Sales Website Project and Order Requests (2)7:43
- Online Sales Website Project and Order Requests (3)22:01
- Online Sales Website Project and Order Requests (4)10:48
- Create an Online Sales Website and Order Requests (5)9:03
- Create an Online Sales Website and Order Requests (6)10:56
- Create an Online Sales Website and Order Requests (7)16:24
- Create an Online Sales Website and Order Requests (8)8:22
- Create an Online Sales Website and Order Requests (9)9:03
7Project: Creating Database-Driven Websites
13 lectures
- Project for Creating Database-Driven Websites (1)5:36
- Project for Creating Database-Driven Websites (2)6:12
- Project for Creating Database-Driven Websites (3)7:16
- Project for Creating Database-Driven Websites (4)13:14
- Database Interaction Website Project (5)8:33
- Database Interaction Website Project (6)13:06
- Database Interaction Website Project (7)12:39
- Database Interaction Website Project (8)10:17
- Database Interaction Website Project (9)10:38
- Database Interaction Website Project (10)12:04
- Database Interaction Website Project (11)11:59
- Database Interaction Website Project (12)13:47
- Database Interaction Website Project (13)12:00
8Attachments
3 attachments
- Download Codes and Files for Portfolio Project
- Download Codes and Files for Online Sales Project
- Downloading Project Database Codes and Files
Instructor

Eng. Amr Abdel Fattah
6,563 students20 courses
This course is part of the diploma






