8 985 589 85 01
Личный кабинет

Курс:Python
для анализа данных

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

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

Сегодня все большее количество компаний и предприятий делают ставку на данные и изучают условия правильной работы с базами данных для увеличения эффективности и расширения горизонтов своего бизнеса. Специалисты в области data science - одни из самых востребованных специалистов в компаниях с мировым именем.

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

Мы научим вас использовать Python в контексте самого современного и перспективного направления IT-индустрии!

Сложность курса:

старт курса

12 февраля

Дни - согласуем на первом занятии

Осталось мест:
10 из 10

4 месяца

2 раза в неделю (19:00 - 21:00 или выходные днем)

Основной частями


обучение в аудиториях

ежемесячная оплата

45 960 руб.

записаться

Основной


обучение в аудиториях

полная оплата сразу

39 070 руб.

записаться

Вебинар/Запись


обучение online

полная оплата сразу

37 120 руб.

записаться

При записи на курс с сайта — получите ПОДАРОК от команды EasyUM

pattern

Для
кого?

01

pattern pattern
  • Для аналитиков, которые хотят оптимизировать свою работу
  • Для тех, кто хочет научится искусству машинного обучения и работе с нейросетями
  • Для начинающих Data Scientist
  • Для начинающих Python-программистов

Требования к поступающим

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

02

pattern pattern
  • Владение компьютером на уровне «пользователь» и выше
  • Знание азов программирования, не обязательно, но будет приветствоваться
  • Наличие свободного времени для выполнения Д/З от 13 часов в неделю и более
  • Наличие желание обрести новую высокооплачиваемую профессию в мире IT

Чему Вы научитесь

Окончив курсы "Python для анализа данных" вместе с новой и высокооплачиваемой профессией вы получите возможность стать причастным к одной из самых молодых и перспективных отраслей IT - машинному обучению

03

pattern pattern
  • Понимать принципы программирования на Python
  • Изучите основные модули, которые используются в мире Python каждый день
  • Сможете уверенно применять основной инструментарий специалиста в области Data Science.
  • Сможете решать задачи классификации, кластеризации и регрессии при помощи алгоритмов машинного обучения
  • Сможете строить системы машинного обучения на основе данных большого объема

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

Python — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода
PyCharm — интегрированная среда разработки для языка программирования Python

Python 1. Основы.

  1. Введение в Python. Что такие компилятор, интерпритатор. Разбор основных сред разработки. Установка PyCharm.
  2. Типы, операции, синтаксис. Работа с примитивными типами.
  3. Логические операторы и работа с ними. Основы работы с функциями.
  4. Менеджмент памяти в Python - что такое и как использовать?
  5. Модуль: общие ведомости и основы программирования модулей.
  6. Пакеты модулей - практическое применение при создании сайтов и расширенные возможности.
  7. Интераторы и генераторы в Python. Инструкция while Бесконечные циклы «Бесконечные циклы» и break
  8. Строки. Получение длины строки с использованием len. Срез строки. Оператор in. Разбор (parsing) строк

РЕЗУЛЬТАТ СТУДЕНТА: Глубокое практическое понимание основ программирования на Python

1-й Мес.

Модуль 1

Тема : Python 1. Основы.

Длительность : 21 Ак. Час

11 490

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

записаться
Python — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода
PyCharm — интегрированная среда разработки для языка программирования Python

Python 2. ООП

  1. Объектно-ориентированное программирование на Python. Разбор ключевых моментов.
  2. Классы в Python. Строение класса. Конструкторы, переменные и методы. Их применение на практике.
  3. Поля и методы класса в Python.
  4. Инкапсуляция. Общедоступные и внутренние атрибуты - работа с ними.
  5. Наследование. Родительские и дочерние классы. Класс Mydict,
  6. Полиморфизм. Поведение одного и того же метода в разных классах
  7. "Утиная" типизация. Проблемы иерархической типизации и Duck typing как метод её решения.
  8. Работа с исключениями в Python. Конструкция try - except для обработки исключений.

РЕЗУЛЬТАТ СТУДЕНТА: Глубокое понимание ООП на Python.

2-й Мес.

Модуль 2

Тема : Python 2. Объектно-ориентированное программирование

