Частным лицам: +7 (495) 232-32-16
Корп. клиентам: +7 (495) 780-48-44

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

Код курса: ДЖВ2-И




По окончании курса Вы будете уметь:
  • создавать многопоточные приложения;
  • писать код синхронизации потоков;
  • использовать пулы потоков;
  • понимать архитектуру JavaFX;
  • создавать современный интерфейс на JavaFX;
  • реализовывать многопоточность в JavaFX;
  • использовать JDBC в Java приложениях;
  • работать с основными объектами JDBC API;
  • использовать сервлеты и страницы JSP в распределённых приложениях Java;
  • создавать приложения JavaServer Faces (JSF 2.3) ;
  • разрабатывать пользовательские компоненты JSF 2.3;
  • создавать и использовать веб-сервисы.
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы. Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.

Продолжительность курса - 40 ак. ч.

Преподаватели курса

Отзывы о Центре

Тут работают очень отзывчивые люди с желанием поделиться знаниями с другими людьми. Мне очень понравилось! Желаю Вам прогрессировать и развиваться дальше! Сейчас меня всё устраивает и я обязательно буду учиться далее

Cлушатель: Загер Давид Константинович

Удобство организации учебного процесса от момента заказа курсов до непосредственного обучения. Информационный обмен на высшем уровне. Обратная связь с кураторами и "бумажный" документооборот организованы прекрасно.

Cлушатель: Милованов Антон Михайлович

Предварительная подготовка

Требуемая подготовка: Успешное окончание курса Java. Уровень 1. Язык программирования Java или эквивалентная подготовка.

Получить консультацию о необходимой предварительной подготовке по курсу Вы можете у наших менеджеров: +7 (495) 232-32-16.

Наличие предварительной подготовки является залогом Вашего успешного обучения. Предварительная подготовка указывается в виде названия других курсов Центра (Обязательная предварительная подготовка). Вам следует прочитать программу указанного курса и самостоятельно оценить, есть ли у Вас знания и опыт, эквивалентные данной программе. Если Вы обладаете знаниями менее 85-90% рекомендуемого курса, то Вы обязательно должны получить предварительную подготовку. Только после этого Вы сможете качественно обучиться на выбранном курсе.

Рекомендуемые курсы по специальности

Чтобы стать профессионалом, мы рекомендуем Вам вместе с этим курсом изучить:

Программа курса

  Тема Ак. часов  
   
  Модуль 1. Многопоточное программирование
  • Плюсы и минусы многопоточных приложений
  • Средства Java для управления многопоточностью
  • Класс Thread и интерфейс Runnable
  • Создание потоков
  • Мониторы и синхронизация потоков
  • Современные средства по управлению потоками (Executors, Fork/Join Framework)
  • Новые потоки, безопасные коллекции и классы (ThreadLocalRandom, AtomicInteger и др.)
  • Модель памяти Java
  • Лабораторная работа. Создание и синхронизация потоков
10  
  Модуль 2. Использование JDBC API в приложениях Java
  • Java и взаимодействие с СУБД
  • JDBC, использование SQL в Java-приложениях для доступа к реляционным БД
  • JDBC-драйвера, их виды
  • Основные объекты JDBC
  • Транзакции JDBC
  • Лабораторная работа. Создание приложения Java/JDBC для работы с изображениями
10  
  Модуль 3. Разработка современного пользовательского интерфейса на JavaFX
  • История GUI
  • Обзор возможностей JavaFX
  • Основные объекты в архитектуре JavaFX
  • Интеграция JavaFX и Swing
  • Создание простого приложения JavaFX и JavaFX FXML
  • Коллекции JavaFX
  • Лабораторная работа. Использование коллекций в пользовательских интерфейсах JavaFX
  • Работа с элементами управления и событиями в JavaFX
  • Контейнера JavaFX
  • Использование CSS
  • Создание диаграмм и WebView
  • Визуальные эффекты и анимация в JavaFX
  • Использование свойств и привязки данных в JavaFX
  • Реализация многопоточности в JavaFX
  • Лабораторная работа. Создание современного пользовательского интерфейса с JavaFX
10  
  Модуль 4. Web-приложения Java
  • Архитектура распределенных приложений.
  • Сервлеты и страницы JSP.
  • Введение в Java Server Faces (JSF 2.3).
  • Структура JSF приложения.
  • Компоненты ввода-вывода в JSF.
  • Обработка событий на сервере в JSF.
  • Создание пользовательских компонентов в JSF.
  • Веб-сервисы.
  • Лабораторная работа
    • Создание приложения с использованием JSP
    • Использование веб-сервисов
10  
  Аудиторная нагрузка в классе с преподавателем 40 +20
бесплатно
 
  По окончании обучения на курсе проводится итоговая аттестация. Аттестация проводится в виде теста на последнем занятии или на основании оценок практических работ, выполняемых во время обучения на курсе.  

Ближайшие группы 

Данный курс вы можете пройти как в очном формате, так и дистанционно в режиме онлайн. Чтобы записаться на онлайн-обучение, в корзине измените тип обучения на "онлайн" и выберите удобную для вас группу.
Чем онлайн-обучение отличается от других видов обучения?

Стоимость обучения (рублей)* 

Курс может быть заказан согласно ФЗ-44, ФЗ-223 (закупка/аукцион/запрос котировок/конкурсные процедуры)
с 10:00 до 17:00 Вечер или Выходные
Стандартная цена
Онлайн Индивидуальное обучение Записаться
Частные лица 28 990 28 990 28 990 106 000 **
Организации 31 990 31 990 31 990

Ваша выгода может быть 3 790 рублей

Java. Уровень 2. Разработка клиент - серверных приложений + Рефакторинг как системный подход = 50 190 руб.*
53 980 руб.
*Данное предложение действует только для частных лиц.

Все варианты комплексного обучения со скидками

Центр предоставляет специальную услугу Индивидуального обучения. Длительность индивидуального обучения - минимум 4 академических часа. Стоимость обучения в Москве уточняйте у менеджера. При выездном индивидуальном обучении устанавливается надбавка: +40% от стоимости заказанных часов при выезде в пределах МКАД, +40% от стоимости заказанных часов и + 1% от стоимости заказанных часов за каждый километр удаления от МКАД при выезде в пределах Московской области. Стоимость выезда за пределы Московской области рассчитывается индивидуально менеджерами по работе с корпоративными клиентами.
**Указана минимальная цена за индивидуальное обучение. Число часов работы с преподавателем в 2 раза меньше, чем при обучении в группе. Если Вам для полного усвоения материала курса потребуется больше часов работы с преподавателем, то они оплачиваются дополнительно. В случае занятий по индивидуальной программе расчёт стоимости обучения и количества необходимых часов производится отдельно.

Документы об окончании

В зависимости от программы обучения выдаются следующие документы:

БУХ

Удостоверение*

Cert_Common

Свидетельство

Cert_Inter

Cертификат международного образца

*Для получения удостоверения вам необходимо предоставить копию диплома о высшем или среднем профессиональном образовании.

Сертификаты международного образца выводятся после окончания курса в личном кабинете слушателя.

Все документы Центра

Актуальные новости

Microsoft «обнулил» стоимость учебников — «Специалист» снижает цены на курсы

Microsoft «обнулил» стоимость учебников — «Специалист» снижает цены на курсы

Для того, чтобы поддержать слушателей всего мира центр обучения Microsoft сделал учебные пособия бесплатными. Руководство компании понимает, что из-за режима вынужденной самоизоляции и карантина, у многих абитуриентов снизился доход или появились другие ограничения. По мнению представителей Microsoft, в такой ситуации важно помочь людям следовать своим целям и не останавливаться на учебном пути.

Полный текст новости

Учебный центр «Специалист» открыл доступ к бесплатным семинарам

Учебный центр «Специалист» открыл доступ к бесплатным семинарам

«Специалист» решил помочь слушателям соблюдать условия карантина. На время всеобщей самоизоляции мы предоставляем бесплатный доступ к сотням онлайн-семинаров практикующих профессионалов. Устраивайтесь поудобнее — теперь у вас множество интересных лекций, которые можно смотреть дома!

Полный текст новости

Все новости

envelope

Спасибо! Вам на e-mail отправлено письмо со ссылкой для подтверждения

Если письмо не пришло, поищите его в папке со спамом или повторите подписку

email-checked.png

Вы подписались на рассылку

Наш сайт использует файлы cookie
Наша задача – сделать Ваше обучение успешным. Specialist.ru использует файлы cookie, чтобы гарантировать максимальное удобство пользователям, предоставляя им персонализированную информацию и запоминая их предпочтения. Продолжая пользоваться сайтом, Вы подтверждаете своё согласие на использование файлов cookie. Подробнее...