CS-JV2
Средний40 часов

Разработка клиент — серверных приложений на Java Standard Edition

Цель курса – научиться создавать современные приложения с многоуровневой архитектурой на Java Standard Edition (Java SE) и обеспечить эффективную работу этих приложений с использованием многопоточного кода. В ходе обучения рассматриваются архитектуры для создания Java GUI-приложений, например, Swing и JavaFX. Изучаются основы web-приложений и взаимодействие с базами данных через JDBC API. Особое внимание уделяется эффективности приложений, создание которых невозможно без многопоточного кода. Все теоретические знания детально отрабатываются на практике.

от 31 500₽
Для физ. лиц - 31 500₽
Для организаций - 37 600₽
Ближайшая группа
07.12.2026-11.12.2026
Формат
Гибридный
Длительность
40 часов
Часы занятий
10:00–17:00

Целевая аудитория

Разработчики, имеющие базовые знания Java, желающие освоить создание клиент-серверных и распределённых приложений

Необходимая предварительная подготовка

Получаемые знания и навыки

По окончании курса слушатели научатся
  • создавать многопоточные приложения
  • писать код синхронизации потоков
  • использовать пулы потоков
  • понимать архитектуру JavaFX
  • создавать современный интерфейс на JavaFX
  • реализовывать многопоточность в JavaFX
  • использовать JDBC в Java приложениях
  • работать с основными объектами JDBC API
  • использовать сервлеты и страницы JSP в распределённых приложениях Java
  • создавать приложения JavaServer Faces
  • разрабатывать пользовательские компоненты JSF
  • создавать и использовать веб-сервисы
от 31 500₽
Для физ. лиц - 31 500₽
Для организаций - 37 600₽

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

  • Плюсы и минусы многопоточных приложений
  • Класс Thread и интерфейс Runnable
  • Синхронизация потоков, мониторы, Executors, Fork/Join Framework
  • Безопасные коллекции, AtomicInteger, ThreadLocalRandom
  • Модель памяти Java

  • Взаимодействие Java с СУБД через JDBC
  • Виды драйверов, основные объекты JDBC API
  • Выполнение запросов, транзакции, обработка результатов

  • Основы Stream API, потоковые интерфейсы, операции сведения и отображения, Collector, параллельные потоки

  • Проблемы JDK, преимущества модулей
  • Объявление модулей, дескрипторы, упаковка, взаимодействие модулей

  • История и архитектура JavaFX
  • Создание интерфейсов с FXML, работа с элементами управления, событиями, коллекциями, CSS
  • Визуальные эффекты, анимация, реализация многопоточности в JavaFX

  • Архитектура распределённых приложений
  • Сервлеты, JSP, Servlet API
  • Введение в JavaServer Faces (JSF), структура приложения, компоненты ввода-вывода, обработка событий

Стоимость и условия оплаты

от 31 500₽
Для физ. лиц - 31 500₽
Для организаций - 37 600₽

Записаться на курс можно

По телефону
+7(495)648-35-00
Через наш
Telegram-чат

Расписание курсов

СреднийГибридный40 часов
CS-JV2

Разработка клиент — серверных приложений на Java Standard Edition

07.12.2026-11.12.2026
Гибридный
40 часов
10:00–17:00
31 500₽
37 600₽
Для физ. лиц - 31 500₽
Для организаций - 37 600₽
Учебный центр РРС
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.