- Регистрация
- 24.09.2021
- Сообщения
- 38 365
Научитесь создавать динамические веб-приложения с помощью Python и Flask | Самый практичный курс по изучению Flask Вы когда-нибудь хотели узнать, насколько силен Python, когда дело касается веб-разработки? Тогда этот курс для вас. Этот курс был разработан, чтобы помочь вам освоить создание веб-приложений с использованием фреймворка Flask для Python. Вам будет предоставлена наиболее практичная реализация Python и Flask. Никакой воды. Flask - это микро-фреймворк Python, который используется для создания веб-приложений. Под словом «микро-фреймворк» мы не ограничиваем возможности Flask. Flask одинаково хорош как для больших приложений, так и для небольших. Этот курс научит вас Flask с самого начала, охватывая более сложные темы, где вы, наконец, создадите приложение для ведения блога с помощью Flask. Чему вы научитесь: Вы научитесь создавать веб-сервер с помощью Flask. Вы поймете, как на самом деле работает Интернет Выполнение операций Create, Read, Update и Delete (CRUD) в базе данных MySQL Вы узнаете, как использовать файл YAML для хранения и получения параметров конфигурации с помощью PyYAML Вы узнаете, как подключить ваше приложение к базе данных MySQL с помощью flask-mysqldb Вы научитесь использовать движок шаблонов Jinja2 Flask Вы научитесь добавлять простые стили CSS в свое приложение с помощью flask-bootstrap Отправка пользовательской формы через HTTP-запрос POST Вы узнаете, как хешировать конфиденциальную информацию, отправленную пользователем Вы поймете разницу между запросом HTTP GET и запросом HTTP POST Интегрируете CKEditor в приложение своего блога с помощью flask-ckeditor Вы научитесь обработке пользовательских сессий Требования: Компьютер с операционной системой Windows, Linux или Mac Сильная страсть к получению знаний Для кого этот курс: Разработчики, знакомые с Python и желающие улучшить свои навыки Студенты, которые ищут очень практичную реализацию для изучения фреймворка Flask Программа курса: 12 разделов • 31 лекция • Общая продолжительность 5 ч 6 мин Введение и структура курса Введение ВАЖНО! ЧАВО - Часто задаваемые вопросы Обзор курса Как работает WEB Взаимодействие между клиентом и сервером Установка инструментов Установка инструментов и запуск первого Flask приложения. Windows Установка инструментов и запуск первого Flask приложения. MacOS Структура Flask приложения Файл app.py Templates Статические файлы Использование движка Jinja 2 For & If Template наследование Использование Bootstrap в приложении Добавляем стили в приложение при помощи Bootstrap Использование базы данных в приложении CRUD запросы MySQL Подключаем MySQL к приложению HTTP запросы и статус коды HTTP запросы Статус коды Submit Form Project Отправка данных из формы в базу данных Некоторые фичи Flask приложения Управление сессиями Хеширование данных Добавление панели навигации Сообщения в браузере Финальный проект - создаём блог Постановка задачи Создание базы данных Создание endpoints Создаём фронтенд приложения Регистрация пользователя Залогинивание пользователя Создание и просмотр блогов Панель навигации Редактирование и удаление блога Что дальше? Бонусная лекция |