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

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

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

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

Django with MySQL: Build & Deploy Web Apps

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

О курсе

Build practical Django web development skills by creating, testing, and managing database-driven applications with Python, Django, and MySQL. You’ll begin by installing Django, configuring projects, running the development server, and exploring Django’s structure. You’ll then build models and simple APIs, render dynamic content with templates and filters, connect URLs to views, process forms securely, and create reusable templates. As you progress, you’ll write automated tests, analyze error tracebacks, debug views, and improve test coverage and maintainability. You’ll also work with static files, documentation, authentication, advanced field options, many-to-many relationships, model inheritance, overridden model methods, and custom managers for optimized queries. The course culminates in a hands-on Django blog project integrated with MySQL. You’ll configure apps, apply migrations, and combine models, templates, views, and the request-response cycle to build a functional web application. Designed for beginners exploring Django and developers strengthening their full-stack skills, this course offers a structured progression from project setup to advanced model management. Enroll to gain practical experience building reliable, secure, scalable, and maintainable Django applications.

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

Django (Web Framework)MySQLSoftware TestingWeb ApplicationsWeb DevelopmentDevelopment TestingTest CaseDebuggingUnit TestingSoftware DocumentationFull-Stack Web DevelopmentDatabase DevelopmentObject-Relational MappingData ModelingApplication FrameworksAuthenticationsServer Side

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

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

01Django Introduction and Setup19 материалов

Getting Started with Django

Introduction to Django part 1ВидеоIntroduction to Django part 2ВидеоInstalling Django and Pip part 1ВидеоInstalling Django and Pip part 2Видео

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

EDUCBA

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

Django with MySQL: Build & Deploy Web Apps
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 15.3 ч

5 модулей

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

Часть программы вашего университета
Getting Started with DjangoЗадание

Project and Server Basics

Creating a ProjectВидеоRunning ServerВидеоCreating Models part 1ВидеоCreating Models part 2ВидеоWhich command runs the dev server on port 8080?Задание

Polls and APIs

Polls Model part 1ВидеоPolls Model part 2ВидеоDjango APIs part 1ВидеоDjango APIs part 2ВидеоCreating SuperUserВидеоPolls and APIsЗаданиеBuilding Your First Django Project: From Setup to Server LaunchDIALOGUEDjango Introduction and SetupЗаданиеSetting Up the First Django Polls ApplicationDIALOGUE
02Templates, Views, and URLs19 материалов

Choices, Filters, and Templates

Creating Choices part 01ВидеоCreating Choices part 02ВидеоAdding filtersВидеоCustomizing templatesВидеоChoices, Filters, and TemplatesЗадание

URL Configurations and Views

URL configurationВидеоRegular Expressions and URLs part 1ВидеоRegular Expressions and URLs part 2ВидеоWriting viewsВидеоURL Configurations and ViewsЗадание

Template Management and Forms

Template NamespacingВидеоRendering TemplatesВидеоHardcoded URLsВидеоCreating a formВидеоWriting a FormВидеоAmending URLSВидеоAmending ViewsВидео
03Testing, Debugging, and Improving Code17 материалов

Automated Testing Foundations

Automated TestsВидеоBasic Testing Strategies part 1ВидеоBasic Testing Strategies part 2ВидеоAutomated Testing FoundationsЗадание

Debugging and View Testing

Fixing Bugs part 1ВидеоFixing Bugs part 2ВидеоTesting Views part 1ВидеоTesting Views part 2ВидеоDebugging and View TestingЗадание

Writing and Improving Tests

Improving Views part 1ВидеоImproving Views part 2ВидеоWriting Tests part 1ВидеоWriting Tests part 2ВидеоWriting Tests continued(part 2)ВидеоWriting Tests continued(part 3)ВидеоWriting and Improving Tests
04Advanced Django Tools and Model Management21 материалов

Files, Documentation, and Authentication

Static FilesВидеоWriting a DocumentationВидеоSetup ToolsВидеоSetup Tools part 2ВидеоUser AuthenticationВидеоFiles, Documentation, and AuthenticationЗадание

Field Options and Extra Fields

Field Options and Choices Part 1ВидеоField Options and Choices Part 2ВидеоFields and Verbose Field NamesВидеоExtra Fields (ManyToMany) Part 1ВидеоExtra Fields (ManyToMany) Part 2ВидеоExtra Fields (ManyToMany) Part 3ВидеоField Options and Extra FieldsЗадание

Customization and Managers

Custom Field Types Part 1ВидеоCustom Field Types Part 2ВидеоMulti Table InheritenceВидеоOverriding Model MethodsВидеоRestrictions and Model Managers Part 1ВидеоRestrictions and Model Managers Part 2Видео
05Django Web Development Case Study (Blog Project)15 материалов

Introduction to Web Development

Introduction to Python Web DevelopmentВидеоRequired Software's and ToolsВидеоHow Internet WorksВидеоIntroduction to Web DevelopmentЗадание

Django Basics for Blog Project

What is DjangoВидеоCreate a Django ProjectВидеоCreate a Django Project ContinueВидеоDjango Basics for Blog ProjectЗадание

Apps, Templates, and Request Cycle

Basic Request-Response CycleВидеоWhat is an App in DjangoВидеоCreating an app in DjangoВидеоCreating a template in DjangoВидеоApps, Templates, and Request CycleЗаданиеDjango Web Development Case Study – Blog ProjectЗадание
Template Management and FormsЗадание
Templates, Views, and URLsЗадание
Задание
Testing, Debugging, and Improving CodeЗадание
Customization and ManagersЗадание
Advanced Django Tools and Model ManagementЗадание
Launching a Django Blog Platform for a Development TeamDIALOGUE