Python-разработчик
Освоите новую профессию и язык программирования Python
// Старт Июль 2023
Длительность
Формат
Документ
2 месяца,
8 ак.ч. в неделю
Живое общение с преподавателем на онлайн-вебинарах 1 раз в неделю
Удостоверение о повышении квалификации МФТИ
Прикладной проект
Хранилище данных
Почему стоит пойти на курс
SQL помогает структурировать данные и извлекать необходимую информацию. Этот инструмент требуется практическому любому специалисту ИТ-сферы: дата-инженерам, аналитикам, разработчикам. Умение работать с данными также ценится на рынке труда в смежных сферах: маркетинг, финансы, менеджмент
2 Описание курса, его полезности в виде преимуществ, можно добавить картинку или скрыть ее (сейчас она скрыта в слоях)
Почему стоит пойти на курс
Почему нужно учить 1
Почему нужно учить 3
Почему нужно учить 2
Почему нужно учить 4
Анализ изображений – область прикладной математики, изучающая методы извлечения полезной информации из изображений
Анализ изображений – область прикладной математики, изучающая методы извлечения полезной информации из изображений
Анализ изображений – область прикладной математики, изучающая методы извлечения полезной информации из изображений
Анализ изображений – область прикладной математики, изучающая методы извлечения полезной информации из изображений
Универсальность
Низкий порог входа
Востребованность
Карьерные перспективы и высокий доход
На Python пишут веб-приложения и нейросети, делают сайты и игры проводят научные вычисления и автоматизируют процессы. На Python делают backend, то есть внутреннюю логику работы программы. Python-разработчики востребованы в самых разных сферах IT — программировании, анализе данных, системном администрировании и тестировании
Python — идеальный язык для новичка. Код на Python легко писать и читать, язык просто выучить, даже если вы никогда не программировали
Python стабильно занимает высокие места в рейтингах популярности, его используют в своих продуктах такие компании, как Google, YouTube, Intel, Pixar, NASA, Instagram, VK, Яндекс
На данный момент открыто более 1 500 вакансий (по данным hh.ru), зарплата junior-специалиста от 80 000 руб.
Python - это
Понятия и синтаксис SQL запросов
Агрегация
Очистка и санитизация данных
Решение аналитических задач при помощи SQL
Объединение данных из разных источников
Разработка архитектуры базы данных
Чему вы научитесь
Фундаментальные команды для работы с NoSQL
Паттерны хранения данных
Восполните и освежите знания высшей математики
Сможете считать интегралы и суммы рядов
Изучите прикладные темы, необходимые для аналитиков, программистов, инженеров
Сможете решать комбинаторные и вероятностные задачи
Познакомитесь с интересными и прикладными математическими объектами
Познакомитесь с современным математическим языком
Результат после курса
Чему вы научитесь
Сбор данных из разных источников
с помощью Python
Первичная подготовка и проверка качества данных
Формулировка и проверка гипотез
Pабота со статистическими показателями и проведение статистического анализа данных
Визуализация результатов анализа
Упаковка результатов в соответствии
с принципами дата-сторителлинга
Кому подойдет курс
Тем, кто начинает карьеру в IT
Аналитикам
Разработчикам
Научитесь составлять SQL-запросы и работать с СУБД, даже если нет опыта в базах данных и html
Сможете находить и структурировать данные в больших массивах, не перебирая их вручную
Сможете использовать базы данных при разработке веб-приложений
Менеджерам
Специалистам по финансам
Маркетологам
Сможете принимать решения, опираясь на данные и метрики
Сможете решать рабочие задачи, которые связаны с анализом данных и статистикой
Сможете исследовать клиентский опыт и эффективность продаж
Кому подойдет курс
Начинающим аналитикам
Разработчикам компьютерных игр
Программистам
для анализа больших объемов данных, анализа трендов, прогнозирования результатов и многого другого
для создания трехмерных моделей или разработки графических эффектов
для написания более эффективных кодов
Начинающим дата сайентистам
для разработки алгоритмов машинного обучения и искусственного интеллекта
Чему вы научитесь
CI / CD. DevOps
Java
Fullstack
Современные операционные системы

Системы контроля версий

Виртуализация и контейнеризация

Непрерывная интеграция

Оркестрация контейнеров. Kubernetes
Разработка структуры проекта

