Курс находится на модерации. Данные могут быть неактуальны.
Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

Стоимость курса

60 000 ₽
есть рассрочка

Курс "Java разработчик. Junior" — курс интенсивного обучения программированию на Java, целью которого является получение навыков практической разработки приложений на платформе Java с использованием актуального и востребованного на данный момент стека технологий. В процессе прохождения курса участники получат знания и навыки, необходимые для трудоустройства на позицию Младший разработчик Java / Младший программист Java (Java Junior Developer).

Что вы получите после обучения

Сертификат, ссылками на который можно делиться с другими людьми

Образовательная организация

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

Принцип SOLID 

  > Dependency Inversion, Single Responsibility, Open Closed principle 
  > IoC, конфигурирование через аннотации.
  > Создание абстракций

Сети

  > Сети, модель OSI
  > Понятие сетевых сокетов
  > Веб-сервисы

Веб-сервисы

  > Tomcat/embedded tomcat
  > Деплой приложения
  > Логгирование 
  > Проксирование

Spring. Часть 1

  > Spring boot как основа для создания приложение
  > Embedded Tomcat
  > IoC, DI, Spring

Spring. Часть 2

  > Spring MVC
  > Проектирование API
  > Форматы данных, сериализация/десериализация

Spring. Часть 3

  > Хранение данных
  > Spring JdbcTemplate
  > Spring Data

Тестирование

  > Junit 5
  > Mockito
  > Sprint Test

Авторизация

  > Понятие идентификации, аутентификации, авторизации
  > Spring Security

Развертывание приложений

  > Контейнеры vs supervisor
  > Docker основы
  > Dockerfile
  > Оркестрация
  > docker-compose

Непрерывная интеграция (CI / CD)

  > Проверка качества кода
  > Настройка pipelines

Масштабирование приложений

  > Понятие горизонтального / вертикального масштабирования
  > Масштабирование приложений
  > Stateless приложения

Системы обмена сообщениями

  > Асинхронное взаимодействие
  > Системы обмена сообщениями (Kafka, RabbitMQ, ActiveMQ)
  > Потоковая обработка данных

Работа над проектами в командах

Презентации проектов командами

Подготовка к собеседованию

Рейтинг курса

2.7
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 27.10.2024 09:04
Java разработчик (Junior)

Java разработчик (Junior)

Оставить отзыв
Поделиться курсом с друзьями