Flask – це зручний легкий фреймворк, який використовується для створення веб-додатків на Python. Перевагами Flask є легкість його вивчення, гнучкість у налаштуванні та модифікації, можливість для розробника повністю контролювати процес розробки.
У курсі «Flask» розглядається створення веб-програми з використанням цього зручного інструменту. Проходячи цей курс, ви навчитеся виконувати повний цикл розробки програми, починаючи з підготовки та налаштування оточення для розробки мовою Python, і закінчуючи упаковкою програми в контейнери Docker і розгортання його на серверах Heroku. Ви познайомитеся з принципами архітектури REST, особливістю роботи з базами даних, навчитеся тестувати ваш додаток та організовувати його багато поточну та асинхронну роботу.
Навчитися налаштовувати середовище розробки та створювати прості веб-застосунки за допомогою Flask Framework та Jinja2 Templates. Також обговорити архітектуру веб-додатків.