Aноним
			- #1
 
[Udemy] Python Flask с нуля. CRUD операции в веб приложении [Юра Аллахвердов]
- Ссылка на картинку
 
Научитесь создавать динамические веб-приложения с помощью Python и Flask | Самый практичный курс по изучению Flask
Вы когда-нибудь хотели узнать, насколько силен Python, когда дело касается веб-разработки? Тогда этот курс для вас.
Этот курс был разработан, чтобы помочь вам освоить создание веб-приложений с использованием фреймворка Flask для Python.
Вам будет предоставлена наиболее практичная реализация Python и Flask. Никакой воды.
Flask - это микро-фреймворк Python, который используется для создания веб-приложений. Под словом «микро-фреймворк» мы не ограничиваем возможности Flask.
Flask одинаково хорош как для больших приложений, так и для небольших.
Этот курс научит вас 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
 - Создаём фронтенд приложения
 - Регистрация пользователя
 - Залогинивание пользователя
 - Создание и просмотр блогов
 - Панель навигации
 - Редактирование и удаление блога
 - Что дальше?
 
- Бонусная лекция
 
								Показать больше
					
			
			
											
												
													Зарегистрируйтесь
												
											, чтобы посмотреть скрытый контент.