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

ОСНОВЫ PYTHON

Ближайший старт: ноябрь 2024
Продолжительность: 14 ак. часов / 4 недели
Формат обучения: Лекция + семинар
Ближайший старт:
апрель 2024
Продолжительность:
36 ак. часов / 10 недель
Лекция + семинар
Формат обучения:
Готовый проект
В конце модуля получите готовый pet-проект, который можно презентовать работодателю
Обучение в удобное время
Изучите выбранную тему за короткий срок и присоединитесь к комьюнити программистов Mathshub
Поддержка
Во время обучения вас ждет ежедневная поддержка преподавателей и кураторов, которые помогут разобраться со сложными вопросами
Чему научим на основах python
(✯◡✯)
На этом модуле вы освоите основы программирования на Python, работу со структурами данных, условными операторами и библиотеками, функциями и объектно-ориентированным программированием.
Вы научитесь решать свои первые задачи на Python, а также подготовите проектную работу: чат-бот для Telegram с использованием библиотек, парсинга и API
  • Рассмотрите назначение Python
    Вы начнёте изучение с введения в Python: узнаете, зачем нужна арифметика и функции, и научитесь работать со строками. Узнаете, какие сферы затрагивает Python и для чего он используется.
  • Узнаете как эффективно хранить и извлекать данные
    Вы поймёте, как улучшить эффективность работы на Python и упростить процесс программирования с помощью структур данных — словарей и множеств. Разберёте, как они используются для решения различных задач в программировании — быстрого поиска, фильтрации данных, устранения дубликатов.
  • Добавите в скиллы продвинутый Python
    Вы изучите, что такое генераторы и операторы, как работать с библиотеками NumPy, SciPy и Pandas. Поймёте, как работать с Python в многопоточности и асинхронном программировании.
  • Протестируете свой первый чат-бот
    Написание итогового проекта — ваша практика в использовании виртуального окружения, подключении необходимых библиотек и написании плана по разработке. Вы научитесь тестировать ботов/приложения и налаживать их работу, вычисляя сбои в коде.
ЧТО ВКЛЮЧЕНО В МОДУЛЬ
  • Базовые типы данных: int, float, string, bool
  • Условный оператор и циклы: for, while
  • Структуры данных в Python: списки, кортежи, словари и множества, comprehensions
  • Функции, аргументы и аннотации функций
  • Область видимости переменных, lambda функции, map, zip, sorted
  • ООП: инкапсуляция, наследование, полиморфизм, dunder methods, абстрактные классы, mro
  • Numpy для эффективных вычислений
  • Pandas для анализа данных
  • Работа в Jupyter Notebook и в Pycharm
  • Обработка исключений, итераторы и генераторы, декораторы.
ПРОГРАММА МОДУЛЯ

Продолжительность:

36 ак. часов / 10 недель

Формат обучения:

Лекция + семинар

[1]
Введение в Python, его назначение. Арифметика и функции. Работа со строками
[2]
Введение в Python: интерактивное программирование
[3]
Циклы и особенности их применения
[4]
Структуры данных в python, работа с файлами, библиотеки
[5]
Функции в Python
[6]
Введение в ООП
[7]
Введение в Numpy, Jupyter Notebook, Pandas
[8]
Работа в Jupyter Notebook
[9]
Чат боты, подготовка по проектам
[10]
Продвинутые возможности Python
личная встреча с карьерным коучем
*только для тарифа профи
  • Как поставить карьерные цели и составить резюме
  • Как проработать мотивацию
  • Особенности и этапы собеседований
  • Подготовка портфолио
  • Получение работы за рубежом
Что узнаете:
  • Сертифицированный коуч ICF
  • Руководитель карьерной программы mathshub
  • наташа солнечная
О коуче:
Дата и время встречи подбирается индивидуально
Когда встретитесь:
Проект по PYTHON

Чат-бот в Telegram

Бот позволяет узнать прогноз погоды в запрашиваемом городе (сейчас, на 24 часа, 5 дней).

ТВОИ НАВЫКИ ПОСЛЕ ОБУЧЕНИЯ
  • Основы программирования на Python (строки, циклы, структуры данных, функции и ООП)
  • Владение библиотеками Numpy и Pandas
  • Создание чат-бота
