Ho Lee Fuk

Сенсей
🛡 МОДЕРАТОР 🛡
Регистрация
22 Февраль 2018
Сообщения
10.747
Автор: udemy

Название: Python Flask с нуля. CRUD операции в веб приложении (2021)

1654114143445-png.97278


Описание:

Вы когда-нибудь хотели узнать, насколько силен 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
- Создаём фронтенд приложения
- Регистрация пользователя
- Залогинивание пользователя
- Создание и просмотр блогов
- Панель навигации
- Редактирование и удаление блога
- Что дальше?

- Бонусная лекция

Подробнее:
Для просмотра содержимого вам необходимо авторизоваться.

Скачать:
Скрытое содержимое могут видеть только члены группы Премиум.


Скрытый контент для пользователей All-dar.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Сверху