Микросервисы и API на Java и Kotlin

Коротко и ясно: как писать микросервисы и работать с приложениями на одном из самых популярных ЯП. Рассказ с элементами погружения в мобильную разработку.

Видеокурс
релиз
1 сентября

Кому подойдет курс

IT-студентам старших курсов

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

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

Прокачаетесь в написании микросервисов с уровня junior+.


Урок 1: Введение в микросервисы
Урок 2: Эволюция монолита в микросервисы
Познакомьтесь со спикером Дмитрием Горчаковым
и посмотрите демо-уроки.
Бесплатные демо-уроки
Требования к знаниям и программам
  • Практические знания языка Java
  • Знакомство с фреймворком Spring
  • Наличие IDE, лучше IntelliJ IDEA
  • Общие представления о контейнеризации
  • Компьютер с процессором Intel или AMD, для комфортной работы не ниже 8Гб RAM, 10Гб диска
  • ОС лучше Linux (Ubuntu), но можно и Windows 10 или MacOS
  • Java OpenJDK не ниже 11 версии, Docker и docker-compose, IntelliJ IDEA (можно Community Edition), Apache Maven для сборки проекта

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

        • Получишь практические навыки для старта разработки микросервисов на Java/Kotlin
        • Познакомишься с самым популярным на текущий момент Java-фреймворком для разработки модулей микросервисов (Spring Boot) и прочими полезными инструментам и подходами
        • У тебя снизится порог входа в проект, где применяются похожие технологии
        80% практики.

        Программа

        Тема 1. Основные понятия микросервисов
        1.1. Как работать с этим курсом
        1.2. Введение в микросервисы
        1.3. Java, Kotlin и фреймворки для разработки микросервисов
        Тема 2. Практика разработки микросервисов на Java (учебный проект)
        2.1. Разработка основных сервисов: котировки и процессинг
        2.2. Реализация модулей маршрутизации и регистрации сервисов
        2.3. Безопасность микросервисов. Модуль для аутентификации и авторизации
        2.4. Реализация сервиса истории. Интеграция микросервисов. Apache Kafka
        2.5. Реализация Telegram бота для оповещения пользователей на Kotlin
        2.6. Журналирование и трассировка
        2.7. Метрики. Настройка журналов онлайн мониторинга
        2.8. Реализация сервиса хранения конфигураций

        Тема 3. Развёртывание учебного проекта
        3.1. Развёртывание модулей с помощью Docker-compose
        Тема 4. Заключение
        4. Подводим итоги

        Спикер курса


        Дмитрий Горчаков

        • Более 15 лет практического опыта разработки и внедрения IT-решений разного уровня сложности.
        • Опыт разработки крупных проектов в госсекторе по автоматизации федеральных служб и для иностранных заказчиков, проектирования и разработки высокопроизводительных и высоконагруженных распределённых вычислительных систем с режимом высокой доступности, опыт разработки систем на микросервисной архитектуре.
        • Участвует в OpenSource проектах, организует и участвует технологические конференции и митапы.
        • Проектирование и разработка самого быстрого сервиса на портале госуслуг — Суперсервис «Цифровое исполнительное производство». Сервис — победитель в номинации «Лучший государственный сервис» премии «Цифровые вершины 2021», победитель номинации «Большие данные» премии ПРОФ-IT.

          FAQ

          Как получить доступ к курсу после оплаты?
          После оплаты курса вас автоматически перенаправит в личный кабинет, где будет открыт доступ к занятиям. Логин и пароль для входа мы отправим вам на электронную почту, указанную при оплате.
          Где будет проходить обучение?
          Видео и материалы курса находятся в личном кабинете по адресу edu.slurm.io.
          Когда начнётся обучение?
          Старт обучения — 1 сентября.
          Куда обращаться, если возникли технические неполадки?
          В личном кабинете по адресу edu.slurm.io в правом нижнем углу есть чат поддержки. Поддержка отвечает в течение нескольких минут.
          На сколько вы даете доступ к курсу?
          Записи занятий останутся у тебя на 2 года.
          У вас есть лицензия? Я смогу получить налоговый вычет?
          Да, у нашего центра есть официальная лицензия, поэтому по окончании обучения ты сможешь вернуть 13% стоимости за счет налогового вычета.
          Я получу какой-то документ о прохождении курса?
          Да, мы выдаем официальное свидетельство, также на курсе будет итоговый проект с сертификацией.
          Есть ли у вас рассрочка?
          Да, курс можно оплатить частями.
          Видеокурс
          Видеоуроки
          Практика на стендах

          30 000
          Микросервисы и API на Java и Kotlin
          Доступ к материалам на 2 года

          Комплектом дешевле

          Обычная цена 30 000 ₽
          Обычная цена 30 000 ₽
          Комплект курсов
          Выгода составит 30 000 ₽
          Как разделить монолит на микросервисы
          Микросервисы: проектирование и интеграция на Go
          Микросервисы и API на Java и Kotlin
          Как писать микросервисы и работать с приложениями

          Обычная цена 30 000 ₽
          Обычная цена 5 000 ₽
          Комплект курсов
          Выгода составит 30 000 ₽
          Как писать более эффективный код и решать задачи, которые не могут решить другие программисты
          Алгоритмы
          Микросервисы и API на Java и Kotlin
          Как писать микросервисы и работать с приложениями