Мы используем файлы cookie для обеспечения работоспособности сервиса, улучшения навигации и маркетинговых активностей Yolonce. Нажимая "Согласен", вы соглашаетесь с нашей Политикой конфиденциальности

Python для веб - разработки. Flask и проектирование REST API.

  Сложность

Пока неизвестно

  Длительность

24 ак. ч. + 12 ак. ч. самостоятельно

  Формат

онлайн

  Документ по выпуску

Пока неизвестно

Стоимость курса
26 950

Подробнее о курсе

Курс посвящен изучению микрофреймворка Flask в применении к созданию REST API. Курс охватывает важные темы современной веб-разработки: CRUD, модели, ресурсы и сценарии тестирования. Курс включает в себя проектирование REST API при помощи языка Python и микрофреймворка Flask, а также освоение базовых инструментов разработчика в процессе создания приложения. Курс основан на опыте практического применения языка Python в современной backend разработке. Курс включает в себя не только практическую, но и теоретическую часть, и таким образом не сводится к простому «сборнику рецептов». Курс читается на базе ОС Linux. Обучение проводится на примере популярнейшего дистрибутива Ubuntu. Однако большинство технологий, изучаемых на курсе, могут применяться и на базе Windows.

Автор курса

Ведущий компьютерный учебный центр России с высочайшим уровнем качества обучения, сервиса и организации учебного процесса Лучший учебный центр авторизованный Microsoft в России, Центральной и Восточной Европе в 2011-2014 гг Центр «Специалист» — первый в России авторизованный учебный центр по обучению Adobe — Adobe Authorised Training Centre Крупнейший авторизованный учебный центр ведущих IT-компаний мира С 2012 г. Центр «Специалист» входит в «Круг совершенства EC-Council»

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

  Модуль 1. HTTP и REST &nbsp(1&nbspак.&nbspч.)

HTTP как протокол Архитектура REST Идея API Микросервисы Преимущества микросервисов

  Модуль 2. Простейшее REST API &nbsp(3&nbspак.&nbspч.)

Создание прототипа микросервиса Формирование url адресов Структурирование запросов Тестирование и Postman Практикум

  Модуль 3. RESTful подход к проектированию &nbsp(4&nbspак.&nbspч.)

RESTful и FlaskRESTful Настройка окружения Метод TFD (test first design) Аутентификация Практикум

  Модуль 4. Взаимодействие с базами данных &nbsp(6&nbspак.&nbspч.)

Основы SQL Рассмотрение СУБД на примере SQLite Реализация CRUD в контексте API Рефакторинг Практикум

  Модуль 5. Оптимизация хранилищ и использование ORM &nbsp(6&nbspак.&nbspч.)

Знакомство с SQLAlchemy Определение моделей и ресурсов Postman: создание тестовых окружений и сценариев тестирования Реализация моделей через SQLAlchemy Практикум

  Модуль 6. Перенос приложения на удаленный сервер &nbsp(4&nbspак.&nbspч.)

Идея облачных платформ Знакомство с Heroku Перенос приложения на Heroku Postman и удаленное тестирование микросервиса Подключение PostgreSQL Документирование и публикация проекта

Что вы получите

создавать, тестировать и прототипировать полноценные микросервисы на примере создания REST API.

Оставьте отзыв

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

обновлено: 19.09.2024

Оставьте заявку

Наши консультанты ответят на все вопросы
И помогут в выборе

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных