Вы будете иметь представление о достоинствах и недостатках микросервисного ПО, поймете, как грамотно выстроить работу с микросервисами, какие проблемы при этом могу возникнуть и как с ними бороться. Это позволяет применять эффективные решения по использованию механизмов управления многозадачностью, знать особенности ее реализации и применения в приложениях, также понимать, как устроена многопоточность. Данным навыком владеют такие востребованные специалисты, как разработчики и системные администраторы.
Программа курса состоит из 8 уроков. Вы освоите их за 1 месяц с упором на практику с реальной операционной системой.
Frontend-разработчик
Руководитель проектов
Специалист по UNIX-системам
Преподаватель IT-дисциплин; Технический директор; Веб-разработчик
Системный администратор; Golang-разработчик
Руководитель группы разработки ПО
Программист
Ведущий системный администратор
Программа содержит много практики и наглядных примеров кода. Уроки и работа над курсовым проектом выстроены с постепенным повышением уровня сложности. Преподаватель оперативно даёт обратную связь по заданиям и объясняет непонятные моменты.
Обучение состоит из 2-х семестров, каждый длится 5 месяцев. Вы начнёте с базовых принципов программирования, а затем перейдёте к более сложным понятиям.
C++/C#-разработчик
Team Lead
Team Lead
C#-разработчик
Lead Software Engineer
Ведущий инженер
Team Lead
.NET-разработчик
Программист
TeamLead бэкенд-разработки
Разработчик
Программа этого курса содержит 25 дисциплин. Вы освоите их за год, занимаясь два раза в неделю по четыре академических часа, а свободное время уделяя домашней работе.