beeon.academy
backendСредний

Flask

Средний путь Flask после Python: route, Jinja, blueprint, SQLAlchemy, auth и CRUD-итог. Легче Django — вы выбираете части.

FlaskJinja2SQLAlchemy
Длительность
8 weeks
Старт
Студентов
0+
Рейтинг
0 / 5
Стоимость
49 000 ֏
Идёт набор
  • 8 weeks (всего 30 ч)
  • Старт
  • Формат: онлайн
  • HY · EN · RU
  • Сертификат по окончании

Для записи оплата не нужна · Мы свяжемся с вами в течение 24 часов

Чему посвящён курс

О курсе

Средний путь Flask после Python: route, Jinja, blueprint, SQLAlchemy, auth и CRUD-итог. Легче Django — вы выбираете части.

За 8 weeks (30 ч занятий и проектной работы) вы пройдёте путь от основ до настоящего проекта продакшен-уровня — вместе с Tigran Hakobyan и командой менторов beeon.academy.

Результаты обучения

Чему вы научитесь

Собрать Flask app и route
Использовать Jinja и blueprint
SQLAlchemy CRUD и поток auth
Завершить мини CRUD-итог
Интерактивный курс

Уроки

52 урока · все открыты, начните с любого
  1. 1Что такое Flask?30 мин
  2. 2Flask против Django30 мин
  3. 3Установка Flask в venv35 мин
  4. 4Привет, Flask app35 мин
  5. 5Запуск сервера30 мин
  6. 6Режим debug30 мин
  7. 7Маршруты и view-функции35 мин
  8. 8Методы HTTP35 мин
  9. 9Переменные пути35 мин
  10. 10url_for30 мин
  11. 11redirect30 мин
  12. 12abort и status30 мин
  13. 13Обработчики ошибок35 мин
  14. 14Шаблоны Jinja235 мин
  15. 15render_template35 мин
  16. 16Наследование шаблонов40 мин
  17. 17Фильтры Jinja30 мин
  18. 18Статические файлы30 мин
  19. 19Контекст шаблона30 мин
  20. 20Объект request35 мин
  21. 21Аргументы query string30 мин
  22. 22Данные формы POST40 мин
  23. 23Сообщения flash30 мин
  24. 24Взгляд на Flask-WTF35 мин
  25. 25Валидация перед сохранением35 мин
  26. 26Blueprints40 мин
  27. 27Пакет приложения35 мин
  28. 28Объект Config35 мин
  29. 29Идея extensions30 мин
  30. 30g и session35 мин
  31. 31SQLite для учёбы30 мин
  32. 32Настройка Flask-SQLAlchemy40 мин
  33. 33Модели40 мин
  34. 34Создание таблиц35 мин
  35. 35ORM create и read40 мин
  36. 36ORM update и delete35 мин
  37. 37Связи40 мин
  38. 38Взгляд на Flask-Migrate35 мин
  39. 39Идея auth в Flask30 мин
  40. 40Хэширование паролей35 мин
  41. 41Поток signup40 мин
  42. 42Login и logout40 мин
  43. 43login_required35 мин
  44. 44Идея current_user30 мин
  45. 45JSON-ответы кратко35 мин
  46. 46Идея тестов30 мин
  47. 47Структура проекта35 мин
  48. 48Основы безопасности35 мин
  49. 49Рефакторинг Flask app30 мин
  50. 50Мини notes app45 мин
  51. 51Куда дальше с Flask25 мин
  52. 52Итоговый проект50 мин
Модули курса

Программа

  1. 1
    • Что такое Flask?
    • Привет, Flask app
    • Маршруты и view
    • Методы HTTP
  2. 2
  3. 3
  4. 4
Что нужно для старта

Требования

  • Основы Python (желателен курс Python)
  • Ноутбук и venv
  • Готовность запускать flask run
Учитесь у практикующего инженера

Ваш преподаватель

TH

Tigran Hakobyan

Backend Mentor · beeon.academy

beeon.academy-ի դասավանդող։ Այս ուղին Flask microframework է. 52 դաս, մինչև CRUD եզրափակիչ։

Что говорят выпускники

Отзывы студентов

Частые вопросы

FAQ

Нет. Окно проверяет текст. Настоящий Flask запускаете у себя.
Стоимость
49 000 ֏
Записаться