Питон. Видеокурс. Асинхронное программирование


Код: 17923806247
1908 грн
Цена указана с доставкой в Украину
Товар есть в наличии
КАК ЭКОНОМИТЬ НА ДОСТАВКЕ?
Заказывайте большое количество товаров у этого продавца
Информация
  • Время доставки: 7-10 дней
  • Состояние товара: Б/У
  • Доступное количество: 999

Заказывая «Питон. Видеокурс. Асинхронное программирование» данное изделие из «E-курсы» вы можете быть уверены, что после оформления заказа, доставки в Украину, вы получите именно то, что заказывали, в оговоренные сроки и европейского качества.

Питон. Видеокурс. Асинхронное программирование

Автор: Карол Курек

Издатель: Videopoint

Год выпуска: 2021

ISBN: 9788328382718

Продолжительность: 04:36:34

Цена обложки видеокурса: 129,00 злотых > Акционную цену вы найдете на нашем аукционе!

ЦИФРОВАЯ ВЕРСИЯ: ВИДЕО

Формат: Онлайн (потоковая передача)

Пройдите курс... Параллельного программирования на Python!

Параллельное программирование (также известное как многопоточное или асинхронное программирование) позволяет программе одновременно выполнять различные операции параллельно. Что это означает на практике? Прежде всего, рациональное использование ресурсов компьютера, которые не тратятся зря в ожидании, например, ответа человека. В ожидании ответа программа может выполнять в фоновом режиме десятки других действий и при этом не блокировать ресурсы. Это позволяет повысить эффективность операций независимо от ограничений, возникающих из-за параметров процессора. Используя параллелизм, вы можете ускорить практически любую программу, а благодаря нашему курсу вы узнаете, как преобразовать используемый вами алгоритм, чтобы в полной мере использовать множественность потоков и ядер процессора.

Что вас ждет во время нашего профессионального обучения?

Видеокурс Python. Видеокурс. Асинхронное программирование

  • Вы научитесь использовать библиотеки multiprocessing/concurrent/asyncio.
  • Вы узнаете, как работать с потоками и процессами в Python.
  • Вы поймете, почему большее количество потоков и процессов не всегда ускоряет работу программы.
  • Вы изучите и исследуете концепцию основного цикла событий.
  • Вы создадите свои собственные события цикла.
  • Вы научитесь создавать пул потоков и пул процессов.
  • Вы изучите GIL (Global Interpreter Lock), базовый механизм управления потоками в Python, и поймете его работу.
  • Вы научитесь решать реальные проблемы с использованием процессоров и потоков.
  • Вы изучите функции повторения и частичные функции и научитесь их использовать с помощью инструментов и библиотек itertools functools.
  • Вы узнаете, как использовалась многопоточность и как она осуществляется сегодня.
  • Вы узнаете, как использовать ключевые слова await и async.
  • Вы поймете, что такое асинхронные менеджеры контекста и как их создавать.
  • Вы узнаете, как создавать асинхронные задачи и как их группировать.

И когда вы закончите обучение...

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

Для кого предназначен этот курс?

Python. Видеокурс. Асинхронное программирование — это обучение, предназначенное для людей, программирующих на Python. Студент начнет курс на базовом уровне и закончит его на среднем уровне, обладая знаниями многопроцессорных, параллельных и асинхронных библиотек — новейших и поэтому не включенных в старые учебники и исследования.

Карол Курек имеет семилетний опыт программирования — он программирует на Python. Он работал разработчиком мобильных приложений, техником по обслуживанию компьютерного оборудования и учителем математики. В настоящее время он является соавтором проекта в области больших данных и науки о данных на Python. В свободное время он играет в шахматы, учит русский язык и решает задачи на математическом форуме. Портфолио и с автором: https://karolkurek

Что такое видеокурс?

Видеокурсы — это самый простой, быстрый и в то же время очень эффективный способ обучения. В Интернете можно научиться практически всему: от основ программирования, обработки фотографий и видео до... йоги. Обучение, доступное в Videopoint, состоит из нескольких минутных уроков, подготовленных экспертами из разных отраслей. Благодаря сочетанию изображения и комментария автора, объясняющего действия, выполняемые на экране, даже очень сложные вопросы становятся простыми и понятными.

Как играть на курсах?

Если вы хотите смотреть курсы на своем компьютере, все, что вам нужно, это последняя версия веб-браузера. Курсы транслируются (играются онлайн) с использованием технологии HTML5. Воспроизвести видео также можно в удобном и бесплатном мобильном приложении Videopoint. Вы можете скачать приложение для устройств с системами Android, iOS, HarmonyOS.

Как я получу курс?

  • На ваш электронный ящик придет сообщение со специальным кодом. Электронное письмо будет отправлено вам в течение часа с момента подтверждения платежа.
  • Если у вас уже есть код, просто перейдите на сайт Videopoint и следуйте инструкциям. После нажатия «Подтвердить» курс станет доступен в Вашей библиотеке Videopoint.
  • Вы можете смотреть курс онлайн (в потоковом режиме) на веб-сайте Videopoint или в мобильном приложении.
  • Ваш код действителен в течение одного года с даты покупки.