Чему вы научитесь
- Выстраивать логику работы программы
- Использовать коллекции: списки, словари, кортежи и другие
- Создавать функции
- Разбивать функционал на модули
- Создавать пакеты
- Обрабатывать ошибки и исключения
- Использовать ООП: создавать классы, наследовать классы, применять миксины, работать с атрибутами и методами классов и экземпляров классов, создавать свойства для взаимодействия с защищенными и приватными атрибутами и многое другое
- Использовать магические методы для гибкой настройки поведения классов
- Узнаете базово как работает юнит-тестирование
- Научитесь использовать PyCharm: эффективность в IDE, отладка
- Применять type hints
- Работать с датой и временем
- Работать с потоковым вводом и выводом
- Работать с файлами формата json, pickle
- Узнаете как устроена память в Python
- Создавать и использовать декораторы
- Создавать и использовать генераторы, итераторы
- Использовать рекурсию при решении задач
- Работать с модулями enum и dataclasses
О курсе
Курс получил огромное обновление в ноябре 2025 года.
--------------------------------------------------------------------
Python стабильно входит в ТОП-10 наиболее популярных языков программирования. Это именно тот язык с которого стоит начинать изучать программирование. Благодаря своей простоте и элегантности, Python позволяет новичкам не вникать во множество сложных программных понятий и конструкций, присущих другим языкам. Короче говоря, если вы только начинаете своё путешествие в мир программирования, Python станет отличным выбором в качестве вашего первого языка программирования.
Популярность Python объясняется не только тем, что его легко изучать, но и реальными преимуществами языка в смысле его профессионального применения для решения сложных проблем автоматизации. Python - кросс-платформенный язык и работает под Windows, Linux, Mac OS. Множество архитектурных конструкций в этом языке строятся без нагромождения абстракций, как часто происходит в других ЯП (языках программирования). Огромное количество уже готовых библиотек даёт возможность не изобретать велосипеды на каждом шагу.
Этот курс покрывает все основные возможности Python и даёт рекомендации по написанию грамотного, "чистого" кода.
-
Множество домашних заданий с решениями!
-
Живой чат для студентов - более 4000 участников!
Зачисляйтесь на курс прямо сейчас и начинайте новую жизнь, программируя на Python!
Для кого этот курс
Начальные требования
Современный компьютер с доступом к Интернет.
Наши преподаватели
Как проходит обучение
Практически все видео-лекции сопровождаются краткими текстовыми лекциям, которые зачастую содержат дополнительную полезную информацию. Масса заданий с автоматической проверкой. Часть заданий - факультатив для творчества без проверки. Обратная связь от преподавателя через комментарии или чат в телеграме.
Программа курса
Сертификат
Входит в 1 программу
Что вы получаете
- навыки и знания, востребованные работодателями
- поддержку однокурсников и преподавателя
- доступ к телеграм-чату
- сертификат
- возможность отработать теорию на практике