Учебная программа
В этом курсе вы узнаете:
- как применять общие методы кодирования и передовой опыт в своих проектах;
- как обрабатывать строки;
- как использовать объектно-ориентированное программирование в Python;
- как импортировать и использовать модули Python, включая math, random, platform, os, time, datetime и calendar;
- как создавать и использовать собственные модули и пакеты Python;
- как использовать механизм исключений в Python;
- как использовать генераторы, итераторы и замыкания в Python;
- как обрабатывать файлы.
Курс разделен на четыре модуля:
- Модуль 1
Moдули, Пакеты и PIP - Moдуль 2
Строки, Методы строк и списков и Исключения - Модуль 3
Объектно-Ориентированное программирование - Модуль 4
Разное (генераторы, итераторы, прерывания, файловые потоки, обработка текстовых и бинарных файлов, модули os, time, datetime и calendar)
Зачем учить PYTHON?
Python вездесущ, люди ежедневно используют множество устройств на базе Python, осознают они это или нет. На Python написаны миллионы (ну, на самом деле миллиарды) строк кода, что означает почти неограниченные возможности для повторного использования кода и обучения на хорошо составленных примерах. Более того, существует большое и очень активное сообщество Python, которое всегда готово помочь.
Есть несколько факторов, которые делают Python отличным для обучения:
- Его легко выучить - время, необходимое для изучения Python, меньше, чем для многих других языков; это означает, что можно быстрее начать собственно программирование;
- Его легко использовать для написания нового программного обеспечения - часто можно писать код быстрее, используя Python;
- Его легко получить, установить и развернуть - Python является бесплатным, открытым и мультиплатформенным; не все языки могут этим похвастаться.
Завершение этого курса может стать отправной точкой для изучения любого другого языка программирования и изучения технологий, использующих Python в качестве основы (например, Django). Курс отличается доступностью, дружелюбием и открытостью для студентов.
Первая часть началась с абсолютных основ, шаг за шагом направляя Вас к более сложным проблемам, которые будут объяснены в этой части, что делает Вас ответственным создателем программного обеспечения, способным решать различные задачи на многих должностях в IT-индустрии.