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


6

Месяцев обучения

48

Занятий в программе

60 минут

Одно занятие

Компьютер · Scratch · Python · AI · Кибербезопасность

Базовые навыки и безопасность

01

Знакомство с компьютером и ноутбуком

60 мин
02

Клавиатура: буквы, цифры, символы

60 мин
03

Печать текста: скорость и точность

60 мин
04

Мышь, тачпад и горячие клавиши

60 мин
05

Файлы и папки

60 мин
06

Программы, окна и рабочий стол

60 мин
07

Интернет и браузер

60 мин
08

Кибербезопасность: личные данные и пароли

60 мин

Программирование через игру

01

Знакомство со Scratch

60 мин
02

Персонажи и сцена

60 мин
03

Движение и управление персонажем

60 мин
04

События и взаимодействия

60 мин
05

Условия и логика

60 мин
06

Циклы

60 мин
07

Переменные и очки

60 мин
08

Кибербезопасность + мини-игра

60 мин

Собственные игровые проекты

01

Планирование собственной игры

60 мин
02

Игровая механика

60 мин
03

Уровни и сложность

60 мин
04

Таймеры и игровые события

60 мин
05

Звуки и анимация

60 мин
06

Меню и интерфейс игры

60 мин
07

Сборка собственной игры

60 мин
08

Кибербезопасность: игры, аккаунты и мошенничество

60 мин

Основы настоящего программирования

01

Знакомство с Python

60 мин
02

Переменные и типы данных

60 мин
03

Ввод и вывод данных

60 мин
04

Условия if / else

60 мин
05

Циклы

60 мин
06

Списки

60 мин
07

Функции

60 мин
08

Кибербезопасность + мини-проект на Python

60 мин

Код, нейросети и цифровая грамотность

01

Python: работа с данными

60 мин
02

Python: создание простых программ

60 мин
03

Что такое искусственный интеллект

60 мин
04

Как правильно общаться с AI

60 мин
05

AI для учёбы и поиска информации

60 мин
06

Создание изображений с AI

60 мин
07

Создание текста и идей с AI

60 мин
08

Кибербезопасность: AI, персональные данные и фейки

60 мин

От идеи до презентации

01

Выбор и идея проекта

60 мин
02

Планирование проекта

60 мин
03

Создание проекта

60 мин
04

Создание проекта

60 мин
05

Добавление AI / Python / Scratch

60 мин
06

Тестирование и исправление ошибок

60 мин
07

Подготовка презентации проекта

60 мин
08

Защита итогового проекта

60 мин

Python · HTML · CSS · Figma · PostgreSQL · Backend · Full-Stack

Программирование с нуля

01

Python и среда разработки

60 мин
02

Переменные и типы данных

60 мин
03

Условия и логические операторы

60 мин
04

Циклы

60 мин
05

Строки и работа с текстом

60 мин
06

Списки, кортежи и словари

60 мин
07

Функции и модули

60 мин
08

Кибербезопасность: пароли, данные, фишинг

60 мин

Создание структуры сайтов

01

Как устроен веб

60 мин
02

HTML: структура страницы

60 мин
03

Текст, заголовки, списки и ссылки

60 мин
04

Изображения и мультимедиа

60 мин
05

Таблицы и формы

60 мин
06

Семантический HTML

60 мин
07

Структура полноценной страницы

60 мин
08

Кибербезопасность: сайты, фишинг и социальная инженерия

60 мин

Дизайн и адаптивная вёрстка

01

CSS: подключение и селекторы

60 мин
02

Цвета, шрифты и текст

60 мин
03

Box Model

60 мин
04

Flexbox

60 мин
05

Flexbox: сложные макеты

60 мин
06

Grid

60 мин
07

Адаптивная вёрстка

60 мин
08

Кибербезопасность: браузер, cookies, HTTPS

60 мин

UX/UI → готовый интерфейс

01

Знакомство с Figma

60 мин
02

