Разработка на платформе Java SE. Продвинутые темы + ИИ-инструменты

Курс предназначен для разработчиков уровня Middle, желающих углубить свои знания и навыки в Java SE. Курс охватывает многопоточность, потоки ввода-вывода, оптимизацию производительности и безопасность приложений. Особое внимание уделяется оптимизации производительности и решению сложных задач в реальных проектах. В ходе лабораторного практикума будут задействованы приемы использования Искусственного интеллекта для кодогенерации, рефакторинга, отладки и повышения производительности приложений.
Обучение 40 часов
сертификат
30%
Стоимость курса
35 910 ₽ 51 300 ₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «Разработка на платформе Java SE. Продвинутые темы + ИИ-инструменты» от Учебный центр IBS - ibs-training.ru

  1. Системные классы в Java. Введение Классы System, Math и Object Строки Классы StringBuffer и StringBuilder Примитивные оболочки Автоупаковка и автораспаковка Работа с регулярными выражениями Класс Properties и работа с файлами свойств.
  2. Ввод/вывод в Java. Файловый ввод – вывод Прямой доступ к файлам Потоки данных Низкоуровневые и высокоуровневые потоки Сцепление потоков Обработка исключений в потоках В/В Reader- и Writer-потоки Сериализация и десериализация объектов Объекты класса System out…
  3. Многопоточность в Java. Понятие многопоточности.
  4. Многопоточность: пакет java.util.concurrent.
  5. Фреймворк Java Collections. Введение Основные интерфейсы Коллекции.
  6. Использование рефлексивного API в Java. Введение Интроспекция класса.
  7. Аннотации. Понятие аннотации Использование аннотаций.
  8. Лямбда-выражения в Java 8. Введение в «лямбда-выражения» Функциональные интерфейсы. Ссылки на метод.
  9. Стримы данных и коллекторы. Новые API для map/filter/reduce. Стримы данных Понятия map / filter / reduce Мэппинг потоков Агрегирование и редукция Коллекторы Специализированные потоки.
  10. API даты и времени в Java 8. Дополнение к основным API Java. Для чего нужен новый Java Date/ime API? Проблемы с получением даты в Java 7 Принципы проектирования нового Date и Time API Классы Date Time в Java 8 Enums Period и Duration: Представление временных…
  11. Итого: теория – 14,5 ч (36%), практика – 25,5 ч (64%).
Ознакомиться со всей программой

Чему вы научитесь

  • Освоите и сможете применять: ввод/вывод в java. файловый ввод вывод прямой доступ к файлам потоки данных низкоуровневые и высокоуровневые потоки сцепление потоков обработка исключений в потоках в/в reader и writer пот…
  • Освоите и сможете применять: стримы данных и коллекторы. новые api для map/filter/reduce. стримы данных понятия map / filter / reduce мэппинг потоков агрегирование и редукция коллекторы специализированные потоки.
  • Освоите основы: системные классы в java. введение классы system, math и object строки классы stringbuffer и stringbuilder примитивные оболочки автоупаковка и автораспаковка работа с регулярными выражениями класс prope…
  • Научитесь уверенно работать с темой: аннотации. понятие аннотации использование аннотаций.
  • Освоите основы: лямбда выражения в java 8. введение в «лямбда выражения» функциональные интерфейсы. ссылки на метод.

Подробная информация о курсе

Курс предназначен для разработчиков уровня Middle, желающих углубить свои знания и навыки в Java SE. Курс охватывает многопоточность, потоки ввода-вывода, оптимизацию производительности и безопасность приложений. Особое внимание уделяется оптимизации производительности и решению сложных задач в реальных проектах. В ходе лабораторного практикума будут задействованы приемы использования Искусственного интеллекта для кодогенерации, рефакторинга, отладки и повышения производительности приложений.

Цены и сроки

  • Стоимость35 910 ₽
  • Старая цена51 300 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обученияс преподавателем

По окончанию курса

  • Диплом или сертификатсертификат
Разработка на платформе Java SE. Продвинутые темы + ИИ-инструменты
35 910 ₽ 51 300 ₽