наверх

Программирование на Python

Программирование на Python

Дату старта объявим позже
  • Дополнительное образование для детей и взрослых

    уровень образования

  • Русский

    язык программы

  • 8 недель

    длительность программы

  • около 9 часов в неделю

    понадобится для освоения

  • Стоимость 27 000 Р

    за обучение

Курс позволяет научиться программировать с нуля, освоить особенности синтаксиса Python, а также научиться применять его для решения прикладных задач в самых разных областях. Вы освоите анализ данных, визуализацию и сбор данных с интернет-ресурсов.

О программе

Курс охватывает все основные структуры данных, функции и модули Python, которые необходимы для решения прикладных задач в различных областях. В первой половине курса акцент делается на особенности синтаксиса: слушатели знакомятся с типами данных, учатся проверять условия, реализовывать циклы, создавать собственные функции. Вторая часть курса направлена на рассмотрение приложений языка Python для практических задач: обработки табличных данных, извлечения данных с веб-страниц, визуализации данных.

Каждая неделя курса состоит из видео-лекций по теории, скринкастов с разбором практических задач, а также конспектов, содержащих дополнительные примеры. В качестве практических заданий предлагаются тестовые задания, а также задания на программирование с моментальной автоматической проверкой.

Для прохождения курса не требуется никакая специальная подготовка, также его можно использоваться как первый курс для знакомства с языком. В то же время он позволяет уже после его окончания использовать знания на практике и начать автоматизацию своих бытовых и рабочих задач. Также для желающих в каждой неделе предлагаются бонусные материалы, позволяющие изучить более сложные библиотеки и методы и узнать о других вариациях использования Python.

Онлайн-курс "Программирование на Python" подходит:

  • тем, кто не умеет программировать
    Вы узнаете, что такое условные конструкции, циклы и почему Python - один из лучших вариантов первого языка программирования
  • тем, кто освоил базовый синтаксис
    Вы узнаете, как применить Python на практике: для анализа данных и сбора данных с сайтов

Формат

Онлайн-курс для тех, кто только начинает свой путь в программировании. Он состоит из 8 спринтов, заданий с автопроверкой и итогового проекта в конце.

Требования

  • Базовая компьютерная грамотность
  • Знание математики на уровне 7 классов общеобразовательной школы.
  • Программа обучения

    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. Выполните проект в портфолио
    Вы соберете данные с веб-ресурса, проанализируете их и визуализируете полученный результат

    Направления подготовки

    Как проходит обучение:

    • Теория и практика. Вы будете изучать материалы по видеозаписям лекций и скринкастов и закреплять практическими заданиями разного уровня сложности.
    • Поддержка. Ассистенты проверят ваши работы, дадут фидбек и проконсультируют, а менеджеры ответят на все организационные вопросы.
    • Общение в Telegram. Вы всегда можете обратиться за помощью в общий чат или просто поговорить.

    Бурова Маргарита Борисовна

    Магистр
    Должность: Старший преподаватель Департамента больших данных и информационного поиска Факультута компьютерных наук, академический руководитель образовательной программы "Магистр по наукам о данных" Факультета компьютерных наук, преподаватель Центра непрерывного образования Факультета компьютерных наук

    Курсы в программе