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