Курс · Профессиональное обучение

Java-разработчик + ИИ

Java-разработчик + ИИ. Обучение в школе Эдюсон.

Первый экран курса на сайте школы
  • Длительность7 мес.
  • ДокументДиплом

Программа обучения

13 разделов программы по данным школы.

1Введение в Java
  • Начало работы с Java
  • Операторы управления
  • Система контроля версий Гит (Git)
  • Одномерные массивы
  • Многомерные массивы
2Принципы объектно-ориентированного программирования (ООП) на Java
  • Классы и методы
  • Интерфейсы и абстрактные классы
  • Принципы ООП
  • Полиморфизм и статические методы
  • Методы класса Object
  • Обработка строк
  • Регулярные выражения
  • Исключения и ошибки
3Коллекции в Java
  • Файлы, потоки ввода и вывода
  • Коллекции List, Set, Map и дженерики
  • Продвинутое изучение коллекций JDK
4Особенности работы с Java 8 и 9−12
  • API дат
  • Функциональные интерфейсы
  • Лямбда выражения
  • Optional
  • Потоковый API
  • Основные изменения в Java 9-12: Var, Modules и обзор нового API и синтаксических конструкций
5Потоки Java. Работа с Интернетом
  • Системы сборки проектов
  • Работа с интернетом и сетью
  • Определение потоков Java
6Основы работы с XML и JSON и основы Servlet API
  • Основы работы с XML и JSON
  • Основы Servlet API
  • Основы Servlet API: Filter, Listener, Scopes
7Основы HTML, CSS
  • Введение в HTML, CSS
  • Быстрое прототипирование с Bootstrap
  • Основы шаблонизации с JSP, библиотека тегов JSTL
8SOLID и паттерны проектирования
  • Принципы SOLID
  • Паттерны проектирования «Фабрика», «Билдер»
  • Паттерны проектирования «Адаптер», «Одиночка», «Фасад», «Декоратор»
9Базы данных
  • Базы данных и SQL
  • JDBC (Java DataBase Connectivity)
  • Продвинутое изучение JDBC
  • Миграции баз данных (Flyway)
10Spring Core, Spring MVC, Spring Boot
  • Паттерны проектирования в Java Enterprise Edition
  • Spring Core: IoC-контейнер
  • Spring Core: аспектно-ориентированное программирование (AOP)
  • Spring MVC: Controller, Interceptors
  • Spring MVC: Bean Validation, Exception handling
  • Spring Boot: Starter, Actuator
  • Spring Boot MVC: Шаблонизация
  • Spring Boot. REST
  • Документация прикладного программного интерфейса REST API
  • Знакомство с инструментами журналирования и тестирования в Java
11Java Persistence API, Spring Security, Hibernate
  • Java Persistence API
  • Hibernate, Object states, Hibernate Session
  • Hibernate, Relations, Cascades, HQL
  • Spring Data JPA
  • Spring Security, Basic Authentication
  • Spring Security, JWT
  • Spring Security. Практика
12Девопс
  • Введение в Девопс
  • Amazon: основные сервисы
  • Микросервисная архитектура, Docker и Docker compose
13Проведение пробного технического собеседования
  • Подведение итогов курса
  • Проведение пробного технического собеседования
  • Ответы на вопросы студентов
  • Консультации по дипломному проекту

Разбор Обучакина

Перед выбором сравните программу и условия договора. Это вопросы для проверки, а не обещания результата.

Что оценить

  • Соответствие программы вашим задачам
  • Формат практики и обратной связи
  • Требования к поступающим

Что уточнить

  • Актуальную стоимость и условия оплаты
  • Доступ к материалам и поддержку
  • Порядок возврата и выдачи документов

Документ после обучения

Диплом

Частые вопросы

Какой документ выдаётся?

Диплом

Где вам удобнее подобрать курс?

Готовим помощников по выбору курса. Если канал помечен «Скоро», бот ещё недоступен.

Telegram — СкороMAX — Скоро