Курсы «C++ для бэкенда» и «Асинхронное программирование на Python» закрываются: успейте поступить на последний поток

Мы с грустными новостями: курсы Практикума «C++ для бэкенда» и «Асинхронное программирование на Python» закрываются в этом году. Последние потоки стартуют в июне — присоединяйтесь к обучению, если давно откладывали.

На обоих курсах можно начать учиться бесплатно, чтобы принять взвешенное решение. Если решите продолжить, необязательно оплачивать целиком — можно частями или в кредит. Курс можно пройти за счёт работодателя.

20 июня — «C++ для бэкенда» 

Курс рассчитан на 3 месяца, учёбе нужно будет посвящать около 15 часов в неделю. Обучение разбито на 4 спринта: заниматься можно когда угодно, главное — уложиться в дедлайн. 

На курсе вы изучите то, с чем бэкенд-разработчик имеет дело каждый день. Часто разработка происходит в удалённом окружении — вы будете использовать Яндекс Облако. Программы пишутся под Linux — вы разберётесь в базовых понятиях этой операционной системы и поработаете с консолью. А ещё:

настроите докер и будете запускать свой проект в нём;

узнаете, чем отличаются сетевые протоколы и как выбрать подходящий.

И всё это только в первом спринте. Дальше вас ждёт:

эффективное логирование;

внутренний инструмент Linux для создания периодических заданий;

мониторинг системных ресурсов;

нагрузочное тестирование и даже немного программирования на Python;

SQL и базы данных.

Все эти знания вы объедините в одном проекте — бэкенд небольшой браузерной игры. Фронтенд мы для вас уже написали. Вы получите готовый API взаимодействия и запрограммируете то, что происходит «за занавесом».

❗Курс для разработчиков с опытом. Начните бесплатную часть, чтобы узнать о требованиях и убедиться, что у вас есть все нужные навыки. 

→ Узнать о курсе подробнее и успеть до 20 июня

27 июня — «Асинхронное программирование на Python»

Курс рассчитан на 2,5 месяца, учёбе нужно будет посвящать около 15 часов в неделю. Обучение разбито на 5 спринтов: заниматься можно когда угодно, главное — уложиться в дедлайн.

Курс будет вам полезен, если вы хотите:

не только писать асинхронный код, но и знать, как он работает;

рассмотреть все способы достижения многозадачности в Python;

разобраться с синхронизацией и ситуациями, в которых возникает голодание, гонка или блокировка;

понять, чем процесс отличается от потока и какую роль они играют в операционной системе;

понять, что такое GIL и как он влияет на ваши программы;

получить опыт работы с асинхронными фреймворками и ORM;

научиться правильно настраивать инфраструктуру для асинхронного приложения.

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

❗Курс для разработчиков с опытом. Начните бесплатную часть, чтобы узнать о требованиях и убедиться, что у вас есть все нужные навыки. 

→ Узнать о курсе подробнее и успеть до 27 июня

Источник: habr.com

0 0 голоса
Рейтинг новости
17022
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии