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

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

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

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

Developing and Deploying a Complete Django Web Application

Курс от University of Michigan
Средний≈ 19.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

In this final course, we'll look at the JavaScript language and how it supports the Object-Oriented pattern, with a focus on the unique aspects of JavaScript's approach to OO. We'll provide an introduction to the jQuery library, which is widely used for in-browser manipulation of the Document Object Model (DOM) and event handling. You'll also learn about JavaScript Object Notation (JSON), which is commonly used as a syntax to exchange data between code running on the server (i.e., in Django) and code running in the browser (JavaScript/jQuery). You will continue to develop your classified ads application, adding features that make use of JavaScript, JQuery, and JSON. This course assumes you have completed the first three courses in the specialization.

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

Django (Web Framework)Web ApplicationsJSONJavascriptAjaxEvent-Driven ProgrammingData ModelingObject Oriented Programming (OOP)DebuggingPython ProgrammingData AccessjQueryJavascript and jQueryUser AccountsDatabase Design

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

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

01Getting Started on Marketplace9 материалов

Lectures

Welcome to the CourseВидеоCourse Pre-RequisitesЧтениеCourse SyllabusЧтениеHelp Us Learn More About You!Чтение

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

Charles Russell Severance

Clinical Professor of Information

Developing and Deploying a Complete Django Web Application
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 19.4 ч

8 модулей

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

Субтитры: Арабский, Французский, Бенгальский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Нидерландский, Корейский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Lecture ResourcesЧтение
DJ4E Marketplace - Initial Setup / InstallВидео

Assignments

Assignment DetailsЧтениеAuto-grader: Marketplace SetupВнешний инструмент

Bonus

Face-to-Face Office Hours: Barcelona, SpainВидео
02Owned Rows11 материалов

Lectures

Lecture ResourcesЧтениеOwned Rows in Django - OverviewВидеоOwned Rows in Django - Generic Views ReviewВидеоOwned Rows in Django - owner.pyВидеоWalkthrough: DJ4E Crispy FormsВидеоWalkthrough: DJ4E My Articles (myarts) Sample CodeВидеоWalkthrough: DJ4E Bootstrap Menu (menu) Sample CodeВидео

Assignments

Owned RowsЗаданиеAuto-grader: Marketplace #1Внешний инструмент

Bonus

Face-to-Face Office Hours: Seattle, WAВидеоFace-to-Face Office Hours: Perth, AustraliaВидео
03JavaScript8 материалов

Lectures

Lecture ResourcesЧтениеJavaScript Overview and HistoryВидеоJavaScript in the BrowserВидеоThe JavaScript LanguageВидеоJavaScript Functions and ArraysВидеоJavaScript Control StructuresВидео

Assignments

JavaScriptЗадание

Bonus Materials

Brendan Eich - Inventing JavaScriptВидео
04Object Oriented JavaScript7 материалов

Lectures

Lecture ResourcesЧтениеJavaScript Object Oriented ConceptsВидеоJavaScript Object Oriented ClassesВидео

Assignment

Walkthrough: DJ4E Pictures (pics) Sample CodeВидеоWalkthrough: DJ4E Forums (forums) Sample CodeВидеоJavaScript OOЗадание

Bonus Materials

Face-to-Face Office Hours: Atlanta, GAВидео
05JavaScript and the Browser10 материалов

Lectures

Lecture ResourcesЧтениеThe JavaScript Execution Model In the BrowserВидеоWorking with the Document Object Model (DOM) in JavaScriptВидеоModifying the Document Object Model (DOM) in JavaScriptВидеоJavaScript Events in the BrowserВидеоUsing Fetch to make Network Requests in JavaScriptВидеоCreating our own HTML Tags using Web ComponentsВидео

Assignments

Auto-grader: Marketplace #2 - PicturesВнешний инструментJavaScript and the BrowserЗадание

Bonus Materials

Face-to-Face Office Hours: Boston, MAВидео
06Many-to-Many8 материалов

Lectures

Lecture ResourcesЧтениеMany-to-Many OverviewВидеоA Simple Many-To-Many Example in DjangoВидеоMany-To-Many Data Models for Courses and MembershipВидео

Assignments

Many to ManyЗаданиеAuto-grader: Marketplace #3 - CommentsВнешний инструмент

Bonus

Face to Face Office Hours, Bletchley Park, UKВидеоDr. Chuck pretends he has a show on the Travel ChannelВидео
07JSON / AJAX12 материалов

Lectures

Lecture ResourcesЧтениеJSON - JavaScript Object NotationВидеоWalking through the DJ4E JSON / Fetch (fetch) Sample CodeВидеоJSON - AJAX and CHATВидеоWalking through the DJ4E JSON (chat) Sample CodeВидео

Assignments

JSONЗаданиеWalkthrough: DJ4E Favicon Sample CodeВидеоWalkthrough: DJ4E Social Login CodeВидеоWalkthrough: DJ4E Favorites (favwc) Sample CodeВидеоAuto-grader: Marketplace #4 - FavoritesВнешний инструмент

Bonus Materials

Douglas Crockford - Discovering JSONВидеоFace-to-Face Office Hours: Zagreb, CroatiaВидео
08Marketplace #5 - Search7 материалов

Lectures

Lecture ResourcesЧтениеWalkthrough: DJ4E Search (well) Sample CodeВидео

Assignments

Auto-grader: Marketplace #5 - SearchВнешний инструментCourse FeedbackЧтение

Bonus Materials

Face-to-Face Office Hours: Mountain View, CAВидеоGraduation Ceremony - Guest Speaker Dr. Curt BonkВидеоKeep Learning with Michigan OnlineЧтение