В ЧЕМ ПРЕИМУЩЕСТВА МОДУЛЕЙ?
Быстро и качественно изучите выбранную тему, не углубляясь в полноценную программу
Обучаетесь именно тем навыкам, которые вам необходимы
Дешевле, чем полноценная программа
Есть возможность выбрать подходящий формат обучения (в записи/вживую)
ПРЕПОДАВАТЕЛИ МОДУЛЯ
  • Юлдуз Фаттахова

    Python

    5+ лет в Data Science.

    Руководитель AI-проектов в Cбер.

    Автор курсов по Machine Learning.

  • Дарима Мылзенова

    Python

    Инженер-исследователь

    Ведет курсы в Digital Banana, ДПО НИУ ВШЭ, читает лекции в Сколтехе и в ШАДе.

    Ex-Gazprom Neft, Just AI. Искала нефть с помощью алгоритмов компьютерного зрения и разработала модели синтеза речи для aimyvoice.

  • Анна Чувилина

    Python

    Ex-Head of Analytics в Яндекс, преподаватель Mathshub, преподавала в НИУ ВШЭ и Harbour Space University.

Выбери свой тариф
Отзывы студентов и выпускников
Михаил Шоморов
Frontend-разработчик
«СТАНЬ FRONTEND-РАЗРАБОТЧИКОМ ЗА 6 МЕСЯЦЕВ»

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

Самое яркое, что запомнилось — это последний проект. Когда я его писал - стало легло оперировать этими понятиями, абстракциями. Даже понравилось! Шло уже как-то в лёт!

Самым сложным на курсе показалось синхронность и event loop, потому что никогда не понимаешь, что там происходит параллельно.
Чтобы сказал себе в начале этого пути: тоже, что и сейчас – учись и старайся!

Спасибо Анне за то, что она мне помогала! Сергей, за то, что принимал участие в занятиях, в некоторых решениях! И преподавателем за то, что они мне помогли!
Сергей Михальченко
Frontend-разработчик
«СТАНЬ FRONTEND-РАЗРАБОТЧИКОМ ЗА 6 МЕСЯЦЕВ»

Самым запоминающимся на курсе — был курс React. Манера преподавания и конечно практические задания! Это то, что реально способствует мозговой активности!

Это реально было полезно, по крайней мере для меня, в новой теме и просто даже, например, вспоминая себя 2-х месячной давности, даже то, что сдавалось в рамках промежуточных заданий — предположения не было, как это решать и что это вообще возможно!

В целом позитивное впечатление от учёбы! Даже пересмотрел две лекции, которые были летом и могу сказать, что много понятного на момент, когда был урок и на момент сейчас — чувствуется прогресс!
Анна Новикова
Системный аналитик
«СТАНЬ АНАЛИТИКОМ ДАННЫХ ЗА 8 МЕСЯЦЕВ»

Во время обучения получила и приняла оффер на стажировку системным аналитиком в крупнейшем интеграторе Digital-решений AGIMA

Научится любому ремеслу, легче всего у мастера! Именно это и привело меня в Mathshub. Учителя, которые имеют не только опыт преподавания в престижных ВУЗах России, но и «громкие проекты», заслуги в своей профессии.

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

Если говорить коротко, то есть возможность получить оригинальные проекты в портфолио, а не штамп, который работодатели видели уже по 1000 раз.
Чаяна Чаданма
Аналитик маркетинговых кампаний
«СТАНЬ ДАТА-САЙЕНТИСТОМ ЗА 9 МЕСЯЦЕВ»

После обучения получила оффер аналитиком данных.

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

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

Приятно удивила вовлеченность всей команды в твой результат. Никогда не получала столько слов поддержки как на этом курсе от кураторов и других студентов. Сообщество открытое, всегда готовое прийти на помощь.
Александра Колчина
Стажировка техническим менеджером в Яндекс
«СТАНЬ ДАТА-САЙЕНТИСТОМ ЗА 9 МЕСЯЦЕВ»

Во время обучения устроилась на стажировку техническим менеджером в Яндекс.

Школа привлекла меня внимательностью к студентам. Формат обучения достаточно гибкий, не загоняет тебя в жесткие рамки и дедлайны. Команда преподавателей и кураторов всегда на высоте — поможет, подскажет, пойдет навстречу.
Наталья Журавлева
Студентка Mathshub
«СТАНЬ PYTHON-РАЗРАБОТЧИКОМ ЗА 8 МЕСЯЦЕВ»

Очень долгое время задумывалась о курсах, так как самостоятельно заниматься не хватало мотивации. На глаза попалось объявление о бесплатном интенсиве от Mathshub и решила сначала поучаствовать в нём. Очень понравились лекции, то что выдавали домашние задания и обратную связь, а так же сообщество участников. После этого решила поучаствовать и в платном курсе на питон разработчика, особенно после того как узнала о том что участникам интенсива будет скидка.


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

БЕСПЛАТНАЯ КОНСУЛЬТАЦИЯ

С КАРЬЕРНЫМ МЕНЕДЖЕРОМ

вопросы и ответы