Корзина
Сертифицированная компания Prom.ua
+38 (044) 233-19-91
+380632331991
+380982131991
+380992401991
Оставить отзывНаличие документов
Знак Наличие документов означает, что компания загрузила свидетельство о государственной регистрации для подтверждения своего юридического статуса компании или физического лица-предпринимателя.

ИНСТИТУТ ИНФОРМАЦИОННЫХ И БИЗНЕС-ТЕХНОЛОГИЙ – ПРОФЕССИОНАЛЬНОЕ ОБУЧЕНИЕ

Киевул. Антоновича (Горького), 4/6-а
Корзина

Программирование на языке Java (продвинутый модуль Java Pro, III уровень)

Программирование на языке Java (продвинутый модуль Java Pro, III уровень)

Программа курса обучения программированию Java Pro может быть адаптирована согласно пожеланиям слушателей путем детализации рассмотрения (включения) более важных тем и сокращения времени изучения (исключения) менее важных в структуре курса. Программа также разбита на несколько последовательных частей в соответствии с уровнями подготовки слушателей. Описание и характеристики курса обучения «Программирование на языке Java Pro».

 

Программа  курса  обучения

 

Название темы

1

Сетевое программирование – введение, семейство протоколов TCP/IP, устройство сетей. Создание сетевых приложений и приложений с графическим интерфейсом (Swing).

2

Расширяемый язык разметки XML – общие сведения, описание структуры. XML схема. XML-парсеры. DTD. XSL. Поиск с помощью X-Path. XSLT и XSL-FO. Reflection API. Аннотации. Контроллеры – назначение, написание. Контроллеры и XML-компоненты.

3

Создание веб-приложений, Java EE – применение, терминология, преимущества и недостатки. Обзор технологий – JDBC, Java Servlet, JSP, JSTL, JAXP. Java-стеки.

4

Архитектура веб-приложений. Протокол HTTP. Проекты «Менеджер задач» и «Веб-сервер». Model 2. Паттерн MVC (Model-View-Controller). Технология JavaBean. JavaBeanAPI.

5

Интерфейс Servlet  (Servlet API). Жизненный цикл сервлета. Контейнер сервлетов Tomcat, его использование для разработки сервлетов. Простой сервлет. Создание и компиляция исходного кода сервлета. Запуск Tomcat. Браузер и выполнение запросов к сервлету.

6

Технология JSP. Организация и жизненный цикл JSP. Теги – простой, с атрибутом, с телом. Неявные объекты. Элементы action. JSTL. Expression Language. JSP-servlet-JSP. Файл *.tag.

7

Реляционные базы данных, язык SQL. СУБД MySQL. Понятие транзакции. Структура, инсталляция и программирование JDBC. Запросы. Наборы результатов. Метаданные. Наборы строк. Транзакции в JDBC. Средства управления соединениями. Операции CRUD.

8

Технологии Java Message Service и Java Mail API. Обзор JNDI (Java Naming and Directory Interface). Hibernate – инструмент объектно-реляционного отображения. Strutc – применение и возможности. Обзор Spring Frameworks. Spring Boot, Data, JTA. Тенденции и направления  web-программирования на Java. Технологии защиты программ, Spring Security. ORM. JPA.

9

Компоновка и тестирование. Инструмент компоновки ant – установка и конфигурирование. Тестирование приложений junit – установка и использование. Модули тестирования.

Предыдущие статьи