Перейти к содержанию

Практика

Материалы для практической работы и самопроверки.

Содержание

  • Практическое задание: распределённая система оплаты услуг — большой сквозной проект, охватывающий ООП, HTTP, БД, GUI, логирование и тестирование.
  • Задачи с собеседований — подборка задач LeetCode/CodeWars, сгруппированных по структуре данных из DSA-лаб (хеш-таблица, стек, два указателя, поиск). Закрепляют пройденное и готовят к алгоритмическим собеседованиям. Вынесены в отдельный раздел сайта.
  • Шпаргалка — краткий справочник по типам Python и области видимости (с параллелями в Go).
  • Системы контроля версий и Git — обзор Git, базовые команды, ветвление, Conventional Commits, современные инструменты.
  • Курсовые лабораторные — список лабораторных работ по темам курса (объём в часах, что сдавать и как). Это учебные задания, привязанные к лекциям, — не путать с DSA-лабами lab00lab11, которые реализованы в репозитории.
  • Справочник вопросов — ~100 вопросов с краткими ответами по всем темам курса (алгоритмы, логика, языки, Python, ООП, шаблоны, структуры данных, сортировка и поиск), сгруппированы по разделам. Для подготовки к экзамену и быстрого освежения базы.