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

С Специалист Все материалы
1 1С:Зарплата и Управление персоналом 8 (ред. 3.1). Уровень 1. Расчеты с персоналом и формирование отчетности 412 ₽ 12 990 ₽ −97%Н Налогообложение. Ведение налогового учета, проблемы и решения 1 116 ₽ 16 990 ₽ −93%СУБД PostgreSQL в ОС Astra Linux 1.7: Установка, администрирование и мониторинг СУБД PostgreSQL в ОС Astra Linux 1.7: Установка, администрирование и мониторинг 5 000 ₽ 54 000 ₽ −91%Подготовка отчётности в ФНС, ПФР, ФСС в 1С:Бухгалтерия и 1С:ЗУП Подготовка отчётности в ФНС, ПФР, ФСС в 1С:Бухгалтерия и 1С:ЗУП 2 465 ₽ 20 650 ₽ −88%Р Развитие коммуникативной компетенции IT-специалистов. Секреты эффективной коммуникации для IT-руководителей 96 ₽ 5 990 ₽ −98%С Специальные режимы налогообложения УСН, патентная система для малого бизнеса и ИП 3 493 ₽ 14 490 ₽ −76%M M2810 Основы сетевой безопасности 5 824 ₽ 19 490 ₽ −70%L Linux Ubuntu FreeBSD. Взаимодействие с Microsoft Windows 16 990 ₽ Python - Уровень 1. Основы программирования Python - Уровень 1. Основы программирования 536 ₽ 16 490 ₽ −97%Microsoft Project Professional 2016. Управление проектами Microsoft Project Professional 2016. Управление проектами 2 124 ₽ 22 990 ₽ −91%Эксперт - программист Java Эксперт - программист Java 9 183 ₽ 93 970 ₽ −90%П Применение системы защиты Secret Net 7. Расширенный курс 20 990 ₽
7 137 ₽ 23 990 ₽