Об этом курсе

Недавно просмотрено: 285,348

Карьерные результаты учащихся

50%

начал новую карьеру, пройдя эти курсы

48%

получил значимые преимущества в карьере благодаря этому курсу

Сертификат, ссылками на который можно делиться с другими людьми

Получите сертификат по завершении

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

Прибл. 41 часа на выполнение

Русский

Субтитры: Русский

Приобретаемые навыки

Python ProgrammingSocketAsynchronous I/OMultiprocessing

Карьерные результаты учащихся

50%

начал новую карьеру, пройдя эти курсы

48%

получил значимые преимущества в карьере благодаря этому курсу

Сертификат, ссылками на который можно делиться с другими людьми

Получите сертификат по завершении

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

Прибл. 41 часа на выполнение

Русский

Субтитры: Русский

от партнера

Логотип Московский физико-технический институт

Московский физико-технический институт

Логотип Mail.Ru Group

Mail.Ru Group

Логотип ФРОО

ФРОО

Программа курса: что вы изучите

Оценка контентаThumbs Up90%(54,858 оценки)Info
Неделя
1

Неделя 1

7 ч. на завершение

Введение в Python.

7 ч. на завершение
16 видео ((всего 122 мин.)), 15 материалов для самостоятельного изучения, 6 тестов
16 видео
МФТИ1мин
О языке3мин
Начинаем программировать8мин
Базовые типы: численные типы11мин
Базовые типы: логический тип7мин
Базовые типы: строки и байтовые строки20мин
Базовые типы: объект None4мин
Конструкции управления потоком9мин
Пример на управление потоком7мин
Модули и пакеты18мин
Виртуальное окружение (Virtualenv). Установка и запуск Jupyter Notebook9мин
Пример. Пишем программу5мин
Объектная структура в Python5мин
Байткод6мин
Заключительное видео первой недели42
15 материала для самостоятельного изучения
Прежде чем начать10мин
МФТИ10мин
Mail.Ru Group5мин
Фонд развития онлайн-образования5мин
Установка Python 310мин
Выбор среды разработки (IDE)10мин
Полезные ссылки10мин
Слайды10мин
Виртуальное окружение на Windows10мин
Слайды10мин
Решение задания про сумму цифр в строке10мин
Решение задания про рисование лестницы10мин
Решение задания про корни квадратного уравнения10мин
Слайды10мин
Конспект по Неделе 110мин
2 практического упражнения
Тест на типы и конструкции32мин
Тест по неделе30мин
Неделя
2

Неделя 2

5 ч. на завершение

Структуры данных и функции.

5 ч. на завершение
12 видео ((всего 80 мин.)), 7 материалов для самостоятельного изучения, 5 тестов
12 видео
Списки. Пример программы4мин
Словари4мин
Словари. Пример программы6мин
Множества3мин
Множества. Пример программы2мин
Функции9мин
Файлы4мин
Функциональное программирование15мин
Декораторы15мин
Генераторы6мин
Заключительное видео второй недели21
7 материала для самостоятельного изучения
Документация10мин
Слайды10мин
Документация10мин
Слайды10мин
Key-value хранилище10мин
Декоратор to_json10мин
Конспект по Неделе 210мин
3 практического упражнения
Тест по коллекциям10мин
Тест по функциям8мин
Тест по неделе12мин
Неделя
3

Неделя 3

10 ч. на завершение

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

10 ч. на завершение
12 видео ((всего 134 мин.)), 8 материалов для самостоятельного изучения, 5 тестов
12 видео
Классы и экземпляры. Часть 114мин
Классы и экземпляры. Часть 210мин
Методы. Часть 111мин
Методы. Часть 28мин
Пример на классы18мин
Наследование в Python15мин
Композиция классов, пример16мин
Классы исключений и их обработка15мин
Генерация исключений10мин
Исключения в requests, пример10мин
Заключительное видео 3 недели44
8 материала для самостоятельного изучения
Документация10мин
Слайды10мин
Документация10мин
Документация10мин
Слайды10мин
Решение задания про класс для чтения из файла10мин
Решение задания про классы и наследование10мин
Конспект по Неделе 310мин
3 практического упражнения
Тест по уроку16мин
Тест по уроку10мин
Тест по неделе20мин
Неделя
4

Неделя 4

5 ч. на завершение

Углубленный Python.

5 ч. на завершение
8 видео ((всего 56 мин.)), 9 материалов для самостоятельного изучения, 4 тестов
8 видео
Итераторы2мин
Контекстные менеджеры8мин
Дескрипторы10мин
Метаклассы6мин
Отладка8мин
Тестирование8мин
Заключительное видео четвёртой недели27
9 материала для самостоятельного изучения
Документация10мин
Слайды10мин
Файл с магическими методами10мин
Документация10мин
Слайды10мин
Дескриптор с комиссией10мин
Документация10мин
Слайды10мин
Конспект по Неделе 410мин
2 практического упражнения
Тест по уроку8мин
Тест по неделе14мин

Специализация Программирование на Python: общие сведения

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

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

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

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

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

  • Да, Coursera предоставляет финансовую помощь учащимся, которые не могут оплатить обучение. Чтобы подать заявление, перейдите по ссылке "Финансовая помощь" слева под кнопкой "Зарегистрироваться". Заполните форму заявления. Если его примут, вы получите уведомление. Обратите внимание: этот шаг необходимо выполнить для каждого курса специализации, в том числе для дипломного проекта. Подробнее

Остались вопросы? Посетите Центр поддержки учащихся.