Frontend-разработка на JavaScript

Работа с асинхронными запросами

Библиотеки React и Redux

Архитектура MVC

Популярные фреймворки для веб-разработки

Сериализация json

Аутентификация

Настройка сервера

Основы языка Java

ООП в Java

Работа с базами данных в Java. JDBC

Многопоточность в Java

Фреймворк Spring
Кому подойдет обучение
Тем, кто начинает карьеру в ИТ с нуля
ИТ-специалистам без опыта в разработке
Действующим ИТ-разработчикам
Возможность изучить все необходимое для начинающего разработчика: алгоритмы, ООП, основы рабочего кода языка Python. Вы заложите крепкий фундамент для дальнейшего развития в сфере ИТ
Если вы уже работаете в сфере ИТ и желаете обучиться разработке, наша программа поможет получить необходимые знания и комплексный практический опыт на реальных примерах
Тем, кто уже является практикующим разработчиком, и хочет изучить новый язык программирования
Необходимый уровень знаний
Для прохождения программы требуется опыт разработки хотя бы на одном языке программирования, базовые знания алгоритмов и структур данных. Желателен минимальный опыт в С / С++

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

Базовые знания алгоритмов и структур данных

Желателен минимальный опыт в С / С++
для прохождения программы требуется
Не уверены, что готовы к успешному прохождению программы? Пройдите тест и проверьте свои знания
Программа курса
4 модуля
24 часа лекций
35 часов практики
  • Основные понятия и базовый синтаксис выборки
  • Создание таблицы и заполнение данными, ограничения на поля
  • Строковые функции
  • Изменение и удаление данных и UNION и подзапросы
  • inner join
  • другие типы join

Итоговый прикладной проект
  • 1-2 модули: веб-скрапер с сайта / бот для доступа к веб-скраперу с сайта
  • 3 модуль: простое веб-приложение (лендинг / заметки / на выбор)
  • 4 модуль: комплексное веб-приложение (мини-соцсеть / магазин / на выбор)
