Открыто

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

Тема в разделе "Курсы по программированию", создана пользователем Ситри, 7 апр 2017.

Цена: 23990р.-77%
Взнос: 5311р.

Основной список: 5 участников

Резервный список: 10 участников

  1. 7 апр 2017
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

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

    [​IMG]

    Язык программирования 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.
    • Использование веб-сервисов.

    Предыдущая складчина


     
    Последнее редактирование модератором: 7 апр 2017
    1 человеку нравится это.
  2. Последние события

    1. skladchik.com
      В складчине участвует 5 человек(а).
      8 сен 2024
    2. belkov
      belkov не участвует.
      19 фев 2023
    3. pion2
      pion2 не участвует.
      2 ноя 2021
    4. skladchik.com
      В складчине участвует 10 человек(а).
      1 ноя 2021