Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции

Стоимость курса

4 000 ₽
нет рассрочки

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

Вы создадите шаблон Flask-проекта, в котором реализуете несколько приложений, а затем подключите их к своему проекту и заполните служебными модулями. Вы узнаете что-то такое маршрут и как создать для него обработчик. Вы создадите конфигурационные файлы проекта, а также настроите взаимодействие обработчиков с базой данных средствами библиотеки SQLAlchemy. Вы сможете подключить статические файлы, настроить html-шаблоны и реализовать механизм шаблонизации средствами библиотеки Jinja2. Вы научитесь выполнять тестовый запуск проекта, его отладку и устранение ошибок. Вы сможете подготовить виртуальное окружение проекта, настроить служебные файлы и выполнить развертывание проекта с помощью сервиса Heroku.

О курсе

Очень важно, что вы в любой момент сможете ЗАДАТЬ ВОПРОС ПРЕПОДАВАТЕЛЮ и проконсультироваться по сложностям, возникающим в процессе освоения материала.

Очень важно, что вы ПОЛУЧИТЕ ЦЕННЫЕ ПРАКТИЧЕСКИЕ НАВЫКИ!

Очень важно, вы ПОПОЛНИТЕ СВОЕ ПОРТФОЛИО уникальным проектом!

Начальные требования

Основы Python

Что вы получите после обучения

Приобретаемые навыки
2
Heroku
3
SQLAlchemy
4
Jinja2
5
HTML
6
Создание блога
7
Python Flask
8
Виртуальное окружение
9
Реализация приложений

Вас будут обучать

Python-разработчик и преподаватель, портал GeekBrains

​Меня зовут Дмитрий Читалов, я Python-разработчик с 2014 года, мне 34 и уже 5 лет я методист и преподаватель образовательного портала Geekbrains. За время моей работы я провел более 250 вебинарных потоков, обучил несколько тысяч студентов, разрабатывал и разрабатываю собственные обучающие материалы. Провожу индивидуальные консультации по программированию на Python и работе с фреймворками.

Образовательная организация

Stepik — образовательная платформа и конструктор онлайн-курсов.

Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки.

Наша цель — сделать образование открытым и удобным.

Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.

Платформа Stepik включает в себя конструктор бесплатных занятий и уроков. Создать интерактивный обучающий курс может любой зарегистрированный пользователь. При этом авторы обучающих материалов сохраняют авторские права. Сервис не имеет ограничений по числу обучающихся на курсе.

Stepik имеет обширные возможности по созданию онлайн-курсов, обучающих занятий и уроков с использованием текстов, видео, картинок, тестовых задач, в процессе выполнения которых можно вести обсуждения с остальными обучающимися, а также с преподавателем. Всего в Stepik присутствует 20 типов заданий, проверка которых может осуществляться как в автоматическом, так и в ручном режиме.

Большим преимуществом данной платформы является возможность встраивать созданные материалы на сторонние сайты, например, Moodle и Canvas.

Кроме того, Stepik может использоваться в качестве площадки для проведения разнообразных мероприятий, таких как олимпиады и конкурсы.

Интерфейс платформы полностью русскоязычный, достаточно дружественный и интуитивно понятный. Платформа полностью бесплатна.

За каждый пройденный курс в Stepik обучающийся получает сертификат о прохождении. Получение сертификата также бесплатно.

Программа курса

Создаем виртуальное окружение и шаблон Flask-проекта

Создаем приложение для главной страницы

Создаем приложение для работы с пользователями

Создаем приложение для работы с записями блога

Реализуем механизм восстановления паролей

Создаем приложение для обработки ошибок

Подключаем статику

Выполняем развертывание проекта

Реализуем возможность создания комментариев к постам 

Реализуем скрипт обновления структуры таблиц базы данных

Модифицируем систему восстановления паролей

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

Реализуем возможность добавления лайков к посту

Реализуем миграции

Реализуем админку

Что вы получаете 

— Ценные теоретические знания и практические навыки и +1 проект к вашему портфолио разработчика 

Рейтинг курса

4
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 25.09.2023 09:48
Создаем блог на базе фреймворка Python Flask

Создаем блог на базе фреймворка Python Flask

Оставить отзыв
Поделиться курсом с друзьями