Длительность : 21 Ак. Час

11 490

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

записаться
MySQL - Самая распространенная реляционная система управления базами данных
PostgreSQL - свободная объектно-реляционная система управления базами данных
SQL - язык управления данными в реляционной базе данных
MongoDB — это документо-ориентированная СУБД

Database 1. Основы Баз Данных И SQL.

  1. Установка СУБД MySQL. Термины и определения. Агрегация данных.
  2. Введение в реляционную модель данных. Разбор архитектуры и основных компонентов.
  3. Создание многотабличной реляционной базы данных. Отношения между элементами. Проектирование целостности данных.
  4. SQL 1 .Основы: разбор SELECT, INSERT, UPDATE, DELETE, WHERE, ORDER BY, GROUP BY, HAVING, DISTINCT, AND & OR.
  5. SQL 2. Объединение нескольких таблиц с помощью: LEFT JOIN, INNER JOIN, RIGHT JOIN, FULL JOIN, CROSS JOIN.
  6. SQL 3. Основные функции языка SQL: COUNT(), MIN(), SUM(), ROUND() и другие. Разбор основных функции СУБД MySQL и PostgreSQL. Создание пользовательских функций.
  7. Установка СУБД PostgreSQL. Разбор основных возможностей и отличий.
  8. Ввод в нереляционные СУБД. Термины и характеристики NoSQL, на примере СУБД MongoBD.

РЕЗУЛЬТАТ СТУДЕНТА: Спроектированная база для 2х приложений

3-й Мес.

Модуль 3

Тема : Database 1. Основы Баз Данных И SQL.

Длительность : 21 Ак. Час

9 990

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

записаться
PyCharm — интегрированная среда разработки для языка программирования Python
PHPUnit – это специальный фреймворк, предназначенный для модульного тестирования
Нейронная сеть — математическая модель, а также её программное или аппаратное воплощение, построенная по принципу сетей нервных клеток живого организма
Scikit-learn - это библиотека обучения программному обеспечению для языка программирования Python

Python 3.Python для анализа данных

  1. Особенности языка программирования Python в контексте Data Science. Исследование и подготовка данных к анализу
  2. Проблемы подготовки данных к анализу и пути их решения. Преобразование факторных переменных, мультиколлинеарность. Скалирование данных.
  3. Введение в машинное обучение. Теория вероятности и линейная алгебра в программировании.
  4. Классификации и регрессии. Линейная модель, градиентный спуск, хэширование.
  5. Обучение без учителя - методы ближайшего соседа и опорных векторов (SVM).
  6. Деревья решений и ансамбли. Random forest, XGBOOST, lightgbm.
  7. Нейронные сети. Введение, алгоритм работы, структура.
  8. Сборка финального проекта - приложения "Прогноз погоды в Москве"

РЕЗУЛЬТАТ СТУДЕНТА: Сборка финального проекта - приложения прогноза погоды в Москве

4-й Мес.

Модуль 4

Тема : Python 3. Python для анализа данных

Длительность : 21 Ак. Час

12 990

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

записаться

Ваши результаты после
обучения

Сертификат выдается всем ученикам EasyUM в 2х экземплярах: в виде документа и онлайн-копия. Данную ссылку с легкостью можно прикрепить в свое резюме или поделиться с другом.

user

Алекс Гончаров

Data Scientist

Заработная плата - 120 000 руб./мес.

Ключевые навыки:

  • Уверенный пользователь scikit-learn
  • Уверенные знания теории реляционных БД
  • Опыт работы с MongoDB
  • База Данных: MySQL
  • Глубокое понимание особенностей regression, clustering, decision trees, deep learning
  • Уверенное использование принципов Machine Learning

Образование:

EasyUM. Курс «Python для Data Science» 4 месяца. (07.18 - 11.18)

Результатом окончания курса «Python для Data Science» станет - приложение "Прогноз погоды в Москве". С использованием принципов анализа данных и ML.

Занимайтесь из любой
точки мира!

Подключайтесь к занятию online, или смотрите в записи.

Пропустили занятие? Уже не страшно!

Теперь Вы сможете подключиться к online-трансляции, или позже посмотреть занятие в записи. Ссылка на запись будет автоматически доступна в личном кабинете ученика.

