
Сибирская Академия инновационных
И компьютерных технологий
Комплексный курс по backend-разработке на Python для детей 12+
Детей 12+ (после курса по Web-дизайну)
Разрабатывать web-приложения на языке Python
Разрабатывать бэкенд для веб-сервисов
Работать с API, фреймворками и базами данных
Размещать веб-проекты на сервере
Язык программирования Python широко используется в веб-разработке – на нем создают чат-боты, бэкенд для сайтов, соцсети, видеохостинги, онлайн-игры, блоги и др.
По окончании этого курса у каждого ученика – собственный веб-проект высокого уровня.
Это может быть платформа для блога, соцсеть или образовательный сервис.
Примечание: для поступления на курс требуется знание основ программирования на Python.
Выпускники курса регулярно входят в призёры всероссийского чемпионатного движения «Профессионалы» и других престижных конкурсов.
2 раза в неделю
по 2 академических часа
Сентябрь-май
(144 академических часа)
5000 рублей / месяц*
при оплате за год
Web-программирование на Python
• Разрабатывать backend сайтов и веб-сервисов
• Администрировать базы данных
• Программировать на Python, SQL
• Создавать веб-сервисы на Flask, Django
1. Что такое сеть, протоколы интернета, история языка HTML
2. HTML - теги параграфов, списков, заголовков, картинок
3. HTML - атрибуты (свойства) тегов
4. HTML - ссылки и "якоря"
5. HTML - таблицы и блоки
6. HTML - семантические теги
7. HTML - веб-формы
8. HTML - работа с медиафайлами
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 - медиазапросы
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 - развертывание приложения на сервере
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 - развертывание приложения на сервере
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-разработка.
Разрабатывает игры, участвует в гейм-джемах. Готовит учеников к конкурсам и конференциям по геймдеву.
Любит делиться знаниями и обучать такому виду современного искусства, как программирование.
Мы получили Вашу заявку и в ближайшее время Вам перезвоним!