Java SE8. Уровень 2. Разработка клиент-серверных приложений

О чём курс

Разработчики на Java часто сталкиваются с проблемой создания эффективного взаимодействия между клиентской частью и сервером. В этом курсе разбираются инструменты, которые позволяют выстроить эту архитектуру: от построения интерфейсов на Swing и JavaFX до работы с базами данных и организации многопоточных вычислений.

Внутри разбираются:

  • Многопоточность и использование пулов потоков для повышения производительности приложений.
  • Создание графических интерфейсов с использованием AWT, Swing и современной архитектуры JavaFX.
  • Основы работы с базами данных через JDBC API и интеграция сервлетов в распределенные приложения.
  • Принципы создания компонентов JavaBeans и работа с веб-сервисами.

Материал ориентирован на разработчиков, которые хотят структурировать знания о Java SE8 и подготовиться к сертификации Oracle Certified Professional. По итогам вы научитесь создавать функциональные клиент-серверные решения, соответствующие профессиональным стандартам разработки.

Программа обучения

Программа курса включает следующие темы:

  • Многопоточность в Java: создание потоков и синхронизация
  • Использование пулов потоков
  • Создание компонентов JavaBeans
  • Графические интерфейсы: AWT и Swing
  • Архитектура JavaFX и создание интерфейсов
  • Многопоточность в JavaFX
  • Работа с базами данных через JDBC API
  • Использование основных объектов JDBC
  • Разработка апплетов
  • Работа с сервлетами в распределенных приложениях
  • Создание клиентских приложений для работы с веб-сервисами
Складчина создана 7 апреля 2017 г. · описание обновлено 3 мая 2026 г.

Другие материалы школы 12

С Специалист Все материалы
7 137 ₽ 23 990 ₽