Курс WEB
разработки
Анализ
данных
Курс Android
на Kotlin
Курс JAVA
Курс C#
и .NET
React JS
Верстка сайтов

О КУРСЕ

Дормидонтов Сергей:
"Курс Анализ данных на Python."

Аналитик безопасного поиска в Яндекс.Поиске,
преподаватель Nordic IT School

Что такое анализ данных и с чем его едят?) Мы ежедневно сталкиваемся с разными проблемами и задачами, с разными экспериментами, которые подкидывает нам жизнь. Мы пытаемся добраться до работы оптимальным маршрутом, мы пытаемся распределить свое время между карьерой и личной жизнью таким образом, чтобы ничего из этого не пострадало. Мы ежедневно пытаемся оптимизировать свою целевую функцию - качество жизни. Задача анализа данных состоит в том, чтобы уметь извлекать эту информацию, которую предоставляет нам жизнь и обрабатывать ее так, чтобы максимально эффективно оптимизировать заданную функцию цели.

Не теряй времени, записывайся уже сегодня!

Какие технологии я освою?

Python

Python

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

Для Python существует ряд очень мощных библиотек для работы с данными.

Jupyter Notebook

Jupyter Notebook

Легкое и быстрое приложение, позволяющее писать программы на Python прямо у себя в браузере. Очень удобно для аналитической работы и экспериментов.

Помимо программного кода поддерживает простой язык разметки markdown, что дает возможность создавать симпатичные презентации и отчеты.

SQL & SQLite

SQL & SQLite

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

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

Pandas

Pandas

Библиотека Python для работы с данными, которые могут быть представлены в виде таблицы. Основное практическое средство преобразования данных в Python.

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

Matplotlib

Matplotlib

Универсальная библиотека Python для визуализации.

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

Plotly & Dash

Plotly & Dash

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

Scikit-learn

Scikit-learn

Основная библиотека Python для машинного обучения. Поддерживает множество алгоритмов – от логистической регрессии до спектральной кластеризации.

Библиотека содержит также много инструментов для предварительной подготовки данных к анализу и модельные датасеты.

NLTK & Pymorphy2

NLTK & Pymorphy2

Библиотеки для работы с языковыми данными.

Позволяют применить различные преобразования к тексту, выделить слова и предложения, определить части речи и так далее. Обычно применяются в связке с Scikit-learn.

Keras

Keras

Библиотека Python для проектирования и обучения нейронных сетей.

Позволяет создать нейронную сеть в несколько строчек, запустить и оценить результаты обучения. Упрощает работу с более низкоуровневыми библиотеками вроде TensorFlow и Theano.

BigQuery

BigQuery

облачная база данных от Google.

Может стремительно обрабатывать огромные массивы данных, с которыми не справится настольный компьютер или отдельный сервер. Для работы с ней используется диалект SQL.

Python

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

Для Python существует ряд очень мощных библиотек для работы с данными.

Знания данного стека технологий более чем достаточно для junior-разработчика на языке Python и успешного прохождения собеседования.

Данный курс включает дополнительные темы по Алгоритмам и структурам данных: сортировки, поиску, времени выполнения алгоритмов. Вопросы по ним часто спрашивают на собеседованиях.

Обучение программированию на Python в нашей школе это:

Занятия в мини-группах

Мини-группы

Обучение OFFLine в мини-группах
8-10 человек

готовые проекты по окончании курса

2 собственных проекта

Во время обучения Вы будете работать исключительно с практическими заданиями и разработаете 2 собственных проекта для своего портфолио.

записи занятий курсов по python для дальнейшего обучения

Записи занятий

Записи занятий и все материалы курса доступны студентам неограниченное время, в том числе и после окончания курса.

опытные преподаватели-практики, разработчики современных web-сайтов

Опытные преподаватели

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

трудоустройство it-специалистов

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

Мы сотрудничаем с рекрутинговыми IT-агенствами и комьюнити и поможем трудоустроится лучшим студентам.

Сертификат по окончании курсов разработки сайтов

Сертификат

По окончании курса выдается сертификат Nordic IT School.

Программирование — это разбиение чего-то большого и невозможного
на что-то маленькое и вполне реальное.
Jazzwant

ПРОГРАММА КУРСА

1
блок
python Python - базовые конструкции языка:
  • Функции и переменные
  • Условия и циклы
  • Списки, словари, кортежи, множества
  • Объекты, классы, наследование
python Статистика - основные понятия:
  • Типы данных (шкал)
  • Вероятность, случайная величина, распределение
  • Гипотезы, статистическое решение
python Python - прикладные возможности:
  • Регулярные выражения
  • Работа с файлами
  • Работа с интернетом
  • Примеры использования API
  • Облегчение жизни: логи, tqdm, мультипроцессинг