Выполняется в рамках курса «Разработка на Python»:
Как проходит обучение
Качественная теоретическая подготовка
Все преподаватели — признанные профессионалы в своей области. Вы получите те знания и навыки, которые востребованы сейчас на рынке
Живое общение с преподавателем
Онлайн-занятия с преподавателем – живые встречи по установленному расписанию. Занятия совмещают теорию и практику. Вы видите экран преподавателя, задаете вопросы, получаете обратную связь
Домашние задания
Материалы занятий нужно обязательно закреплять, выполняя домашние задания. Команда курса проверяет задания и дает обратную связь. Условием успешного окончания курса является выполнение всех домашних заданий
Записи занятий
Вы сможете всегда пересмотреть занятие в записи, чтобы лучше усвоить пройденную тему, или же если не смогли по какой-то причине присоединиться к занятию
Общение и поддержка 24/7
Вы будете добавлены в чат, где сможете общаться со своими сокурсниками, куратором школы и преподавателем: задавать вопросы, делиться опытом
Акцент на навыках
Вас ждёт много практической работы, разбор кейсов, а благодаря выполнению финального проекта под руководством преподавателя вы получите свой первый выполненный проект
Доступ к электронной библиотеке МФТИ
Электронная библиотека создана для того, чтобы информационно помогать нашим слушателям. Вы получаете удаленный доступ к электронным учебникам
Не прощаемся после курсов
На связи с вами и после курса. Поможем при необходимости составить и проверить ваше резюме, делимся информацией о тематических конференциях, вебинарах, вакансиях и стажировках
Преподаватели
Сергей Виденин
.NET разработчик. Опыт работы C#-программистом 12 лет. Кандидат технических наук, доцент. Педагогический стаж 18 лет. Доцент кафедры информатики и вычислительной математики МФТИ. Доцент департамента программной инженерии факультета компьютерных наук НИУ ВШЭ
курс «Основы программирования»
Илья Боярников
Преподаватель python в МФТИ (бакалавриат и магистратура). Сотрудник кафедры АТП ФПМИ МФТИ. Победитель хакатонов (в том числе, Цифровой прорыв) и участник нескольких IT-стартапов
курс «Разработка на Python»
Илья Рябухин
Сейчас занимает позицию Associate Consultant в DHL IT Services. 1,5 года работал в IBM в техническом pre-sale с фокусом на DevOps и облачные технологии. Одним из последних проектов была разработка концепта с использованием Docker, GitLab и UbranCode Velocity для крупной российской компании, который стал публичным кейсом IBM. Имеет множество бейджей в области Agile, Kubernetes и Docker. Также, сертифицирован в AWS (Solution Architect - Associate) и Azure (AZ-900)
Команда помощи
не только проведёт урок и покажет на примерах, но проведёт дополнительную сессию, чтобы ликвидировать пробелы в знаниях, ответит на вопросы во время и поле обучения
помогает по организационным вопросам, напоминает о дедлайнах, помогает дойти до конца, мотивируя вас при необходимости
Преподаватель
Ассистент
Куратор
поможет с проверкой домашних заданий, ответит на вопросы и даст обратную связь в чате во время лекции. Если тяжело, проведёт дополнительные консультации
Поможем вам дойти до конца
держит руку на пульсе, корректирует обучающую программу при необходимости
Организатор
Во время обучения команда будет с вами на связи через Telegram-чат, вы не останетесь один на один с вопросами и сложными задачами
Во время обучения команда будет с вами на связи через Telegram-чат, вы не останетесь один на один с вопросами и сложными задачами
Команда помощи
не только проведёт урок и покажет на примерах, но проведёт дополнительную сессию, чтобы ликвидировать пробелы в знаниях, ответит на вопросы во время и поле обучения
помогает по организационным вопросам, напоминает о дедлайнах, помогает дойти до конца, мотивируя вас при необходимости
Преподаватель
Ассистент
Куратор
поможет с проверкой домашних заданий, ответит на вопросы и даст обратную связь в чате во время лекции. Если тяжело, проведёт дополнительные консультации
Поможем вам дойти до конца
держит руку на пульсе, корректирует обучающую программу при необходимости
Организатор
Если останутся проблемы, дополнительно можно нанять персонального ментора
Ментор
ФПМИ МФТИ
25
218
26
научных лабораторий, в которых рождается прогресс
преподавателей с учёными степенями
крупных компаний-партнёров, интегрированных с университетом
Заголовок для видео
Climbers on Mount Rainier
4K Timelapse Video
Кому подойдет курс
Маркетологу
Маркетологу
Маркетологу
После курса можно трудоустроится в IT-компанию на позицию Junior QA Engineer и начать зарабатывать, даже не имея диплома о высшем образовании
После курса можно трудоустроится в IT-компанию на позицию Junior QA Engineer и начать зарабатывать, даже не имея диплома о высшем образовании
После курса можно трудоустроится в IT-компанию на позицию Junior QA Engineer и начать зарабатывать, даже не имея диплома о высшем образовании
Для кого курс
Для новичков в программировании
Для тех, кто имеет опыт в программировании и хочет начать изучать Python
Как проходит обучение
  • 1
    Онлайн и очно
    1−2 раза в неделю, 2−4 ак. часа. В некоторых программах возможно очное обучение. Наш менеджер подробно расскажет вам о способах посещения занятий
  • 2
    Лекции и семинары с преподавателем МФТИ
    Все преподаватели — признанные профессионалы в своей области. Занятия совмещают теорию и практику. Вы видите экран преподавателя, задаете вопросы, получаете обратную связь
  • 3
    Запись занятий и доступ на время обучения
    Вы сможете пересмотреть занятие в записи, чтобы лучше усвоить пройденную тему
  • 4
    Поддержка от преподавателей в чате курса
    Вы будете добавлены в чат, где сможете общаться со своими сокурсниками, куратором школы и преподавателем: задавать вопросы, делиться опытом
  • 5
    Тесты в качестве промежуточной проверки знаний
    Домашние задания с обратной связью (количество и формат зависят от курса). Проектная работа
  • 6
    Не прощаемся после курсов
    Делимся информацией о тематических конференциях, вебинарах, вакансиях и стажировках
