Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Сертификат
Сертификат
Да

Стоимость курса

70 000 ₽
есть рассрочка

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

Этот курс познакомит вас с Python — одним из наиболее популярных современных языков программирования. Python с его библиотеками является универсальным инструментом и позволяет решать много прикладных задач — от автоматизированного сбора информации и заполнения документов до анализа данных.

Как поступить на программу

01
Оставить заявку на программу В заявке важно указать актуальные номер и e-mail.
02
Подтвердить обучение на курсе. Менеджер свяжется с вами по указанным в заявке контактам, чтобы вы могли подтвердить участие в обучении.
03
Отправить сканкопии документов для зачисления (паспорт, снилс, диплом, справка из вуза, свидетельство о смене фамилии).
04
Заключить договор. Менеджер отправит вам договор на ознакомление и ссылку на оплату, по которой нужно будет оплатить обучение.
05
Начать обучение. За несколько дней до начала обучения менеджер отправит организационное письмо со всей важной информацией о программе и ссылкой на чат в Telegram.

В результате освоения программы Вы:

  1. Освоите язык Python
    Типы данных, циклы, ветвления

  2. Освоите библиотеки для анализа данных и визуализации
    Numpy, pandas, matplotlib, plotly

  3. Освоите основы работы с SQL, постановку задач на расписание
    Clickhouse, schedule

  4. Будете уметь работать с API и форматами данных из API
    Xml, json

  5. Освоите парсинг информации из интернета и регулярных выражений
    Beautifulsoup, re, requests

  6. Напишете свой телеграм-бот

Примеры проектов

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

  2. Веб-скрейпинг
    Вы научитесь автоматически загружать новости с сайта научных статей и открытий nplus1.ru и таблицы из википедии, обрабатывать и сохранять эти данные для дальнейшего использования. Знакомство с html и базовыми паттернами разметки текста позволит вам в будущем адаптировать код для решения собственных задач.

  3. Создание чат-бота Telegram
    Вы создадите небольшой проект «от» и «до». Мы вместе выберем сайты и запросы, по которым наши чат-боты должны давать ответы: от того, появилась ли скидка на интересующий товар, до выгрузки новых объявлений об аренде квартир в нужном районе Москвы. Вы узнаете, как выглядит структура такого проекта и как разместить его в сети, чтобы он работал независимо от вашего компьютера. Полученный опыт можно будет конвертировать в создание более масштабных проектов для решения рабочих или личных прикладных задач.

  4. Решение кейса по анализу данных
    Вы узнаете, как исследовать данные, чтобы с их помощью ответить на конкретный вопрос, например: что больше всего влияет на стоимость квартиры в Москве — расстояние до метро или район города? Мы пройдем все шаги от загрузки данных в Python, их обработки и работы с пропущенными значениями до визуализации находок и описания выводов.

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

Вас будут обучать

Эксперт по Data Science

Компетенции: Python, машинное обучение, cтатистика, анализ данных

Магистр

Должность: Приглашенный преподаватель Департамента больших данных и информационного поиска, Факультет компьютерных наук

Эксперт проекта Data Culture по преподаванию компьютерных наук студентам непрофильных направлений.Выпускница и приглашенный преподаватель факультета компьютерных наук НИУ ВШЭ. Работает в НИУ ВШЭ с 2012 года.

Более 5 лет преподает у школьников и студентов дисциплины математического и статистического цикла. 

Профессиональные интересы:

нейронауки анализ данных в социальных науках статистический анализ данных машинное обучение высшее образование

Образование

2018 Магистратура: Национальный исследовательский университет «Высшая школа экономики», специальность «Прикладная математика и информатика» 2015 Бакалавриат: Национальный исследовательский университет «Высшая школа экономики», специальность «Психология»

Профессиональный опыт

Ассистент по курсу Математика (Факультет социальных наук; 1-й курс, 1-4 модуль), 2014-2015 учебный год Ассистент по курсу Математические методы в психологии (Факультет психологии; 1-й курс, 1-3 модуль), 2013-2014 учебный год Ассистент по курсу Математическое введение в экономику ( Факультет медиакоммуникаций; 1-й курс, 1, 2 модуль) 2012-2013 учебный год