sql_lite SQL:
  • Синтаксис запросов
  • Создание базы данных
  • Работа с базой из Python
  • BigQuery
python Статистика - простые методы и их типичные применения:
  • Описательные статистики
  • Корреляция
  • Сравнение групп
  • Линейная регрессия
  • Бутстреп
ИТОГИ БЛОКА:
Разработана система мониторинга сайта конкурентов и их анализа.
2
блок
panda Sklearn NLTK и Pymorphy2 matplotlib plotly keras Основы машинного обучения:
  • Pandas - супер-таблицы
  • Sklearn - машинное обучение
  • NLTK и Pymorphy2 - работа с естественным языком
  • Matplotlib, plotly, dash - визуализация и дашборды
  • Keras - конструктор нейросетей
python Машинное обучение - самые нужные алгоритмы:
  • Кластеризация (методы, метрики)
  • Классификация (методы, метрики)
  • Регрессия (методы, метрики)
  • Кратко о нейронный сетях (устройство, виды, преимущества)
  • Основы анализа текстов
python Машинное обучение - практические применения:
  • Предсказание оттока клиентов
  • Рекомендательные системы
  • Чат-боты
python Машинное обучение - приемы и хитрости:
  • Выбор и генерация признаков
  • Что может пойти не так
  • Стэкинг, бэггинг, бустинг
ИТОГИ БЛОКА:
Реализован один из проектов (на выбор):
Чат-бот для интернет-магазина
Предсказание продаж товара
Рекомендательная система
Анализ и прогноз кликов на рекламу
Система кредитного скоринга

ПРЕПОДАВАТЕЛИ

О КУРСЕ И НЕ ТОЛЬКО

Алексей Соколов: "Не бойтесь начинать программировать."

Руководитель Nordic IT School

Хочу так же обратиться ко всем, кто только начинает связывать свою жизнь со сферой Web-разработки, со сферой IT. Не перживайте, это не так сложно как кажется. Все занятия у нас построены по принципу step-by-step, то есть мы начинаем с самого нуля и доходим до высокого уровня к концу курса, защищая свой дипломный проект. Поэтому с Вас потребуется всего лишь умение работать с персональным компьютером и, конечно, огромное желание.

Вячеслав Жуков: "Code Review и принципы образовательного процесса."

Руководитель курсов Front-End разработки в Nordic IT School

У нас в Nordic IT School принципиально небольшие группы, 6-8 человек. Это позволяет обеспечить индивидуальный подход, отвечать на вопросы и действительно научить. У нас не просто скучные лекции, у нас активный образовательный процесс: мы чередуем теорию и практику, после каждого занятия задается домашнее задание, которое проверяется преподавателем. Что было сделано хорошо, что можно улучшить. Это называется Code Review. Это сильно способствует профессиональному росту наших студентов.
!
i
m
p
o
r
t
a
n
t
Профессия программиста является одной из самых востребованных в мире!
Средняя заработная плата составляет от 80 000 до 150 000 руб.
Statistics

СТОИМОСТЬ

pro
Data Science
17 900 руб/мес.
15 900 руб/мес.
144 ак.часа (очно), 4 месяца
при оплате курса единовременно: 57 200 руб.
В стоимость включено
Очный курс занятий в Nordic IT School
Видеозаписи и все материалы занятий
Поддержка преподавателя во внеурочное время
Сертификат
Переживаешь, что не получится?Запишись на вводный урок 28 ноября 2019 в 19:30
и прими решение!

Бесплатное

занятие

Выберите группу
07 декабря 2019
Занятия проходят в Moscow City
(скидка на группу не распространяется)
подробнее
14.30-17.30
сб, вс
Осталось: 5 мест
12 декабря 2019
19.00 - 22.00
вт, чт
Осталось: 7 мест
записаться
?Боишься начать

Записывайся на вводный урок 28 ноября 2019 в 19:30 и прими решение!

подробнее об уроке ->

Стоимость урока: бесплатно

Процесс обучения программированию

Очные занятия в центре Москвы

Занятия проходят в группах 10-12 человек в оборудованных компьютерных классах по адресу: Москва, Большая Спасская 12.

Это именно занятия, мы не читаем лекции. Мы учим. Вы видите экран преподавателя и его код.

На первых 2-3 занятиях мы изучаем больше теории, чем практики ( так как без понимания основ практиковаться не на чем ). После этого переходим в основном на практику, осваивая новый материал уже на реальных примерах.

Преподаватель всегда ответит на вопросы и подойдет к вам, если что-то не получается. Это позволяет всей группе идти на одном уровне и не отставать по курсу.

Все занятия записываются и доступны в личном кабинете

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

