Открыто

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

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

Цена: 23990р.
Взнос: 2005р.

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

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

  1. Топикстартер

    Топикстартер ЧКЧлен клуба

    [​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. igor_semen

      igor_semen не участвует в складчине.

      22 дек 2020
    2. igor_semen

      igor_semen участвует в складчине.

      16 окт 2020
    3. pupsik8

      pupsik8 участвует в складчине.

      18 фев 2020
    4. miossom

      miossom не участвует в складчине.

      20 сен 2019
  3. madcap

    madcap ОргОрганизатор

    Хотите, поменять профессию?
    Подтянуть знания?
    Хотите, чтобы вы котировались на ранке труда?
    Если хоть раз ответили - да, то я жду вас здесь:
    https://skladchik.com/threads/Повтор-geekbrains-Профессия-Программист-java.141127/

    P.S. Java программисты никогда не сидят без работы. Сейчас они востребованы, как никогда ранее. Успейте получить актуальную профессию.
     
  4. Prametei

    Prametei ОргОрганизатор

  5. Loriem

    Loriem ОргОрганизатор (П)

  6. nalectsiyu

    nalectsiyu БанЗабанен

  7. Cyberkekc

    Cyberkekc СкладчикСкладчик

  8. Knayz

    Knayz ЧКЧлен клуба

  9. NekoLL

    NekoLL ЧКЧлен клуба

Поделиться этой страницей