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

    2

Проектирование архитектуры приложений является ключевым навыком для разработчиков и Software-архитекторов. Оно лежит в основе процесса разработки и играет в нем важнейшую роль. Именно от хорошо спроектированной архитектуры зависит то, сколько времени команда потратит на написание кода, тестирование и отладку. Для проектирования архитектуры приложений используют те же языки программирования, что и для написания кода. Их подбирают в зависимости от ОС, для которой пишется приложение.

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

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

1.
Введение в Kotlin
2.
Старт проекта и общие принципы разработки бэкенда
3.
Модули транспортных моделей
4.
Работа с фреймворками в Kotlin
5.
Модуль бизнес-логики проекта
6.
Транспортный уровень приложения
7.
Работа с базами данных в Kotlin-проекте
8.
Защита информации и управление пользователями
9.
Мониторинг приложения
10.
Проектная работа

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

Применять асинхронное и многопоточное программирование
Работать с языком программирования Kotlin
Создавать отчеты по бизнес-процессам
Создавать серверные приложения
Работать с Cassandra, AWS, ELK-stack
Логотип школы
142 524 ₽
237 540 ₽
Ещё -5% по промокоду

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

Программа курса рассчитана на 12 месяцев обучения. За это время вы освоите 3 теоретических блока и выполните итоговый проект, который будет хорошим украшением вашего портфолио. 

1.
Основы Go и Computer Science
2.
Инструменты разработчика
3.
Архитектура, DevOps, очереди
4.
Итоговый проект

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

Решать задачи любой сложности с помощью алгоритмов
Программировать на Golang, ревьюить код
Искать и исправлять ошибки в своем коде
Разработать приложение с микросервисной архитектурой
Внедрять devops-практики в процесс разработки