Учебные материалы
Дисциплины
и занятия
Выберите дисциплину — откроется её меню: занятия, стартовый репозиторий и КТП. Ниже те же занятия ссылками напрямую. В колоде стрелки и пробел листают, клавиша F разворачивает на весь экран, S показывает источники.
Меню дисциплин
Стандартизация, сертификация и техническое документоведение
От работающего кода к готовому программному продукту: требования, единые правила, документация и проверка соответствия. Первая пара — аудит передачи сервиса бронирования.
Введение в язык программирования Python
Меню дисциплины: справочник по синтаксису Python и проверочные работы. Первый тест — по темам 1.1–1.3: переменные, типы данных, print() и типичные ошибки NameError, SyntaxError, TypeError, ValueError.
Информационные технологии
Меню дисциплины: занятия, материалы и КТП. Один сквозной проект «Цифровая воронка и автоматизация заявок»: UTM и веб-аналитика, Power Query, автоматизация в n8n, CRM, сверка данных и дашборд.
Основы алгоритмизации и программирования
Меню дисциплины: занятия, материалы и КТП. Зачем нужны алгоритмы, как устроена алгоритмическая секция собеседования, из чего состоит курс и как он оценивается.
Операционные системы и среды
Установка, настройка и обслуживание Linux в виртуальной среде. Первый практикум — полный маршрут Ubuntu Desktop в VirtualBox для Windows и macOS.
Разработка программных модулей
Меню дисциплины: занятия, материалы и КТП. Backend на Python: FastAPI, PostgreSQL, авторизация, Redis, фоновые задачи, Docker и CI — один общий сервис вместо двенадцати разрозненных лабораторных.
Технология разработки и защиты баз данных
Меню дисциплины: занятия, материалы и КТП. Одна платформа данных вместо набора СУБД: источник истины на PostgreSQL, документная и аналитическая проекции, кэш, брокер, защита и восстановление. Триггеры, свои типы и расширения PostgreSQL.
Git и GitHub
Справочник по работе с Git через панель Source Control в VS Code и по GitHub: откуда взялся Git, установка, init и clone, индекс и коммиты, история и граф. Дальше — ветки, задачи, pull request, Projects, Pages и Actions.
Angular и React
Справочник по фронтенд-разработке в 2026 году. Модуль 0 — зачем учить фреймворки в эпоху ИИ: состояние и интерфейс, React и Angular на одной задаче, что показывают измерения работы с ИИ, правила дисциплины. Отдельный разбор — заменил ли ИИ фронтенд-разработчика, с кейсами и источниками.
Практические справочники
Стандартизация, сертификация и техническое документоведение
Лекции ОП.03
Цифровая воронка: от ссылки до заявки
Путь пользователя против пути данных, действие → событие → заявка → статус, разбор запроса в DevTools Network и GA4 DebugView. Практика: вскрыть живой сайт и собрать карту воронки v1.
UTM-метки: источник перехода и заявки
Открывается семью минутами за клавиатурой: студент сам дописывает метки к адресу и видит разницу в заявке и в запросе — разбор идёт после. Дальше строение ссылки, три метки, правила именования, ошибки регистра и пробелов, проверка ссылки до публикации.
GA4: от перехода на сайт до данных
Создание аккаунта, ресурса и веб-потока по шагам. Иерархия GA4, настройки проекта, Enhanced Measurement и Measurement ID. Анимированные схемы, учебные макеты интерфейса и проверка понимания.
Лекции ОП.04
Временная сложность и O-нотация
Подсчёт операций, классы роста, выбор решения по ограничениям и разбор типичных ошибок оценки.
Измерение производительности алгоритмов
Предскажи → измерь → объясни: рост времени и памяти, медиана, tracemalloc, интерактивные вопросы и собственные замеры.
Лекции ОП.05
Ubuntu Desktop в VirtualBox
Два маршрута установки VirtualBox — Windows и macOS, проверка amd64/arm64, создание VM, настройка RAM, CPU, VDI и NAT, полный установщик Ubuntu, обновления, снимок и диагностика.
История, назначение и виды операционных систем
Слои между кодом и железом, граница режимов процессора и путь системного вызова, хроника от ENIAC до Android с ценой каждого решения, шесть функций ядра с живой демонстрацией планировщика и шесть признаков классификации.
Файловая система Linux
Дерево каталогов, стандарт FHS, программы и изменяемые данные, /dev, /proc и /sys, inode, ссылки и монтирование. Объяснение, команды и снимки экрана Ubuntu.
FHS: разложить сервер по местам
Служба college-notify: разложить её файлы по дереву каталогов, перенести файлы с сервера плохого разработчика, убрать лишнее в корзину, собрать путь, нажать каталоги на дереве, освободить место в /var, прочитать вывод findmnt, PATH и /proc. После отправки — верные ответы и разбор.
Лекции МДК.01.01
Лекции МДК.04.01
Материалы дисциплины лежат в её папке: презентация, КТП, стартовый репозиторий студента и то, что выдаётся по ходу занятий. Общие правила текста и мемы — в shared/.