- Длительность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Проведение пробного технического собеседования
- Подведение итогов курса
- Проведение пробного технического собеседования
- Ответы на вопросы студентов
- Консультации по дипломному проекту
Разбор Обучакина
Перед выбором сравните программу и условия договора. Это вопросы для проверки, а не обещания результата.
Что оценить
- Соответствие программы вашим задачам
- Формат практики и обратной связи
- Требования к поступающим
Что уточнить
- Актуальную стоимость и условия оплаты
- Доступ к материалам и поддержку
- Порядок возврата и выдачи документов
Документ после обучения
Диплом
Частые вопросы
Какой документ выдаётся?
Диплом


