Логотип Academy Market
Каталог курсов
Логотип Academy Market
Наверх
  1. Academy Market1
  2. Получить навыки по Разработке микросервисов

    2

Микросервисными приложениями называются такие программы, мелкие системы которых связаны между собой и при этом предоставляют возможность изменения на любом этапе разработки. Микросервисное приложение можно создать из монолита, и  этот навык поможет программисту и разработчику на любом уровне: от junior до lead. Так вы сможете создавать новое приложение из готового или повышать его работоспособность.

Логотип школы
4 818 ₽ в месяц
163 815 ₽
297 845 ₽

Программа курса

Курс поможет вам изучить C++. На курсе вы будете изучать теорию, двигаясь от простого к сложному, и большую часть времени уделите практике. Первые пять модулей можно попробовать бесплатно. Самые успешные студенты получат возможность устроиться на стажировку в крупную компанию. 

1.
Основной курс: C++
2.
Продвинутые навыки

Чему вы научитесь

Программировать на C++
Оптимизировать приложения
Работать с многопоточностью
Создавать микросервисы
Заполнять документацию

Программа курса

На онлайн-курсе вы освоите Java, научитесь пользоваться фреймворком Spring Boot и разрабатывать архитектуру микросервисов.

1.
Основы Java
2.
Java Core: введение
3.
Каникулы
4.
Java Core: продолжение
5.
Каникулы
6.
Spring Boot и работа с базами данных
7.
Каникулы
8.
Spring, ORM и работа на сервере
9.
Каникулы
10.
Групповой проект
11.
Продвинутая бэкенд-разработка
12.
Каникулы
13.
Дипломный проект
14.
Нейросети для разработчиков
15.
Карьерный трек: подготовка к трудоустройству
16.
Акселерация: активный поиск работы с поддержкой HR-экспертов

Чему вы научитесь

Работать в Git в коллективе разработчиков
Использовать фреймворк Spring Boot для создания REST API
Проводить тестирование кода с помощью библиотеки JUnit
Знать продвинутые возможности фреймворка Spring
Понимать принципы объектно-реляционного отображения

Программа курса

Курс состоит из 6 тематических блоков и 37 тем внутри них. Вы получите теоретическую базу для программирования на языке Go и сможете применить новые знания на практике.

1.
Начало работы с Go
2.
Concurrency в Go
3.
Стандартные библиотеки и практики
4.
Работа с сетью и БД
5.
Микросервисы
6.
Проект

Чему вы научитесь

Владеть языком Go на продвинутом уровне
Создавать работающие сервисы
Работать с библиотеками и базами данных
Писать код и разрабатывать программы