Що нового?

Набір учасників [Спеціаліст] Python для веб-розробки. Flask і проектування REST API

Інформація про покупку
Тип покупки: Складчина
Ціна: 7350 ГРН
Учасників: 0 з 129
Організатор: Відсутній
Статус: Набір учасників
Внесок: 59.3 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Курс присвячений вивченню мікрофреймворку Flask в застосуванні до створення REST API. Курс охоплює важливі теми сучасної веб-розробки: CRUD, моделі, ресурси та сценарії тестування.

опис курсу:

  • Курс включає в себе проектування REST API за допомогою мови Python і мікрофреймворка Flask, а також освоєння базових інструментів розробника в процесі створення Програми.
  • Курс заснований на досвіді практичного застосування мови Python в сучасній backend розробці.
  • Курс включає в себе не тільки практичну, але і теоретичну частину, і таким чином не зводиться до простого "збірнику рецептів".
  • Курс читається на базі ОС Linux. Навчання проводиться на прикладі популярного дистрибутива Ubuntu. Однак більшість технологій, що вивчаються на курсі, можуть застосовуватися і на базі Windows.
ви навчитеся створювати, тестувати і прототипувати повноцінні мікросервіси на прикладі створення REST API.
Фахівці, що володіють цими знаннями і навичками, в даний час вкрай затребувані.
Більшість випускників наших курсів роблять успішну кар'єру і користуються повагою роботодавців.

Попередня підготовка:
Необхідна підготовка: успішне закінчення курсу Програмування на мові Python. Рівень 2. Просунутий курс або еквівалентна підготовка.
Рекомендована підготовка( необов'язкова): знайомство з Unix. Успішне закінчення курсу система управління версіями Git або еквівалентна підготовка.

програма курсу:
Модуль 1. HTTP і REST (1 ак. ч.)

  • HTTP як протокол
  • Архітектура rest
  • ідея API
  • Микросервисы
  • переваги мікросервісів
Модуль 2. Найпростіше REST API (3 ак. ч.)
  • створення прототипу мікросервісу
  • формування url адрес
  • структурування запитів
  • тестування та Postman
  • Практикум
Модуль 3. RESTful підхід до проектування (4 ак. ч.)
  • RESTful і FlaskRESTful
  • Налаштування оточення
  • Метод TFD (test first design)
  • аутентифікація
  • Практикум
Модуль 4. Взаємодія з базами даних (6 ак. ч.)
  • основи SQL
  • розгляд СУБД на прикладі SQLite
  • реалізація CRUD в контексті API
  • Рефакторинг
  • Практикум
Модуль 5. Оптимізація сховищ і використання ORM (6 ак. ч.)
  • знайомство з SQLAlchemy
  • визначення моделей і ресурсів
  • Postman: створення тестових оточень і сценаріїв тестування
  • реалізація моделей через SQLAlchemy
  • Практикум
Модуль 6. Перенесення програми на віддалений сервер (4 ак. ч.)
  • ідея хмарних платформ
  • знайомство з Heroku
  • перенесення програми на Heroku
  • Postman і віддалене тестування мікросервісу
  • підключення PostgreSQL
  • документування та публікація проекту

https://privatelink.de/?https://www.specialist.ru/course/flask1
 
Угорі