Слушатели смогут работать с основными классами Java, научатся использовать многопоточность (как на уровне основных механизмов, так и на уровне библиотеки java.util.concurrent) и механизмы Refelction, определять и использовать аннотации, логирование в программах, а также применять наиболее важные возможности Java 8 (лямбда-выражения, ссылки на методы, потоки, новые Date и Time API и т.д.).
Введение
Классы System, Math и Object
Строки
Классы StringBuffer и StringBuilder
Примитивные оболочки
Автоупаковка и автораспаковка
Работа с регулярными выражениями
Файловый ввод – вывод
Прямой доступ к файлам
Потоки данных
Низкоуровневые и высокоуровневые потоки
Сцепление потоков
Обработка исключений в потоках В/В
Reader- и Writer-потоки
Сериализация и десериализация объектов
Объекты класса System out, in, err. Класс PrintStream
Форматирование выходных данных
Введение
Основные интерфейсы Коллекции
Введение
Интроспекция класса
Понятие аннотации
Использование аннотаций
Введение в «лямбда-выражения»
Функциональные интерфейсы. Ссылки на метод
Стримы данных
Понятия map / filter / reduce
Мэппинг потоков
Агрегирование и редукция
Коллекторы
Специализированные потоки
Для чего нужен новый Java Date/ime API?
Проблемы с получением даты в Java 7
Принципы проектирования нового Date и Time API
Классы Date Time в Java 8
Enums
Period и Duration: Представление временных различий
Утилиты Date API
Корректировщики времени
44 500 ₽
40 050 ₽ — для физ. лиц
Разработка на платформе Java SE. Базовые темы
В данном курсе слушатели получат базовые знания и навыки, которые позволят им заниматься разработкой на платформе Java SE. В курсе рассматриваются основы объектно-ориентированного программирования, использование UML для проектирования архитектуры приложений, а также основы использования языка Java (типы языка, операторы, классы, пакеты, исключения). Курс содержит большое количество практических упражнений.
44 500 ₽
Владение каркасом разработки Spring Framework 5
Практический курс по основным возможностям Spring Framework. Шаг за шагом вы создадите полностью рабочее приложение и научитесь использовать Spring framework на практике.
46 900 ₽