как это работет

Записаться на курс

Оставьте заявку

Ваши приятные бонусы

Интенсив по
трудоустройству

От рекрутера ведущей it-компании Москвы

Сертификат
и онлайн-копия

Выдается при успешном окончании курса

Помощь в
трудоустройстве

Ваше резюме ждут более 100 компаний-партнеров

Портфолио
и свой проект

Разработаете во время обучения на курсе

Групповой чат
24/7

С одногрупниками и преподавателями

Ежемесячная
оплата

Разбиваем на модули и оплачиваем частями

20% скидка на
следующий курс

Всем выпускникам EasyUM в Москве

Бар-зона с кофе
и печеньками

В неограниченном доступе

Часто задаваемые вопросы

В каком формате проходит обучение?

Более 80% всех наших занятий - это практика. Преподаватель подключает свой компьютер к проектору и демонстрирует выполнение практических заданий, параллельно объясняя почему нужно выполнять именно так. Все студенты на занятия приходят, по возможности, со своими ноутбуками, и повторяют все за преподавателем. Слушатель курса получает домашнее задание после каждого занятия и сдает его за день до следующего занятия. Первая часть следующего занятия посвящается разбору домашнего задания.

Где будут проходить занятия?

Занятия проходят по адресу: Г. Москва, Кутузовский Проспект 36, Строение 4.

В какие дни проходят занятия?

При записи в группу каждый студент вносит свои пожелания по графику и времени занятий. А на первом занятии вместе со всей группой и преподавателем мы будет определять дни и время так, чтоб каждому учащемуся было удобно посещать занятия. Обычно выбирают 2 будних дня с 19:00 до 21:00, но возможно и обучение в выходные дни. Группы примерно около 10 человек, поэтому легко находим комфортный для всех график.

Если я пропущу пару уроков, смогу ли я потом их отработать?

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

Кто преподает данный курс?

Мы сотрудничаем исключительно только с практикующими специалистами с ведущих it-компаний Москвы, опыт работы у которых не менее 3х лет. Мы не сотрудничаем с теоретическими преподавателями ВУЗов или молодыми выпускниками других курсов.

Могу ли я рассчитывать на практику после курса?

Если вы успешно сдадите финальный проект после окончания курса - да, вы сможете дополнительно пройти 2х месячную практику в EasyUM.

Как происходит оплата за обучение?

Полная оплата за курс (или оплата первого месяца, в случае выбора пакета «Основной частями») производится до фактического старта курса наличными у нас в офисе, или с помощью перевода на карту Сбербанка, или на расчетный счет компании (через банк).

Можно ли сделать перерыв в обучении?

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

Помогаете ли вы с трудоустройством?

Да, резюме успешных выпускников мы направляем в it-компании с которыми мы сотрудничаем. Так же мы проводим первое техническое собеседование, и небольшой тренинг по трудоустройству. Более подробную информацию можно найти на странице «Трудоустройство». Так же мы ГАРАНТИРУЕМ трудоустройство тому, кто закончил курс на 85 баллов и выше, или вернем деньги за обучение.

Нужен ли свой ноутбук?

Да, мы рекомендуем на занятия всегда брать свои ноутбуки и практическую часть занятия выполнять на них. Но если у Вас нет ноутбука - ничего страшного, мы предоставим Вам учебный. Но в этом случае Вам нужно будет носить с собой, к примеру, флешку, для переноса того что Вы сделали на занятии на свой домашний компьютер.

Остались вопросы?

Закажи консультацию специалиста

Хочу задать вопрос
Хочу записаться на модуль

Режим работы :

Пн - Пт: 11:00 - 19:00 - запись в группу
Все дни: 8:00 - 23:00 - консультация по телефону

Email :

it@easyum.ru

Телефон :

+ 7 (985) 589 85 01

Адрес :

г. Москва, Кутузовский Проспект 36, Строение 4, вход 7. Бизнес-парк «Казакова» 4 минуты от метро «Кутузовская» или «Парк Победы»
Хочу записаться на курс
Спасибо за обращение! Мы свяжемся с вами в течении 15 минут.
Комфорта Вам, тепла и улыбок :)