Неверный формат
Неверный формат

Web-разработка на Python

Комплексный курс по backend-разработке на Python для детей 12+

Детей 12+ (после курса по Web-дизайну)

Разрабатывать web-приложения на языке Python

Разрабатывать бэкенд для веб-сервисов

Работать с API, фреймворками и базами данных

Размещать веб-проекты на сервере

Язык программирования Python широко используется в веб-разработке – на нем создают чат-боты, бэкенд для сайтов, соцсети, видеохостинги, онлайн-игры, блоги и др.

По окончании этого курса у каждого ученика – собственный веб-проект высокого уровня.
Это может быть платформа для блога, соцсеть или образовательный сервис.

Примечание: для поступления на курс требуется знание основ программирования на Python.

Выпускники курса регулярно входят в призёры всероссийского чемпионатного движения «Профессионалы» и других престижных конкурсов.

Занятия

2 раза в неделю
по 2 академических часа

Курс

Сентябрь-май
(144 академических часа)

Стоимость

5000 рублей / месяц*

при оплате за год

Документы

Диплом установленного образца (после 3-х лет обучения по специальности)

Миронов Павел

Web-программирование на Python

Знает технологии

Имеет диплом

О прохождении курса

Умеет

• Разрабатывать backend сайтов и веб-сервисов
• Администрировать базы данных
• Программировать на Python, SQL
• Создавать веб-сервисы на Flask, Django

Язык разметки HTML

1. Что такое сеть, протоколы интернета, история языка HTML

2. HTML - теги параграфов, списков, заголовков, картинок

3. HTML - атрибуты (свойства) тегов

4. HTML - ссылки и "якоря"

5. HTML - таблицы и блоки

6. HTML - семантические теги

7. HTML - веб-формы

8. HTML - работа с медиафайлами

Язык разметки CSS

1. CSS - базовый синтаксис

2. CSS - стили текста, ссылок, заголовков, списков

3. CSS - особенности использования шрифтов

4. CSS - универсальные селекторы

5. CSS - классы и идентификаторы

6. CSS - контекстные, соседние и дочерние селекторы

7. CSS - псевдоклассы и псевдоэлементы

8. CSS - цвета и градиенты

9. CSS - поля и отступы

10. CSS - стили рамок

11. CSS - трюки и эффекты

12. CSS - flexbox

13. CSS - медиазапросы

Фреймворк Flask

1. Flask - установка и настройка

2. Flask - структура простого приложения

3. Flask - механизм шаблонов

4. Flask - веб-формы

5. Flask - базы данных

6. Flask - электронная почта

7. Flask - структура больших приложений

8. Flask - аутентификация пользователей

9. Flask - роли пользователей

10. Flask - профили пользователей

11. Flask - создание платформы для блога

12. Flask - комментарии пользователей

13. Flask - прикладные программные интерфейсы

14. Flask - тестирование и производительность

15. Flask - развертывание приложения на сервере

Фреймворк Django

1. Django - создание и настройка проекта

2. Django - модели

3. Django - миграции

4. Django - запись данных

5. Django - выборка данных

6. Django - маршрутизация

7. Django - контроллеры-функции

8. Django - контроллеры-классы

9. Django - шаблоны и статические файлы

10. Django - пагинатор

11. Django - формы, связанные с моделями

12. Django - разграничение доступа

13. Django - прикладные программные интерфейсы

14. Django - тестирование и отладка

15. Django - развертывание приложения на сервере

GitHub

1. Основы Git

2. Работа с репозиториями

3. Коллаборация и команды

4. Автоматизация и CI/CD

5. Безопасность и права доступа

Деплоймент

1. Основы деплоймента

2. Инструменты и технологии

3. Continuous Deployment

4. Управление конфигурацией

5. Мониторинг и логирование

6. Безопасность и тестирование

Проектная деятельность

1. Разработка прототипа

2. Вёрстка проекта

3. Программирование

4. Деплой проекта

5. Защита проекта

Запишитесь на

бесплатный

пробный урок

Неверный формат
Неверный формат

Антон Агафонов

Занимается разработкой электронных дистанционных систем обучения, а также интерактивных курсов по различным дисциплинам.

В портфолио Антона - проекты на различных игровых движках, от Construct2 до Unreal Engine. Основные направления деятельности - компьютерная анимация и web-разработка.

Андрей Кузюков

Разрабатывает игры, участвует в гейм-джемах. Готовит учеников к конкурсам и конференциям по геймдеву.

Любит делиться знаниями и обучать такому виду современного искусства, как программирование.

Неверный формат
Неверный формат

Спасибо!

Мы получили Вашу заявку и в ближайшее время Вам перезвоним!