Практический онлайн-курс по Python: от Git и алгоритмов до django и unit-тестирования. На курсе вы создадите несколько реальных сервисов и получите все необходимые навыки и знания для старта работы в Python программировании (Junior Python Developer).
Последнее обновление курса — Январь 2022
О курсе
Курс составлялся на основе вакансий и требований компаний к Python-разработчикам. Всё необходимое добавили, ненужное убрали — вам осталось посмотреть, всё выполнить и получить профессию. Сложность повышается поэтапно, поэтому вы можете учиться и без начальной подготовки в этой сфере.
Преподаватели и наставники — действующие Python-разработчики. Курс вы пройдёте вместе с личным наставником, который поможет в обучении и в прохождении собеседований.
Видеоматериалы, созданные с любовью, много практических заданий для отработки знаний и 4 проекта — сайт интернет-магазина или блога, Telegam-bot и написание игры (шахматы или gomoku)
Для кого этот курс
- Для тех, кто хочет стать Python-разработчиком
- Основная задача курса - подготовить вас к профессии Python-разработчик. После обучения вы сможете найти работу и уже в рамках компании быстро развивать свои навыки
- Подойдет тем, кому нужно использовать Python в работе
- Знания Python являются выгодным преимуществом для маркетологов, аналитиков и многих других специалистов
Вы научитесь
- Программирование на Python
- ООП (Object-oriented programming)
- Алгоритмы и структуры данных
- Паттерны проектирования
- Процессы и потоки. Multiprocessing, threading
- Pickle. JSON. JSON-RPC
- Сетевые протоколы Ethernet, IP, TCP, UDP, HTTP
- Понимание архитектуры REST, SOAP
- Работа с СУБД в Python. SQL, СУБД, ORM
- Фреймворк Django
- Unit-тестирование
- Git - система контроля версий