Онлайн-курс

Программирование на Python

2 месяца
35 000
45 000
Программа курса

Python — простой, гибкий и невероятно популярный язык, который используется практически во всех областях современной разработки. С его помощью можно создавать веб-приложения, писать игры, заниматься анализом данных, автоматизировать задачи системного администрирования и многое другое. «Погружение в Python» читают разработчики, применяющие Python в проектах, которыми ежедневно пользуются миллионы людей.

Программа состоит из четырех блоков, каждый из которых раскрывает определенную тему в Python. Сначала вы научитесь основным конструкциям языка и другим особенностям программирования на Python, далее углубитесь в объектно-ориентированное программирование. Научитесь создавать веб-сервисы и проводить анализ данных. Программа подойдет для студентов и профессионалов с начальными навыками программирования.

Регистрация на сайте организатора
Для кого курс

Этот курс будет полезен студентам и профессионалам, которые имеют навыки программирования на других языках и хотят познакомиться с Python или углубить свои знания о нем. Для успешного прохождения курса нужен базовый опыт программирования на любом языке.

Расписание
  1. Введение в Python. На первой неделе вы познакомитесь с языком, основными конструкциями и базовыми типами. Настроите окружение для работы и выберете среду разработки
  2. Структуры данных и функции. В этой неделе вы узнаете про новые типы данных — коллекции, познакомитесь с функциями, а так же научитесь использовать функциональное программирование в Python.
  3. Объектно-ориентированное программирование. В третьей неделе вас ждет погружение в мир объектно-ориентированного программирования на Python. Вы научитесь создавать свои классы, применять наследование и обрабатывать исключения в программах.
  4. Углубленный Python. В этой неделе мы более подробно познакомимся с тем, как работают классы в Python. Узнаем, как создавать свои классы, которые поддерживают стандартные протоколы и методы. Научимся отлаживать и тестировать свои программы.
  5. Многопоточное и асинхронное программирование. Пятая неделя посвящена одной из самых актуальных тем современного мира разработки — асинхронному и многопоточному программированию. Вы узнаете про процессы и потоки, а также научитесь писать асинхронный код с помощью asyncio.
  6. Финальный проект. На последней неделе курса вам предстоит реализовать полноценное серверное приложение для получения метрик от множества клиентов.
Смотрите также

Комментарии

Комментировать
Close
Нажмите на «Подписаться на новости», чтобы вступить в группу T&P
Спасибо, я уже с вами!