Введение в Python
27 июля – 7 августа, 2026
Очное участие
Язык преподавания: Английский
Описание курса
Курс посвящен основам программирования на Python и анализу данных. Первая часть курса знакомит студентов с фундаментальными темами языка, такими как типы данных, условия, циклы, коллекции и функции. Во второй части курса студентам предстоит изучить основные библиотеки для работы с данными - библиотеками numpy и pandas для работы с датафреймами, а также matplotlib и seaborn для визуализации. Каждый день курса включает два занятия, чередующие теорию и практику. В ходе курса будет представлено множество практических заданий и небольших проектов, благодаря чему студенты смогут сразу применять полученные знания на практике. В окончании курса слушатели смогут создавать алгоритмы, работать с табличными данными и использовать базовые методы анализа и визуализации данных в Python.
Почему именно этот курс?
Python остаётся одним из самых популярных языков программирования в мире, а анализ данных - ключевым направлением развития технологий. Курс сочетает фундаментальное обучение программированию и практику работы с реальными данными, что позволяет участникам получить прикладные навыки уже с первых занятий. Программа разработана с учётом современных трендов и включает инструменты, которые используют аналитики и разработчики по всему миру.
Содержание курса
Занятие 1. Введение в Python
Занятие 2. Операторы и вычисления
Занятие 3-4. Строки, списки
Занятие 5-6. Условия, циклы
Занятия 7-8. Множества, кортежи, словари
Занятие 9. Функции
Занятие 10. Практика по основам (командный мини-проект)
Занятие 11. Презентация командного мини-проекта
Занятие 12. Работа с файлами и модулями
Занятие 13–16. Работа с датасетами: введение в numpy и pandas, индексация и фильтрация, обработка данных, группировка и агрегирование
Занятие 17-18. Визуализация: Matplotlib, Seaborn
Занятие 19-20. Итоговая тренировка + экзамен (на выбор в виде командного проекта или написание лабораторной)
Навыки и умения
Участники курса освоят базовые навыки программирования и анализа данных с помощью Python. Студенты научатся писать простые программы, решать прикладные задачи, а также анализировать данные. Кроме того, слушатели смогут загружать и обрабатывать информацию, делать очистку данных, строить графики и делать выводы на их основе. Курс формирует фундаментальные навыки логического мышления, анализа информации и подготовки простых аналитических выводов - основу для дальнейшего изучения программирования и data science.
Требования к участникам
Специальных навыков не требуется.
Метод преподавания
Практические занятия.
Финальный экзамен
Экзамен (на выбор в виде командного проекта или написание лабораторной.
Курс читают
Анастасия Мурач; Василий Ходаковский.