[Stepik] Погружение в Python (Дмитрий Швеенков, Александр Емелин)
32 урока
8 часов видео
О курсе
Python – простой, гибкий и невероятно популярный язык, который используется практически во всех областях современной разработки. С его помощью можно создавать веб-приложения, писать игры, заниматься анализом данных, автоматизировать задачи системного администрирования и многое другое. “Погружение в Python” читают разработчики, применяющие Python в проектах, которыми ежедневно пользуются миллионы людей. Курс покрывает все необходимые для ежедневной работы программиста темы, а также рассказывает про многие особенности языка, которые часто опускают при его изучении.
В ходе курса вы изучите конструкции языка, типы и структуры данных, функции, научитесь применять объектно-ориентированное и функциональное программирование, узнаете про особенности реализации Python, научитесь писать асинхронный и многопоточный код. Помимо теории вас ждут практические задания, которые помогут проверить полученные знания и отточить навыки программирования на Python. После успешного окончания курса вы сможете использовать полученный опыт для разработки проектов различной сложности.
1. Введение в Python
Знакомство с курсом
Первые шаги
Базовые типы и конструкции
Тренировочный тест на типы и конструкции
Организация кода и окружение
Тест по неделе
Заключительное видео первой недели
Дополнительные задачи
2. Структуры данных и функции
Коллекции
Тест по уроку
Функции
Тест по неделе
Заключительное видео второй недели
Дополнительные задачи
3. Объектно-ориентированное программирование
Классы и объекты
Наследование
Работа с ошибками
Тест по неделе
Заключительное видео третьей недели
Дополнительные задачи
4. Углубленный Python
Особые методы классов
Механизм работы классов
Отладка и тестирование
Тест по неделе
Заключительное видео четвертой недели
Дополнительные задачи
5. Многопоточное и асинхронное программирование
Процессы и потоки
Работа с сетью, сокеты
Асинхронное программирование
Тест по неделе
6. Финальный проект
Финальный проект
Ваши впечатления о курсе