К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Python Django for Beginners · LearnSpace
Назад в каталог
courseraПрограммирование

Python Django for Beginners

Курс от Edureka
Начальный≈ 7.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Django powers some of the most heavily trafficked sites on the internet, and it remains one of the most in-demand skills for backend and full-stack developers. This course gives you a structured, beginner-friendly path into building real, database-driven web applications with Python. You will progress from an empty project folder to a deployed, multi-page web application. The course opens with Django's MTV architecture and the request-response lifecycle, then moves into templates, static asset management, and reusable UI components. From there, you will model data with the Django ORM, construct views and URL routing, process forms, and implement full CRUD functionality. This is a follow-along course. Every concept is paired with a hands-on activity. By the end of this course, you will be able to: 1. Explain Django's MTV architecture and the request-response lifecycle 2. Construct templates, views, and URL routing for multi-page applications 3. Build relational data models and query them using the Django ORM 4. Implement forms, CRUD operations, and user authentication 5. Deploy a complete Django application to a production server This course is ideal for aspiring backend and full-stack developers, Python programmers moving into web development, and computer science students building practical project experience. To get started, you need basic Python knowledge along with a working knowledge of HTML and CSS. Enroll now to start building production-ready web applications with Django.

Навыки, которые вы освоите

Django (Web Framework)Back-End Web DevelopmentAuthenticationsWeb ApplicationsData ModelingObject-Relational MappingApplication DeploymentModel View ControllerApplication Programming Interface (API)Web DevelopmentApplication DevelopmentWeb FrameworksDatabase ApplicationFull-Stack Web DevelopmentDatabase ManagementFile I/ODatabasesDatabase DesignPython ProgrammingWeb Components

Программа курса

4 модулей · 52 учебных материалов

01Getting Started with Django Development19 материалов

Development Environment Setup and Django Project Architecture

Course IntroductionВидеоCourse SyllabusЧтениеIntroduction to DjangoВидеоSetting Up the Development EnvironmentВидео

Учитесь у экспертов

Edureka

Преподаватель курса

Python Django for Beginners
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 7.3 ч

4 модулей

Язык: Английский

Часть программы вашего университета
Creating a Django App, View, and URL ConfigurationВидео
Exploring Django Projects, Apps, and Core FilesВидео
The Django Request-Response LifecycleЧтение
Knowledge Check: Development Environment Setup and Django Project ArchitectureЗадание

Django Templates and Site Navigation

Introduction to Django Templates and Context RenderingВидеоTemplate Inheritance and Site-Wide NavigationВидеоDynamic Content with Template Tags and FiltersВидеоDjango Template Language Reference: Tags, and Filters.ЧтениеKnowledge Check: Django Templates and Site NavigationЗадание

Static Asset Management and Reusable UI Components

Configuring and Serving Static FilesВидеоBuilding Reusable Template ComponentsВидеоStructuring Django Projects: Apps, Responsibilities and Best PracticesЧтениеKnowledge Check: Static Asset Management and Reusable UI ComponentsЗадание

Module Wrap-Up and Assessment

Module Summary: Getting Started with Django DevelopmentЧтениеKnowledge Check: Getting Started with Django DevelopmentЗадание
02Core Backend Development with Django17 материалов

Database Modeling and ORM Operations

Defining Models and Managing Database MigrationsВидеоManaging Blog Posts with the Django Admin PanelВидеоRendering Database Posts DynamicallyВидеоQuerying with the Django ORM: QuerySets, Lookups and ChainingЧтениеKnowledge Check: Database Modeling and ORM OperationsЗадание

Views, URL Routing and Model Relationships

Building a Detail View with Dynamic URL ParametersВидеоImplementing App-Level RoutingВидеоModel Relationships with ForeignKey and Filtered ViewsВидеоFunction-Based vs. Class-Based ViewsЧтениеKnowledge Check: Views, URL Routing and Model RelationshipsЗадание

Form Processing and CRUD Functionality

Understanding Django FormsВидеоCreating and Processing Forms with ModelFormВидеоImplementing Edit and Delete FunctionalityВидеоForm Security in Django: CSRF ProtectionЧтениеKnowledge Check: Form Processing and CRUD FunctionalityЗадание

Module Wrap-Up and Assessment

Module Summary: Core Backend Development with DjangoЧтениеKnowledge Check: Core Backend Development with DjangoЗадание
03Authentication, Media Handling and Deployment12 материалов

User Authentication and Access Control

Implementing User Registration, Login, and LogoutВидеоRestricting Access and Building Auth-Aware TemplatesВидеоAssociating Data with Authenticated UsersВидеоDjango Authentication System: Users, Groups and PermissionsЧтениеKnowledge Check: User Authentication and Access ControlЗадание

Media File Management and Application Deployment

Handling Media Files and Image UploadsВидеоDeploying the Application to a Live ServerВидеоDjango Production Checklist: Security, Settings and Best PracticesЧтениеKnowledge Check: Media File Management and Application DeploymentЗадание

Module Wrap-Up and Assessment

Django Concepts Review DIALOGUEModule Summary: Authentication, Media Handling and DeploymentЧтениеKnowledge Check: Authentication, Media Handling & DeploymentЗадание
04Course Wrap-Up and Assessment4 материалов

Course Conclusion

Django Developer Technical InterviewDIALOGUEPractice Project: Building a Full-Stack Django Course Management PlatformЧтениеPython Django for BeginnersЗаданиеCourse SummaryВидео