Эксперт-Консалт
Обратная связь Обратная связь На главную
Ваш интеллектуальный капитал!
Компания
Новости
Отзывы
Специальные предложения
Статьи
Контактная информация
Обратная связь
Поиск по сайту
Расписание курсов
Каталог курсов
Преподаватели
Выездные курсы
Лицензия и сертификаты
 

Курс Java Standard Edition 7 Java SE7



Продолжительность: 5 дней / 40 часов

Стоимость: 36 990 рублей (НДС не облагается). Частным лицам скидка — 20%, молодым специалистам —35 %, студентам — 50%! 

В стоимость обучения входит комплект учебных материалов, сертификат, блокнот и ручка, бодрящие кофе-брейки. 

В курсе дается описание расширенных возможностей языка Java, которые требуются в практике программирования приложений как для Java SE так и для Java EE платформ.

Изучаются следующие темы: подробно изучается многопоточное программирование с учетом нововведений JDK 1.7, сетевое программирование, технология JDBC, JavaBeans, интернационализация приложений, работа с XML, логирование в Java, а также введение в Java EE.

При изучении курса используется платформа Java Standard Edition 7 (Java SE7), продукт Java SE Development Kit 1.7 (JDK 1.7) и среда разработки NetBeans.

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

Содержание: 

Модуль 1. Многопоточное программирование

  • Введение в многопоточное программирование
  • Базовые классы для работы с потоками - Класс Thread, интерфейс Runnable
  • Прерывание потоков
  • Состояния потоков
  • Обслуживающие потоки (daemon threads)
  • Синхронизация потоков
  • Взаимная блокировка и блокирующие очереди
  • Наборы данных, безопасные для многопоточной среды
  • Классы, используемые для работы с потоками - Методы wait(), notify(), notifyAll() класса Object.

Модуль 2. Сетевое программирование. Сокеты

  • Java и Cеть. Базовые сетевые классы и интерфейсы.
  • Сокеты TCP/IP клиентов. Виды TCP-сокетов.
  • Классы Socket и ServerSocket.
  • Создание TCP/IP клиентов и серверов. Пример приложения.

Модуль 3. JavaBeans

  • Компоненты JavaBeans
  • Применение компонентов JavaBeans
  • Соглашения об именовании в JavaBeans

Модуль 4. JNDI.

  • Понятие JNDI каталога. Получение доступа к службе именований.
  • Локальные и удаленные клиенты JNDI.
  • Размещение в JNDI каталоге констант и объектов.
  • Локальные и глобальные контексты.

Модуль 5. JDBC

  • Основы использования JDBC
  • Предварительно подготовленные SQL запросы
  • Наборы результатов
  • Метаданные
  • Наборы строк
  • Транзакции
  • Введение в LDAP, использование пула соединений JNDI для доступа к данным.

Модуль 6. Язык XML

  • Введение в XML.
  • Классы и интерфейсы для работы с XML в Java.
  • JAXP. Парсинг XML документа.
  • Использование XPath
  • Использование SAX, StAX, DOM.
  • Применение XSLT.
  • JAXB

Модуль 7. Интернационализация приложений

  • Региональные стандарты
  • Форматирование вывода чисел, дат и денежных сумм.
  • Сортировка.
  • Интернационализация наборов ресурсов
  • Текстовые файлы и наборы символов

Модуль 8. Средства безопасности Java

  • Механизмы безопасности и создание загрузчика классов.
  • Верификация байтового кода.
  • Диспетчеры безопасности.
  • Менеджер безопасности. Домены безопасности.
  • JAAS

Модуль 9. Введение в Java EE

  • Обзор Java 5 Enterprise Edition ( Java 5 EE ), взаимосвязи с Java SE, новые возможности версии Java 5 EE.

Смотрите также:

Расписание курсов   Каталог курсов   Преподаватели   Вечерние курсы   Лицензия и сертификаты