Запись вместе с презентацией, исходным кодом и дополнительными материалами остается вам навсегда.

Участие в занятии через online-платформу

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

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

Разбор домашних заданий

После занятия задается Домашняя работа, которую вы сдаете в личном кабинете.

Преподаватель проверяет вашу работу, вы получаете Code Review и дополнительные комментарии для качественной доработки кода.

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

За каждую домашнюю работы Вы получаете оценку по 10-бальной шкале.

Домашку можно пересдать с учетом комментариев преподавателя:)

Сертификат об обучении:

У нашей школы есть образовательная лицензия и по окончании любого из курсов вы получаете сертификат об обучении, в котором указан:

  • Стек освоенных технологий
  • Общий объем курса
  • Средний балл за весь курс (1-10)
  • Количество решенных домашних заданий

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

Сразу развеем сомнения

Что входит в менторскую поддержку?

Самое основное - личная проверка преподавателем ваших домашних заданий, которые вы получаете после каждого занятия. Преподаватель вам даст рекомендации, укажет на то, что можно улучшить, сделать по-другому, т.е. проведет полноценное Code Review.

Так же, вы всегда можете написать или договориться с преподавателем о звонке, если накопились вопросы по занятиям.

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

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

посмотреть преподавателей

Смогу ли я?

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

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

Что я получу по окончании обучения?

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

Если я захочу прекратить обучение, то смогу ли вернуть деньги?

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

Насколько востребованы Python-программисты в настоящее время?

Спрос на Python-разработчиков очень высокий. Задач и вакансий значительно больше, чем специалистов на рынке. И им довольно много платят.

Начинающие Python-разработчики без большого опыта могут рассчитывать на зарплату в 50-60 тысяч, но уже через год она может вырасти до 100-130. Специалисты с опытом работы 1-3 года могут претендовать на позиции с зарплатой 150 и выше.

Кстати, работа программистом дает возможность работать удаленно из любой точки мира! :)

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

Наша школа сотрудничает с рекрутинговыми агенствами и коммьюнити в IT-сфере. Поэтому лучшим студентам, окончившим курс и успешно защитившим дипломную работу, мы оказываем помощь в поиске будущей работы.

А что дальше?

Основная проблема для тех, кто только окончил IT курсы заключается в том, что на рынке очень мало работодателей, которые готовы принять на работу новичка. После окончания курса Вы можете вступить в IT-community, с которым сотрудничает Nordic IT School, и найти свою будущую работу. Так же преподаватель составит на Вас рекомендацию на основе Ваших достижений и активности работы на курсе.

Работаете ли Вы с юридическими лицами?

Да, мы работаем как с физическими так и с юридическими лицами. На стоимость курса это никак не влияет. Оплату по счету необходимо при этом производить до начала курса.
Переживаешь, что не получится?Запишись на вводный урок 28 ноября 2019 в 19:30
и прими решение!

ОСТАЛИСЬ ВОПРОСЫ?

Если у Вас появились вопросы курсу, процессу обучения и не только, будем рады на них ответить!

Нажимая кнопку "Отправить" Вы даете согласие на обработку личных данных в соотстветствии правилами политики конфиденциальности.

ЧИТАЙТЕ В БЛОГЕ

Зарплаты в ИТ во втором полугодии 2018 года
Автор статьи: Анна Старик

Делимся свежей статистикой по зарплатам в городе Москве за 2018. Программисты получают как всегда много! Сколько же получают в IT сегодня? подробнее...

Nordic IT School в гостях у Avito
Автор статьи: Вячеслав Жуков

Специально для студентов курса "Веб-разработчик", 7 августа, компания Avito провела лекцию по организации фронтенд разработки. Лекцию проводил Сергей Мелюков - тим-лид одного из отделов фронтенд разработки в Avito. подробнее...

Какие книги читать начинающему программисту?
Автор статьи: Вячеслав Жуков

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

Сколько зарабатывают программисты?
Автор статьи: Вячеслав Жуков

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

Теперь интернет официально становится мобильным.
Автор статьи: Мария Симонова

26 марта 2018 года, в понедельник, Google объявил, что после полутора лет экспериментов и тестирования, начался перенос сайтов, отвечающих всем требованиям mobile-first индекса. подробнее...

ВСЕ СТАТЬИ...

?Боишься начать

Записывайся на вводный урок 28 ноября 2019 в 19:30 и прими решение!

подробнее об уроке ->

Стоимость урока: бесплатно

МЫ РЯДОМ

Nordic IT School
Москва, ул. Большая Спасская 12
8(495)626-46-00
moscow@inordic.ru
График работы в ноябрьские праздники
лицензия на образовательную деятельность
Лицензия на образовательную деятельность:
№ 035452 от 19.09.2014 года