Java – самый популярный объектно-ориентированный язык программирования для создания кроссплатформенного серверного ПО, прикладных программ, разработки сайтов, игр и т.д. На курсе вы научитесь создавать современные приложения с многоуровневой архитектурой на Java Standard Edition (Java SE) и обеспечивать эффективную работу этих приложений с использованием многопоточного кода.
Целевая аудитория
- разработчикам на Java;
- программистам, владеющими другими языками.
В ходе обучения на курсе Джава рассматриваются архитектуры для создания Java GUI-приложений, например, JavaFX. Изучаются основы web-приложений и взаимодействие с базами данных через JDBC API. Особое внимание уделяется эффективности приложений, создание которых невозможно без многопоточного кода. Все теоретические знания детально отрабатываются на практике.
Программа курса соответствует требованиям профессионального стандарта «Программист».
Последовательно пройдя первый, второй и третий уровни курса по Java SE, вы получите максимум информации для сдачи одного из самых сложных в мире IT экзаменов — Oracle Certified Associate, Java SE Programmer.
Обучение проходит на Java 26/25/21.
Приобретаемые знания и навыки
Вы научитесь:
- создавать многопоточные приложения;
- писать код синхронизации потоков;
- использовать пулы потоков;
- использовать JDBC в Java приложениях;
- работать с основные объектами JDBC API;
- использовать транзакции JDBC API;
- создавать и работать с потоками данных;
- использовать модульную систему JDK;
- понимать архитектуру JavaFX;
- создавать современный интерфейс на JavaFX;
- реализовывать много поточность в JavaFX;
- использовать Servlet API и JSP в распределённых приложениях Java;
- создавать приложения Java Server Faces.
Предварительные требования
Успешное окончание курса "Программирование на Java. Уровень 2. Объектно - ориентированное программирование", или эквивалентная подготовка.

