Skip to content

Материалы курса Углубленный Python в ВШЭ от VK Education, осень 2025

Notifications You must be signed in to change notification settings

mailcourses/hse_deep_python_autumn_2025

Repository files navigation

hse_deep_python_autumn_2025

Материалы курса Углубленный Python в ВШЭ от VK Education, осень 2025

Лекции и материалы (слайды, домашки, код с занятий)

  1. Введение, типы данных, управляющие конструкции, тестирование
  2. Функции
  3. Классы, ООП
  4. Дескрипторы, метапрограммироование, ABC
  5. Метаклассы, стандартная библиотека
  6. Потоки, процессы, IPC
  7. Потоки, процессы, IPC - 2
  8. Асинхронное программирование
  9. Асинхронное программирование - 2
  10. Память, профилирование
  11. Логирование, отладка
  12. C-расширения
  13. Аннотация типов
  14. Алгоритмы и структуры данных

Правила оформления домашек на github

  • приватный github репозиторий с каким-то связанным с курсом названием (например, deep_python_25a_username);
  • сдача ДЗ должна выполняться в основной ветке репозитория main;
  • каждое ДЗ должно размещаться в каталоге с именем по номеру ДЗ (01, 02, 03 и тд) в корне репозитория: код, тесты и любые другие материалы, например, каталог для первой домашки должен называться "01";
  • вспомогательных каталоги внутри каталога решения (01, 02) не должно быть, то есть все файлы и модули одной домашки должны находиться в корневом каталоге этой домашки (01, 02);
  • зеленый пайплайн является обязательным.

FAQ

  • Обязательно ли соблюдение правил оформления репозитория с домашками, как указано в приветственном посте на портале?

    Да.

  • Как называть модули с решением?

    Модули с решением должны именоваться исходя из их содержимого, например, message_predictor.py, а task1.py модуль называть не следует.

  • Как называть и располагать тестовые модули?

    Тестовые модули должны именоваться с префиксом test_ и находиться в корне каталога домашки (01, 02 и тд), для каждой части задания должен быть свой тестовый модуль.

  • Как работает мягкий дедлайн?

    Если отправить домашку на проверку до наступления мягкого дедлайна по этой домашке, то можно получить полный балл (7). Более того, вторая и третья попытки, отправленные даже после дедлайна, уже штрафоваться не будут.

  • Как отправлять вторую и третью попытки сдачи ДЗ?

    Обязательно нужно переотправить через портал (кнопка "Дополнить" в интерфейсе сдачи), как это выполнялось с первой попыткой. Можно дополнить комментарием в обсуждении, но коментарий не является обязательным. Только комментария недостаточно, тк если случайно его просмотреть, портал будет считать эту домашку проверенной и проверка правок по ней может сильно отсрочиться.

  • Списывать нельзя?

    Списывать нельзя, но использовать различные ресурсы для подготовки можно. За списывание штраф 3 балла и 2 попытки сдачи, за повторное списывание за домашку выставляется уже 0 баллов.

About

Материалы курса Углубленный Python в ВШЭ от VK Education, осень 2025

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors