Що нового?

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

Інформація про покупку
Тип покупки: Складчина
Ціна: 15994 ГРН
Учасників: 0 з 14
Організатор: Відсутній
Статус: Набір учасників
Внесок: 1188.1 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
[Специалист] Java SE8. Уровень 2. Разработка клиент - серверных приложений [Повтор]



Язык программирования Java
самый популярный объектно-ориентированный язык программирования для создания кроссплатформенного серверного программного обеспечения, прикладных программ, разработки веб-сайтов, игр и многое другое.

В курсе «Java SE8. Уровень 2. Разработка клиент - серверных приложений»рассматриваются различные архитектуры для создания Java GUI-приложений, например, Swing и JavaFX, даются основы web-приложений и взаимодействие с базами данных через JDBC API. Много внимания в курсе уделяется и эффективности приложений, которая невозможна без много поточного кода. Все теоретические положения детально демонстрируются на практических примерах сертифицированными преподавателями Центра «Специалист».

В курсе «Java SE8. Уровень 2. Разработка клиент - серверных приложений» рассматривается версия языка Java Standard Edition 8 (Java SE8), поэтому Вы сможете использовать курс для подготовки к экзамену Oracle Certified Professional, Java SE 7 Programmer.

Курс рекомендован как опытным, так и начинающих разработчикам, которые хотят развить свои профессиональные навыки в создании различных приложений на платформе Java.

Программа курса соответствует требованиям профессионального стандарта «Программист».

По окончании курса Вы будете уметь:

  • Создавать многопоточные приложения
  • Писать код синхронизации потоков
  • Использовать пулы потоков
  • Создавать компоненты JavaBeans
  • Использовать графические модели AWT и Swing
  • Понимать архитектуру JavaFX
  • Создавать современный интерфейс на JavaFX
  • Реализовывать много поточность в JavaFX
  • Использовать JDBC в Java приложениях
  • Работать с основные объектами JDBC в программе
  • Научитесь создавать апплеты
  • Использовать сервлеты в распределённых приложениях Java
  • Писать код клиентского приложения для работы с веб-сервисами
Модуль 1. Многопоточное программирование
  • Плюсы и минусы многопоточных приложений;
  • Средства Java для управления многопоточностью;
  • Класс Thread и интерфейс Runnable;
  • Создание потоков;
  • Мониторы и синхронизация потоков.
  • Современные средства по управлению потоками (Executors, Fork/Join Framework)
  • Новые потоки, безопасные коллекции и классы (ThreadLocalRandom, AtomicInteger и др.)
  • Лабораторная работа. Создание и синхронизация потоков.

Модуль 2. Использование JDBC API в приложениях Java

  • Java и взаимодействие с СУБД;
  • JDBC, использование SQL в Java-приложениях для доступа к реляционным БД;
  • JDBC-драйвера, их виды;
  • Основные объекты JDBC;
  • Транзакции JDBC;
  • Лабораторная работа. Создание приложения Java/JDBC для работы с изображениями.

Модуль 3. Разработка современного пользовательского интерфейса на JavaFX

  • История GUI.
  • Обзор возможностей JavaFX.
  • Основные объекты в архитектуре JavaFX.
  • Интеграция JavaFX и Swing.
  • Создание простого приложения JavaFX и JavaFX FXML.
  • Коллекции JavaFX.
Лабораторная работа. Использование коллекций в пользовательских интерфейса JavaFX.
  • Работа с элементами управления и событиями в JavaFX.
  • Контейнера JavaFX.
  • Использование CSS.
  • Создание диаграмм и WebView.
  • Визуальные эффекты и анимация в JavaFX
  • Использование свойств и привязки данных в JavaFX.
  • Реализация многопоточности в JavaFX.
Лабораторная работа. Создание современного пользовательского интерфейса с JavaFX.

Модуль 4. Web-приложения Java

  • Архитектура распределенных приложений.
  • Сервлеты и страницы JSP.
  • Введение в JavaServer Faces (JSF).
  • Структура JSF приложения.
  • Компоненты ввода-вывода в JSF.
  • Создание пользовательских компонентов в JSF.
  • Веб-сервисы.
  • Лабораторная работа.
  • Создание приложения с использованием JSP.
  • Использование веб-сервисов.


Скрытое содержимое.
http://www.specialist.ru/course/dzhv2-a
 
Угорі