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

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

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

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

Back-End Developer Capstone

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

О курсе

The Capstone project enables you to demonstrate multiple skills by solving an authentic real-world problem. You’ll test your abilities in full-stack back-end development in a real-life scenario by composing a Django web app. Each module includes a brief recap of, and links to, content that you have covered in previous courses in this program. You will use clean and bug-free coding to create a Django web server with multiple API endpoints and connect it to a MySQL database. You’ll also create a template system driven by Django views. B​y the end of the course you will be able to: • Compose a backend application using multiple skills • Use Django to serve static HTML content • Commit the project to a Git repository • Connect the backend to the database • Implement the menu and table booking APIs • Set up user registration and authentication • Test the application with unit tests and Insomnia • Synthesize the skills from this course and evaluate other learners • Reflect on this project's content and on the learning path that lies ahead. On completion of the Capstone project, you’ll have a project-based portfolio that you can show to potential employers when interviewing for an engineering role. To complete this course, you will need back-end developer experience. Additionally, it always helps to have a can-do attitude!

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

Django (Web Framework)Git (Version Control System)MySQLAuthenticationsUnit TestingAPI TestingUser AccountsApplication DevelopmentWeb DevelopmentTest ToolsWeb ApplicationsDatabase DevelopmentApplication Programming Interface (API)DatabasesAPI DesignBack-End Web DevelopmentVersion ControlRestful API

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

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

01Starting the Project26 материалов

Project info

Introduction to the courseВидеоCourse syllabusЧтениеHow to be successful in this courseЧтениеChecking your development environmentЧтение

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

Taught by Meta Experts

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

Back-End Developer Capstone
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 20.3 ч

4 модулей

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

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

Часть программы вашего университета
Setting Up for Capstone SuccessDIALOGUE
Additional resourcesЧтение

Setting up the Project

Setting up the ProjectВидеоRecap: Version ControlЧтениеExercise: Setting up the repositoryЧтениеReadiness Check: Did you set up the Git repository?ЗаданиеRecap: Django Set UpЧтениеExercise: Setting up the Django projectЧтениеReadiness Check: Did you set up the Django project?ЗаданиеExercise: Committing the ProjectЧтениеReadiness Check: Did you push your commits?ЗаданиеKnowledge CheckЗаданиеAdditional ResourcesЧтение

Static Content

What you know about URLs and RoutesВидеоRecap: Django RoutesЧтениеExercise: Setting up the static routesЧтениеReadiness Check: Did you set up the static content routes?ЗаданиеReadiness Check: Did you push your commits?ЗаданиеKnowledge CheckЗаданиеModule SummaryВидеоStarting the ProjectЗаданиеAdditional ResourcesЧтение
02Project Functionality20 материалов

Models and stored procedures

Working with databases and modelsВидеоRecap: Django Database Configuration and ModelsЧтениеExercise: Setting up the MySQL connectionЧтениеReadiness Check: Did you set up the MySQL connection?ЗаданиеExercise: Setting up the modelsЧтениеReadiness Check: Did you set up the models?ЗаданиеReadiness Check: Did you push your commits?ЗаданиеKnowledge CheckЗаданиеAdditional ResourcesЧтение

Adding APIs

Building an APIВидеоRecap: Django Rest FrameworkЧтениеExercise: Set up the menu APIЧтениеReadiness Check: Did you set up the API for the food menu?ЗаданиеExercise: Set up the table booking APIЧтениеReadiness Check: Did you set up the table booking API?Задание
03Security and Testing21 материалов

User Authentication

Securing your appВидеоRecap: User AuthenticationЧтениеExercise: Add the registration pageЧтениеReadiness Check: Did you set up user registration?ЗаданиеExercise: Securing the table booking APIЧтениеReadiness Check: Did you secure the table booking API?ЗаданиеReadiness Check: Did you push your commits?ЗаданиеKnowledge CheckЗаданиеAdditional ResourcesЧтение

Testing the API

Testing your applicationВидеоRecap: Unit TestingЧтениеExercise: Adding unit testsЧтениеReadiness Check: Did you add unit tests?ЗаданиеRecap: Testing your APIЧтениеExercise: Testing the API using InsomniaЧтениеReadiness Check: Did you test the API using Insomnia?
04Project Assessment9 материалов

Final project assessment

Course Recap for Capstone ProjectВидеоAbout the final project assessmentЧтениеReadiness check. Prepare to submit the projectЗаданиеLittle Lemon Web ApplicationВзаимная проверкаSolution: Little Lemon Web ApplicationЧтениеFinal Graded Assessment Задание

Course wrap up

Congratulations, you have completed the Capstone Project!ВидеоReflect on learningОбсуждениеNext stepsЧтение
Readiness Check: Did you push your commits?Задание
Knowledge CheckЗадание
Module SummaryВидео
Project FunctionalityЗадание
Additional ResourcesЧтение
Задание
Readiness Check: Did you push your commits?Задание
Knowledge CheckЗадание
Module SummaryВидео
Security and TestingЗадание
Additional ResourcesЧтение