Работа с базами данных и анализ данных с помощью Python
Осваивайте Python как инструмент самостоятельной работы с данными. Курс объединяет подготовку к установке языка, базовые конструкции, более сложные возможности Python и библиотеки для анализа. Последовательные задания и разборы помогают переходить от понимания синтаксиса к написанию собственного кода.
Для кого
Для начинающих аналитиков, студентов и специалистов, работающих с данными. Для тех, кто хочет расширить возможности за пределами готовых таблиц и познакомиться с программированием как способом решения аналитических задач.
Чему научитесь
Вы сможете ориентироваться в типах данных, индексировании строк, условиях и циклических конструкциях. Познакомитесь с объектно-ориентированным программированием, итераторами, генераторами и декораторами. Разберетесь с направлением работы библиотек для данных и использованием справочных материалов, включая шпаргалку NumPy.
Тематические направления
Знакомство с Python и установка; базовые типы и операции; линейные, ветвящиеся и циклические конструкции; if/elif/else; основы ООП; итераторы, генераторы и декораторы; библиотеки для данных; практические задачи и финальная работа.
Практическая польза
Знания помогут понимать устройство программ, разбирать код на последовательность действий и выбирать конструкции под задачу. Вы сможете увереннее работать с учебными примерами, изменять их и искать причину ошибки. Такая база полезна для дальнейшего развития в анализе данных и программной обработке информации.
Формат и практика
16 записей общей продолжительностью 27 часов 28 минут. Предусмотрены девять домашних заданий, блок вопросов и два варианта финального задания, включая легкий. Есть записи разборов домашних работ, шпаргалки, схемы, таблицы, ссылка на репозиторий и Python-файл.
Преимущества
Курс начинается с подготовки среды и постепенно расширяет набор инструментов. Короткие тематические видео дополняют вебинары, а справочные материалы поддерживают самостоятельную работу. Практика и разборы помогают связывать новые понятия с решением задач и укреплять самостоятельность в работе с кодом.
