Создайте планировщик задач и систему работы банкомата - даже если раньше не программировали
Сильные стороны языка — простота в освоении и низкий порог входа, читабельность, универсальность, большое и активное сообщество. Поэтому Python часто советуют в качестве первого языка начинающим программистам. Освоив Python, вы сможете работать в разных областях: от разработки сайтов до игр и приложений. На интенсиве мы даём базовые знания Python, которые пригодятся вам вне зависимости от того, какое направление разработки вы выберете дальше. Эти знания также могут быть необходимы специалистам из смежных специальностей: системным администраторам, тестировщикам. Так же вы можете по окончанию данного курса перейти на наш курс — Fullstack Python разработчик или Data Science.
Python входит в топ-10 самых востребованных языков программирования. Он открывает путь в топовые IT-компании: Google, Pixar, Youtube, Instagram, Nasa, Intel, Pinterest используют именно его.
Как проходит обучение
Консультации с преподавателями и кураторами в Telegram-чате курса, ответы на вопросы в конце каждого живого урока, последний вебинар полностью посвящён ответам на вопросы
Чтобы вы могли изучить больше, мы поделимся полезными материалами: статьями, чеклистами, подборками инструментов и ресурсов.
Вы освоите навыки через практику: тренажеры, домашние задания, интерактивные вебинары, сквозные проекты, командный проект
Программа курса
- Python. Знакомство с консолью
- Условные конструкции. Операции сравнения
- Введение в типы данных и циклы
- Циклы. Типы данных. Коллекции данных
- Функции
- Классы и их применение в Python
- Открытие и чтение файла, запись в файл
- Работа с разными форматами данных
- Работа с библиотекой requests, http-запросы
- Внедрение системы контроля версий
- История работы и ветки
- Командная работа
- Модули, пакеты, импорты в Python
- Итераторы, генераторы
- Декораторы
- Разработка тестов
- Регулярные выражения
- Веб-скрапинг