Чему вы научитесь
- Выстраивать логику работы программы
- Использовать коллекции: списки, словари, кортежи и другие
- Создавать функции
- Разбивать функционал на модули
- Создавать пакеты
- Обрабатывать ошибки и исключения
- Использовать ООП: создавать классы, наследовать классы, применять миксины, работать с атрибутами и методами классов и экземпляров классов, создавать свойства для взаимодействия с защищенными и приватными атрибутами и многое другое
- Использовать магические методы для гибкой настройки поведения классов
- Узнаете базово как работает юнит-тестирование
- Научитесь использовать PyCharm: эффективность в IDE, отладка
- Применять type hints
- Работать с датой и временем
- Работать с потоковым вводом и выводом
- Работать с файлами формата json, pickle
- Узнаете как устроена память в Python
- Создавать и использовать декораторы
- Создавать и использовать генераторы, итераторы
- Использовать рекурсию при решении задач
- Работать с модулями enum и dataclasses
О курсе
Изучи Python 3 с нуля - один из самых популярных языков программирования в мире. Крупнейший курс по Python в рунете: более 28 тысяч студентов на Udemy.
Для кого этот курс
Новички, которые никогда не пробовали программировать.
Программисты, которые хотят вникнуть в новый для себя язык программирования.
Начальные требования
Современный компьютер с доступом к Интернет.
Преподаватели курса
Как проходит обучение
Практически все видео-лекции сопровождаются краткими текстовыми лекциям, которые зачастую содержат дополнительную полезную информацию. Масса заданий с автоматической проверкой. Часть заданий - факультатив для творчества без проверки. Обратная связь от преподавателя через комментарии или чат в телеграме.
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 315 учеников получили сертификат.
Что вы получите
- навыки и знания, востребованные работодателями
- поддержку однокурсников и преподавателя
- доступ к телеграм-чату
- сертификат
- возможность отработать теорию на практике
Нагрузка
4-5