уровень образования
язык программы
длительность программы
понадобится для освоения
за обучение
Курс позволяет научиться программировать с нуля, освоить особенности синтаксиса Python, а также научиться применять его для решения прикладных задач в самых разных областях. Вы освоите анализ данных, визуализацию и сбор данных с интернет-ресурсов.
Курс охватывает все основные структуры данных, функции и модули Python, которые необходимы для решения прикладных задач в различных областях. В первой половине курса акцент делается на особенности синтаксиса: слушатели знакомятся с типами данных, учатся проверять условия, реализовывать циклы, создавать собственные функции. Вторая часть курса направлена на рассмотрение приложений языка Python для практических задач: обработки табличных данных, извлечения данных с веб-страниц, визуализации данных.
Каждая неделя курса состоит из видео-лекций по теории, скринкастов с разбором практических задач, а также конспектов, содержащих дополнительные примеры. В качестве практических заданий предлагаются тестовые задания, а также задания на программирование с моментальной автоматической проверкой.
Для прохождения курса не требуется никакая специальная подготовка, также его можно использоваться как первый курс для знакомства с языком. В то же время он позволяет уже после его окончания использовать знания на практике и начать автоматизацию своих бытовых и рабочих задач. Также для желающих в каждой неделе предлагаются бонусные материалы, позволяющие изучить более сложные библиотеки и методы и узнать о других вариациях использования Python.
Онлайн-курс "Программирование на Python" подходит:
Онлайн-курс для тех, кто только начинает свой путь в программировании. Он состоит из 8 спринтов, заданий с автопроверкой и итогового проекта в конце.
1 модуль. Введение в типы данных + условия
2 модуль. Циклы: цикл while
3 модуль. Цикл for. Последовательности
4 модуль. Коллекции
5 модуль. Функции.
6 модуль. Извлечение интернет-данных
7 модуль.Обработка табличных данных
8 модуль.Визуализация.
Проект
В результате прохождения курса вы
1. Изучите основы программирования на примере Python
Установка Anaсonda, работа в Jupyter. Условные конструкции, циклы for и while, контейнеры и функции
2. Освоите библиотеки для анализа данных и визуализации
Библиотеки numpy, pandas, matplotlib, plotly, seaborn
3. Узнаете, как парсить информацию с сайтов
Основы HTML, библиотеки requests, bs4 и selenium
4. Выполните проект в портфолио
Вы соберете данные с веб-ресурса, проанализируете их и визуализируете полученный результат
уровень образования
язык программы
длительность программы
понадобится для освоения
за обучение
Как проходит обучение:
Магистр
Должность: Старший преподаватель Департамента больших данных и информационного поиска Факультута компьютерных наук, академический руководитель образовательной программы "Магистр по наукам о данных" Факультета компьютерных наук, преподаватель Центра непрерывного образования Факультета компьютерных наук