Образовательная организация

Программы дополнительного профессионального образования практикоориентированы и позволяют за более короткий срок (от нескольких недель до двух лет) получить новую профессию, приобрести актуальные профессиональные и управленческие компетенции или расширить свои знания в той или иной предметной области.
 
К освоению дополнительных профессиональных программ допускаются:

  •  Лица, имеющие среднее профессиональное и (или) высшее образование;
  •  Лица, получающие среднее профессиональное и (или) высшее образование.

Цели обучения

1 Перейти на новую ступень профессионального развития
 
2 Соответствовать быстроменяющимся требованиям рынка и социальной среды
 
3 Стать успешным управленцем бизнеса
 
4 Удовлетворить образовательные потребности в разных областях экономики, науки, культуры и искусства

Программы ДПО

Программы повышения квалификации
Повышение профессионального уровня в рамках имеющейся квалификации и (или) совершенствование и (или) получение новой компетенции, необходимой для профессиональной деятельности 

  • От 16 академических часов
  • Удостоверение о повышении квалификации 
  • Для лиц, имеющих (или завершающих получение) высшее или среднее профессиональное образование

Программы профессиональной переподготовки
Для получения компетенций, необходимых для выполнения нового вида профессиональной деятельности

  • От 250 академических часов
  • Диплом о профессиональной переподготовке, с правом ведения новой профессиональной деятельности 
  • Для лиц, имеющих (или завершающих получение) высшее или среднее профессиональное образование

Программы профессиональной переподготовки для получения дополнительной квалификации

  • Для лиц, имеющих или получающих высшее или среднее профессиональное образование и стаж работы не менее 3 лет в управленческой должности

Программы профессиональной переподготовки для получения дополнительной квалификации в области управления «Мастер делового администрирования (MBA — Master of Business Administration)», в том числе для руководителей высшего звена (EMBA — Executive Master of Business Administration)

  • От 2040 академических часов
  • Диплом о профессиональной переподготовке, с получением дополнительной квалификации «Мастер делового администрирования лица»

Программы профессиональной переподготовки для получения дополнительной квалификации в конкретной профессиональной области «Master in...», в том числе для руководителей высшего звена (Executive Master in…)

  • От 2040 академических часов
  • Диплом о профессиональной переподготовке, с получением дополнительной квалификации 

Программы Doctor of…

Программы профессиональной переподготовки для получения дополнительных квалификаций для присвоения профессиональных степеней, в частности, Доктор делового администрирования (DBA — Doctor of Business Administration), Доктор права (Doctor of Law), Доктор образования (Doctor of Education) и иных степеней

  • От 2040 академических часов
  • Диплом о профессиональной переподготовке, с присвоением профессиональной степени 
  • Для лиц, имеющих высшее профессиональное образование и стаж работы не менее 5 лет в управленческой должности

Программа курса

Введение в язык Python. Знакомство со средой программирования. Базовые операции. Интерпретация ошибок

Строки и списки в Python

Понятие управляющих конструкций. Условные операторы

Циклы for и while

Устройство функций в Python. Поиск ошибок в коде и отладка

Итераторы, генераторы, генераторы списков. Рекурсия

Работа с файлами. Продвинутая работа со словарями

Библиотеки для хранения и работы с данными в табличном формате: pandas

Сбор данных: web-scraping с BeautifulSoup

Сбор данных: Selenium, работа с сервисами через API

Объектно-ориентированное программирование. Классы

Введение в numpy

Работы с пропущенными данными

Визуализация для презентации данных: matplotlib. Основные виды графиков. Основные ошибки при создании визуализаций

Создание интерактивных визуализаций: plotly

Разведывательный анализ данных. Особенности исследования текста

Учебный офис

Очное обучение
Адрес
Покровский бульвар, 11 Кабинет T919
Чкаловская

Рейтинг курса

2.9
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 03.05.2023 09:54
Python для автоматизации и анализа данных

Python для автоматизации и анализа данных

Оставить отзыв
Поделиться курсом с друзьями