Старт 20.12.2024

Курс Java разработка

Junior Уровень подготовки
Предзапись

Требования к кандидатам

Расписание набора
на курс

  • 01 поток
    • 18 ноября Старт набора на курс
    Предзапись
  • 02 поток
    • 01 декабря Старт набора на курс
    Предзапись
  • Стоимость обучения

    0 рублей

Содержание курса

Вас ждут практические и теоретические занятия с высококвалифицированными экспертами

  1. Основы чистого кода и архитектуры приложений

    • Принципы написания чистого кода (Clean Code)
    • Введение в паттерны проектирования
    • Основы архитектуры приложений
    • Практика: Создание базовой структуры индивидуального проекта, первые шаги по внедрению принципов чистого кода
  2. Работа со Spring Framework

    • Основы Spring Framework и его компонентов
    • Управление зависимостями с помощью Spring
    • Введение в Spring Boot
    • Практика: Доработка индивидуального проекта с использованием Spring, интеграция компонентов
  3. Работа с базами данных и системная интеграция

    • Основы работы с базами данных, PostgreSQL
    • ORM, Hibernate, Spring Data
    • Управление серверными приложениями (Tomcat)
    • Практика: Интеграция базы данных и серверного приложения в индивидуальный проект
  4. Spring Security и безопасность приложений

    • Основы безопасности приложений
    • Реализация аутентификации и авторизации с использованием Spring Security
    • Защита REST API и веб-приложений
    • Практика: Интеграция безопасности в индивидуальный проект
  5. Интеграция и взаимодействие сервисов

    • Принципы микросервисной архитектуры
    • Работа с Apache Kafka и системами обмена сообщениями
    • Интеграция RESTful сервисов
    • Практика: Выделение сервисов из монолита. Реализация межсервисного взаимодействия в индивидуальном проекте
  6. DevOps для разработчиков

    • Введение в Docker и контейнеризацию
    • Автоматизация CI/CD с Jenkins
    • Работа с Openshift для развертывания приложений
    • Практика: Настройка и внедрение DevOps практик в индивидуальном проекте
  7. Мониторинг и оптимизация приложений

    • Введение в инструменты мониторинга
    • Логирование и анализ производительности
    • Оптимизация и отладка приложений
    • Практика: Внедрение инструментов мониторинга в индивидуальный проект, оптимизация производительности
  8. Групповой проект

    • Итоговое объединение всех знаний в рамках группового проекта
    • Практика: Выполнение группового проекта, совместная работа в команде

Зарегистрироваться на поток
Старт 20.12.2024

Нажимая на кнопку, вы соглашаетесь с Политикой конфиденциальности персональных данных

Иконка мини логотипа

Файлы cookie обеспечивают работу наших сервисов. Используя наш сайт, вы соглашаетесь с нашими правилами в отношении этих файлов.