Сбор данных из разных источников с помощью Python
Первичная подготовка и проверка качества данных
Формулировка и проверка гипотез
Pабота со статистическими показателями и проведение статистического анализа данных
Визуализация результатов анализа
Упаковка результатов в соответствии
с принципами дата-сторителлинга
Чему вы научитесь
Методист составляет курс
1
Анализируем рынок курсов по базам данных и SQL
2
С преподавателем корректируем программу
3
Академический совет добавляет курсу глубину
4
Лидеры индустрии дают обратную связь и озвучивают свои требования к специалистам
5
Получаем обратную связь от практикующих представителей IT-сообществ
6
Корректируем программу, добавляя ей объем и ценность для работодателя
7
Одобрение ученым советом
8
Запускаем программу, корректируя ее под уровень и запросы студентов в каждом потоке
9
Как мы создаем наши образовательные программы
Как мы создаем наши образовательные программы
1
Методист составляет курс
2
Анализируем рынок курсов по базам данных и SQL
3
С преподавателем корректируем программу
4
Запускаем программу, корректируя ее под уровень и запросы студентов в каждом потоке
5
Лидеры индустрии дают обратную связь и озвучивают свои требования к специалистам
6
Получаем обратную связь от практикующих представителей IT-сообществ
7
Корректируем программу, добавляя ей объем и ценность для работодателя
8
Одобрение ученым советом
9
Запускаем программу, корректируя ее под уровень и запросы студентов в каждом потоке
После прохождения курса вы будете
методы обработки текста, а именно - решения задач классификации, тегирования и генерации
основными программными средствами для классификации, тегирования и генерации текстов
знать
уметь
владеть
формулировать задачи классификации, тегирования и генерации текстов. Реализовывать подходящий алгоритм классификации, тегирования или генерации текстов
Карьерный консультант, психолог, менеджер карьерных проектов ФПМИ. Более 5 лет помогает студентам разных специальностей реализовать свои знания и навыки в профессиональной сфере
Ольга Белова
Персональные карьерные консультации
После прохождения программы и получения диплома наш HR-специалист по подбору IT-кадров:
Расскажет, как себя вести на собеседовании и как отвечать на каверзные вопросы рекрутеров
Проведёт бесплатную индивидуальную карьерную консультацию
Проанализирует резюме, укажет, на чём сделать акцент, а что оставить за рамками
Что получите после обучения
Удостоверение о повышении квалификации установленного образца
Опыт и портфолио
Материалы и сопровождение
Все для быстрого карьерного роста
Обучение проходит на боевых задачах, за время обучения вы нарабатываете опыт и портфолио с реальными проектами
Записи и материалы доступны в течение года после окончания обучения, а студенты вливаются в профессиональное сообщество и получают обратную связь от преподавателей после окончания обучения
Фундаментальные знания и практические навыки, позволяющие значительно увеличить доход за несколько лет
Вы получите удостоверение о повышении квалификации МФТИ, которое ценят работодатели
Что получите после обучения
Удостоверение о повышении квалификации установленного образца
Материалы и сопровождение
Все для быстрого карьерного роста
Записи и материалы доступны в течение года после окончания обучения, а студенты вливаются в профессиональное сообщество и получают обратную связь от преподавателей после окончания обучения
Фундаментальные знания и практические навыки, позволяющие значительно увеличить доход за несколько лет
Вы получите удостоверение о повышении квалификации МФТИ, которое ценят работодатели
Что получите после обучения
Диплом о профессиональной переподготовке установленного образца
Материалы и сопровождение
Все для быстрого карьерного роста
Записи и материалы доступны в течение года после окончания обучения, а студенты вливаются в профессиональное сообщество и получают обратную связь от преподавателей после окончания обучения
Фундаментальные знания и практические навыки, позволяющие значительно увеличить доход за несколько лет
Вы получите удостоверения о повышении квалификации по всем пройденным курсам и диплом о профессиональной переподготовке МФТИ, который ценят работодатели
Кто может получить дополнительное профессиональное образование
те, у кого уже есть среднее или высшее профессиональное образование;
Курсы повышения квалификации или профессиональной переподготовки могут проходить две категории слушателей:
те, кто еще учится в колледжах или вузах и не получил диплом. методы обработки текста, а именно - решения задач классификации, тегирования и генерации
Студенты колледжей и вузов могут параллельно учиться по программам ДПО, но удостоверения о повышении квалификации или дипломы о профессиональной переподготовке им выдадут только после того, как будет окончен курс основного образования и на руках у выпускника будет диплом вуза или колледжа