Скрыть объявление

Внимание!


Наш телеграм-канал попал под массовую блокировку и, пока мы подготовили для вас резервный!


Подписывайтесь по этой ССЫЛКЕ

Скрыть объявление

На короткое время рассказываем где достать редкие курсы

Подробности ТУТ

Скрыть объявление

Мы обновили Telegram-бот!

Ссылку на новый бот и все детали ищите ТУТ и скорее подписывайтесь, чтобы не пропускать важные уведомления и новости форума

Скрыть объявление

Было ли у Вас такое, что Вы не могли найти курс? Если да, то напишите нам в Службу поддержки какой курс вам нужен и мы постараемся его найти.

Скрыть объявление

Пополняйте баланс и получайте при оплате складчин кэшбек в размере 10%

Запись

[javaguru] Профессиональная разработка микросервисов

Тема в разделе "Курсы по программированию"

Цена:
36000 руб
Взнос:
700 руб
Организатор:
Евражкa

Список участников складчины:

1. Евражкa
open
2
Записаться
  1. Евражкa Организатор складчин

    [javaguru] Профессиональная разработка микросервисов

    [​IMG]


    Освой разработку современных высоконагруженных систем на основе event-driven микросервисной архитектуры с использованием Spring cloud, Kafka и Kubernetes и получи работу своей мечты!

    Ты чувствуешь, что стек на котором работаешь устаревает?
    Мир IT быстро меняется и работодателям сейчас нужны Микросервисы, Kafka, Kubernetes, а твой опыт пока сосредоточен на монолитах и более старых решениях. Возникает закономерный вопрос: Что делать если мой проект закроют? Как мне завтра не остаться без работы?

    Мы предлагаем тебе шагнуть в будущее уже сейчас!
    • Наш курс создан для специалистов, желающих получить актуальные, востребованные на рынке знания
    • Ты получишь ценный практический опыт по созданию современных распределенных систем
    • Освоишь весь необходимый инструментарий: от Spring Cloud и Keycloak до Kafka, Kubernetes и Grafana.
    • Мы не просто научим тебя новым технологиям, но и покажем как их применять на практике для создания высоконагруженных, масштабируемых и отказоустойчивых решений
    • Что сделает тебя незаменимым специалистом на любом проекте!
    Наш курс для тебя если ты хочешь:
    • Получить новую высокооплачиваемую и востребованную профессию или значительно улучшить текущие карьерные перспективы
    • Устроиться на интересную и стабильную работу в сфере разработки высоконагруженных распределенных систем
    • Увеличить свой доход за счет освоения актуальных и ценных на рынке навыков
    • Освоить современный стек технологий чтобы сменить проект или перейти на более
    • продвинутую позицию
    • Повысить свой уровень до Middle+ и чувствовать себя уверенно на собеседованиях и во время испытательного срока
    • Быть уверенным в завтрашнем дне и не бояться что тебя заменит AI
    • Получить за 3 месяца опыт который многие начинающие разработчики накапливают годами
    Что ты получишь после прохождения курса?
    Этот курс — инвестиция в твое будущее. После его успешного завершения тебя ждут ощутимые результаты и новые карьерные возможности
    • Ты станешь востребованным Java разработчиком уровня Middle+. Твои навыки будут актуальны для большинства крупных IT-компаний
    • Сможешь больше зарабатывать. Твои новые знания позволят тебе претендовать на значительно более высокие зарплаты. По опыту наших выпускников:
      • Студенты без опыта устраиваются на 200 000 - 250 000 руб.
      • Студенты с опытом переходят на 250 000 - 400 000 руб.
    • Получишь возможность сменить свой проект на современный стек. Если ты уже работаешь, но хочешь развиваться в сторону актуальных технологий, этот курс даст тебе необходимую базу для смены проекта
    • Уверенно пройдешь испытательный срок на новой работе. Твои практические навыки и понимание коммерческой разработки позволят тебе быстро адаптироваться и демонстрировать отличные результаты с первого дня
    • Будешь готов к Code Review и эффективной работе в команде. Ты научишься давать и получать конструктивную обратную связь по коду, интегрироваться в существующие процессы и вносить значимый вклад в рабочие проекты
    • Разберешься в архитектуре и паттернах. Построения современных распределенных высоконагруженных систем. Ты будешь не просто кодить, а понимать, как строить по- настоящему надежные и производительные решения.
    • Научишься разрабатывать масштабируемые и отказоустойчивые микросервисы. Твои приложения смогут выдерживать высокие нагрузки и работать без сбоев.
    • Получишь практический опыт работы с Kafka, Kubernetes и Grafana в объеме, необходимом профессиональном разработчику. Это не поверхностные знания, а реальные навыки, которые ты сможешь применять с первого дня на работе
    Программа обучения:
    Общая продолжительность 12 недель / По 4 живых занятия в неделю / Вся программа построена на командной работе над реальным микросервисным проектом с использованием современных подходов, применяемых в ведущих IT-компаниях. Разработанный проект запускаем на Kubernetes.

    Модуль 1. Микросервисная архитектура, Spring cloud
    Чему ты научишься:
    • Основам проектирования микросервисной архитектуры
    • Разрабатывать микросервисы при помощи продуктов из линейки Spring Cloud (API Gateway, Discovery service, Сonfig service и др.)
    • Использовать Feign client и библиотеку Resilience4J для отказоустойчивого взаимодействия микросервисов с применением паттернов CircuitBreaker, Retry и Fallback.
    • Настраивать и подключать к проекту сервер авторизации Keycloak при помощи Spring security и протоколов OAuth и OIDC
    Модуль 2. Event-driven архитектура на основе Apache Kafka
    Чему ты научишься:
    • Проектировать event-driven архитектуру для надежного и масштабируемого взаимодействия микросервисов
    • Основам Apache Kafka и принципам ее работы
    • Развертывать и настраивать кластер Kafka для локальной разработки через docker compose
    • Разрабатывать микросервисы при помощи Spring Kafka
    • Реализовывать на практике паттерн Transactional Outbox и использовать Debezium для стриминга Change Data Capture
    Модуль 3. Распределенные транзакции и паттерн Saga
    Чему ты научишься:
    • Применять паттерн Saga в микросервисной архитектуре для решения проблем распределенных транзакций
    • Реализовывать Saga на практике в своем микросервисе с использованием библиотеки Kafka streams
    • Использовать компенсирующие транзакции для восстановления целостности данных
    Модуль 4. Kubernetes и мониторинг
    Чему ты научишься:
    • Создавать оптимизированный Docker образ приложения
    • Настраивать CI/CD пайплайн для сборки, тестирования и деплоя микросервиса на Kubernetes
    • Основам Kubernetes и работе с ним в объеме необходимом разработчику
    • Использовать современные средства мониторинга для логов, метрик и трейсинга: Grafana, Prometheus, Loki

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
  2. Похожие складчины
    Загрузка...
Наверх