Пакет JAVA ООП
Основы ООП. Пакеты, классы, объекты.
Модификаторы доступа.
Инкапсуляция, наследование.
Полиморфизм. Практическое применение.
Работа с исключениями.
Интерфейсы, событийно- ориентированное программирование.
Потоки ввода-вывода.
Работа с файловой системой.
Многопоточность.
Синхронизация потоков.
Пакет java.util.concurrent.*. Executors.
Особенности java.lang.Object.
Сериализация.
Детальный разбор хэш таблиц.
HashMap и HashSet.
Создание сетевых клиент- серверных приложений на Java.
Проект «Чат для локальной сети».
Пакет JAVA PRO
Reflection API. Аннотации.
Работа с XML и JSON.
Обзор паттернов проектирования.
Протокол HTTP.
Веб-приложения.
Java EE. Servlets, JSP, JSTL.
Фреймворки SPRING IoC, MVC.
SPRING Boot, Data, JTA.
SPRING Security для авторизации пользователей.
Реляционные базы данных.
Основы SQL. CRUD operations.
Работа с базами данных. JDBC.
Технологии ORM. JPA, Hibernate.
Автоматическая сборка проектов и управление зависимостями. Maven.
Разбор более 100 вопросов и задач для прохождения собеседований и подготовка к сертификации Oracle.
Написание дипломного проекта для портфолио с code review от преподавателя.
Стажировка в коммерческом проекте по итогам тестирования и защиты дипломного проекта.
Склад
Продажник
Скачать