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

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

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

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

Back-end Application Development Capstone Project

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

О курсе

This is the final course in the IBM Backend Development Professional Certificate. This capstone project course will give you the chance to practice the work that back-end developers do in real life when working with applications. In this course, you will assume the role of a real-life developer working to develop and deploy back-end microservices and applications. You will be tasked to develop, deploy, and integrate an application composed of several microservices, and integrating them seamlessly. You will use various back-end tools and technologies, including Flask, Django, NoSQL, and Mongo DB, to accomplish this project while applying coding best practices. You will also deploy and scale and update each of the application’s microservices independently using Cloud Native technologies: Kubernetes, OpenShift and serverless (Code Engine). In this course, you’ll mostly focus on hands-on work to demonstrate and apply what you have learnt in previous courses. By successfully completing this Capstone you will have added a project to your programming portfolio to showcase to employers.

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

Django (Web Framework)MicroservicesFlask (Web Framework)Docker (Software)Back-End Web DevelopmentKubernetesOpenShiftIBM CloudApplication DeploymentNoSQLMongoDBCloud-Native ComputingApplication DevelopmentCloud PlatformsCloud ApplicationsCloud DevelopmentWeb ApplicationsContainerizationCloud DeploymentDatabases

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

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

01Module 1: Getting Started16 материалов

Lesson 1: Welcome

Course IntroductionВидео

Lesson 2: Introduction to Capstone

Project Tasks OverviewPLUGIN

Lesson 3: Getting Started with Flask

Lesson OverviewЧтениеIntroduction to FlaskВидео

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

IBM Skills Network Team

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

Back-end Application Development Capstone Project
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 18.9 ч

5 модулей

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

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

Часть программы вашего университета
Basic Application and RoutesВидео
Hands-on Lab: Practice with Flask Part 1Внешний инструмент
Request and Response ObjectsВидео
Dynamic RoutesВидео
Error Handing Видео
Hands-on Lab: Practice with Flask Part 2Внешний инструмент
Lesson SummaryЧтение
Practice QuizЗадание

Lesson 4: Creating Get Pictures Service with Flask

Lesson OverviewЧтениеHands-on Lab - Create Get Pictures Service with FlaskВнешний инструментChecklistЗаданиеGraded QuizЗадание
02Creating Get Songs Service with Flask17 материалов

Lesson 1: MongoDB Overview

Lesson OverviewЧтениеOverview of NoSQLВидеоCharacteristics of NoSQL DatabasesВидеоDocument-Based NoSQL DatabasesВидеоOverview of MongoDBВидеоHands-On Lab: Getting Started with MongoDBВнешний инструментCRUD OperationsВидеоHands-On Lab: MongoDB CRUDВнешний инструментAccessing MongoDB from PythonВидеоConnecting to MongoDB from FlaskPLUGINHands-On Lab: Accessing MongoDB from PythonВнешний инструментPractice QuizЗадание

Lesson 2: Creating Songs with MongoDB and Flask

Lesson OverviewЧтениеHands-on Lab: Creating Get Songs Service with FlaskВнешний инструментModule 2 Summary & HighlightsЧтениеChecklistЗаданиеGraded QuizЗадание
03Module 3: Main Django Application4 материалов

Lesson 1: Main Django Application

Lesson OverviewЧтениеHands-on Lab: Create Band Website with DjangoВнешний инструментChecklistЗаданиеGraded QuizЗадание
04Module 4: Deploy your application and services11 материалов

Lesson 1: Introduction to Serverless with Code Engine

Lesson OverviewЧтениеIBM Cloud Code EngineВидеоUsing Code EnginePLUGINHands-on Lab: Deploying your first application on Code EngineВнешний инструментHands-on Lab: Deploying your first docker image on Code EngineВнешний инструментPractice QuizЗадание

Lesson 2: Deploy Your Application and Services

Lesson OverviewЧтениеHands-on Lab: Deploying MicroservicesВнешний инструментHands-on Lab: Deploying Main ApplicationВнешний инструментChecklistЗаданиеGraded QuizЗадание
05Module 5: Final Submission and Evaluation5 материалов

Lesson 1: Final Submission and Evaluation

Complete Documentation and Prepare Your SubmissionPLUGINOption 1: AI-Graded Submission and EvaluationВнешний инструментOption 2: Peer-Graded Submission and EvaluationВзаимная проверка

Lesson 2: Course Wrap-up

Thanks from the Course TeamЧтениеCongrats & Next StepsЧтение