Макет сайта в Figma

60 мин
03

UX/UI: структура и пользовательский сценарий

60 мин
04

Компоненты и UI-система

60 мин
05

Вёрстка макета

60 мин
06

Адаптация сайта под мобильные устройства

60 мин
07

Сборка сайта под ключ

60 мин
08

Кибербезопасность сайта: XSS, формы, данные пользователя

60 мин

Данные, API и серверная часть

01

Что такое базы данных и SQL

60 мин
02

PostgreSQL: таблицы и типы данных

60 мин
03

SELECT, WHERE, ORDER BY

60 мин
04

INSERT, UPDATE, DELETE

60 мин
05

Связи таблиц и JOIN

60 мин
06

Python + PostgreSQL

60 мин
07

FastAPI: основы API и Backend

60 мин
08

Кибербезопасность: SQL Injection и защита данных

60 мин

Сайт с базой данных и авторизацией

01

Архитектура Full-Stack проекта

60 мин
02

Backend проекта на FastAPI

60 мин
03

Подключение PostgreSQL

60 мин
04

Frontend + Backend

60 мин
05

Авторизация и регистрация

60 мин
06

Тестирование и исправление ошибок

60 мин
07

Финальная сборка Full-Stack проекта

60 мин
08

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

60 мин

Full-Stack · FastAPI · PostgreSQL · Docker · CI/CD · Deploy

Код, архитектура и Git

01

Python: структура проекта и окружение

60 мин
02

Python: функции и модули

60 мин
03

Python: ООП

60 мин
04

Python: классы и наследование

60 мин
05

Работа с файлами и JSON

60 мин
06

Обработка ошибок и исключения

60 мин
07

Git и GitHub

60 мин
08

Кибербезопасность: Git, пароли, токены и секреты

60 мин

Современный веб-интерфейс

01

Архитектура современного веб-сайта

60 мин
02

Семантический HTML

60 мин
03

CSS: продвинутая стилизация

60 мин
04

Flexbox + Grid

60 мин
05

Адаптивная вёрстка

60 мин
06

Figma: UX/UI

60 мин
07

Figma → HTML/CSS

60 мин
08

Кибербезопасность веб-интерфейсов

60 мин

Базы данных и серверная разработка

01

Архитектура базы данных

60 мин
02

PostgreSQL: проектирование таблиц

60 мин
03

SQL: сложные запросы

60 мин
04

JOIN и связи

60 мин
05

Индексы и оптимизация запросов

60 мин
06

Python + PostgreSQL

60 мин
07

ORM и работа с базой

60 мин
08

Кибербезопасность: SQL Injection и защита БД

60 мин

Создание полноценного API

01

FastAPI: структура проекта

60 мин
02

Роуты и HTTP

60 мин
03

Pydantic и валидация данных

60 мин
04

CRUD API

60 мин
05

PostgreSQL + FastAPI

60 мин
06

Авторизация и регистрация

60 мин
07

JWT / Cookies / права доступа

60 мин
08

Кибербезопасность API

60 мин

Контейнеризация и автоматизация

01

Docker: контейнеры и образы

60 мин
02

Dockerfile

60 мин
03

Docker Compose

60 мин
04

Docker + FastAPI + PostgreSQL

60 мин
05

Переменные окружения и secrets

60 мин
06

GitHub Actions

60 мин
07

CI/CD: автоматическая сборка и тестирование

60 мин
08

Кибербезопасность DevOps и Docker

60 мин

Запуск проекта на реальном сервере

01

VPS и Linux для разработчика

60 мин
02

Deploy приложения на сервер

60 мин
03

Nginx и reverse proxy

60 мин
04

HTTPS и SSL-сертификат

60 мин
05

Production-конфигурация приложения

60 мин
06

Логи, мониторинг и резервные копии

60 мин
07

Финальный Deploy Full-Stack проекта

60 мин
08

Защита проекта и разбор Production-системы

60 мин