Курс
Python: основы языка
Освоите стартовые навыки программирования на языке Python и далее сможете изучать необходимые вам библиотеки Python в зависимости от выбранной области
45 000 руб
31 августа 2022
Регистрация на курс
Я ранее проходил обучение на курсах/программах МФТИ / Я являюсь сотрудником МФТИ
У меня уже есть или я в данный момент получаю высшее/среднее профессиональное образование:
Мне удобно следующее количество платежей равными суммами:
Нажимая кнопку «Отправить», вы соглашаетесь с условиями обработки персональных данных
Длительность
4 недели
Формат
ZOOM
Удостоверение о повышении квалификации
Время занятий
понедельник, среда 19:00-22:00
Где используется Python:
web разработка
машинное обучение и искусственный интеллект
анализ данных
автоматизация задач
и многое другое
Для кого курс:
Для новичков в программировании
Для тех, кто имеет опыт в программировании и хочет начать изучать Python
На курсе вы получите прочный фундамент для развития в любой сфере программирования, например, в веб-разработке или анализе данных
Преимущества Python:
Python прост в использовании
программы на python короткие и требуют меньше времени на разработку
Python - мощный язык
обладает всеми возможностями, которые необходимы для современного языка
Python - объектно-ориентированный язык
при этом в Python ООП приемами пользоваться не обязательно, в отличие от C++ и Java
Python легко интегрируется с другими языками
можно пользоваться уже имеющимися разработками на других языках
На курсе вы:
изучите основы языка Python с нуля
научитесь создавать переменные и освоите контейнерные типы данных
научитесь работать с циклами и условиями
научитесь работать с файлами и выполнять многие другие действия
создавать классы и объекты и овладеете объектно-ориентированным программированием
К концу курса у вас будут четкие представления относительно языка Python и его возможностей.
Программа:
Занятие 1. Знакомство с Python
- Введение в Python
- Работа в Jupyter Notebook и Google Colab
- Числовые типы данных
- Условия и циклы
Занятие 2. Управление вычислениями. Контейнеры
- Списки, кортежи, словари, множества
- Циклы for и while
- List, dict, set comprehensions
Занятие 3. Функциональное программирование в Python
- Базовый синтаксис: объявление/вызов, аргументы по умолчанию
- Рекурсия
- Передача по ссылке
- Конструкции args, kwargs
- Распаковка контейнеров при вызове
- Генераторы
- Области видимости
- Замыкания
- Объектная природа функций
- Декораторы
- Лямбда-функции
Занятие 4. Классы в Python (часть 1)
- Основные принципы ООП
- Объявление класса, создание экземпляра
- Атрибуты и методы класса
- Наследование. Множественное наследование. Ромбовидное наследование.
- Приватность атрибутов
Занятие 5. Классы в Python (часть 2)
- Объектно-ориентированный подход к созданию итераторов и генераторов
- Магические методы
- Перегрузка операторов
Занятие 6. Исключения, модули, встроенный модуль
- Устройство исключений
- Создание и работа с модулями
- Встроенный модуль python
- Работа с файловой системой
Занятие 7. Модуль Numpy
- Обзор модуля
- Оптимизация кода с помощью Numpy
- Работа со строками
- Анализ многомерных массивов в Numpy
Преподаватель
Никита Честнов
  • Магистрант МФТИ, кафедра распознавания изображений и обработки текста
  • Сотрудник лаборатории ABBYY Lab
  • Преподаватель курсов "Практикум Python" и "Технологии программирования" в МФТИ
Андрей Райгородский о ФПМИ МФТИ
Доктор физико-математических наук, профессор, директор Физтех-школы прикладной математики и информатики (ФПМИ)
“Физтех-школа прикладной математики и информатики (ФПМИ) МФТИ – безусловно ведущий мировой центр науки и образования в области математики и информатики. Особенность нашей школы заключается в том, что она сочетает в себе активную научную деятельность и тесную связь с индустрией. На сегодняшний день школа включает в себя 28 кафедр и 22 лаборатории от ключевых академических институтов и ключевых представителей IT-индустрии: Яндекс, Тинькофф, Сбербанк, VK, Abbyy, 1C, Huawei и другие.

Наша школа и МФТИ в целом гордимся своими выпускниками, например, мы занимаем первое место в рейтинге вузов России по уровню зарплат занятых в IT-отрасли специалистов "
Факт 1
МФТИ вошел в 50 лучших вузов мира по физике и в 100 лучших по математике по результатам рейтинга QS World University Rankings by Subject 2021
Факт 2
В общих рейтингах лучших университетов мира Times Higher Education и Quacquarelli Symonds МФТИ занимает первое место среди технических вузов России
Факт 3
Десять выпускников МФТИ вошли в список Forbes
Факт 4
2 выпускника МФТИ стали Нобелевскими лауреатами по физике в 2010 году
Факт 5
Среди молодых IT-специалистов, окончивших вузы в 2014-2019 годах, самые высокие зарплаты - 180 тыс. рублей в месяц - у выпускников Московского физико-технического института. Таковы результаты ежегодного исследования, проведенного порталом Superjob
Факты о МФТИ - нам есть, чем гордиться!
Подать заявку и получить бесплатную консультацию и подробную программу обучения
Стоимость обучения
45 000 рублей
Нажимая кнопку «Отправить», вы соглашаетесь с условиями обработки персональных данных