Поиск
Обучение
Поиск

+7 (495) 913-75-75 доб.221

+7 (495) 668-08-42

+7 (812) 441-33-15

+7 (901) 374-07-97

+7 (383) 263-31-70

+7 (861) 944-79-98

+7 (391) 272-07-31

Почта

edu@fors.ru

Oracle Fusion Middleware 11g: Java Programming

Посмотреть расписание этого курса

  • Код курса: 11gJP
  • Длительность: 5 д.
  • Цена: 111 750 р.
Записаться

Описание курса

Аннотация:

В этом курсе изучается язык Java, его синтаксис, возможности, концепции разработки. В практических работах слушатели создают и тестируют программы Java SE, постепенно добавляя в них новые функциональные возможности по мере прохождения глав курса. В курсе используется среда разработки Oracle JDeveloper 11g и слушатели изучают также использование возможностей графической моды разработки и тестирования приложений.с помощью JDeveloper.

Цели курса:

  • Научиться использовать Oracle JDeveloper 11g для создания, отладки и инсталляции Java приложений
  • Обращаться к базам данных Oracle из приложений java
  • Отлаживать приложения

Аудитория:

  • Разработчики приложений Java SE и EE приложений

Необходимая предварительная подготовка:

  • Не требуется

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

Введение в платформы Java и Oracle

  • Ключевые компоненты Java
  • Виртуальная машина Java (JVM)
  • Компоненты Java SE Java Development Kit
  • Интегрированная среда разработки Oracle JDeveloper 11g

Основной синтаксис языка Java и соглашения по программированию

  • Identify the три конструкции верхнего уровня в Java-программе
  • Identify и описание пакетов Java
  • Основы синтаксиса языка и ключевые слова
  • Установка CLASSPATH

Примитивные типы данных и операторы

  • Ключевые и зарезервированные слова
  • Декларирование и инициализация переменных
  • Категории операторов
  • Использование строковых объектных литералов и оператор конкатенации

Управление программным потоком

  • Конструкции принятия решений
  • Выполнение операций циклов
  • Использование переключающих предложений

Разработка приложений с помощью Oracle JDeveloper 11g

  • Создание новых приложений и проектов
  • Навигация в интегрированной среде разработки JDeveloper
  • Получение справочной информации с помощью системы Help в JDeveloper
  • Отладка приложения

Создание классов и объектов

  • Переменные и методы экземпляра
  • Создание экземпляра класса и вызов методов экземпляра
  • Использование переменных и методов класса
  • Архитектура JavaBeans

Жизненный цикл объекта и внутренние классы

  • Перегрузка методов
  • Определение и перегрузка конструкторов
  • Жизненный цикл объекта
  • Определение и использование внутренних классов

Использование строк

  • Java - класс String
  • Выполнение операций над строками
  • Обертывающие классы
  • Классы форматирования
  • Использование регулярных выражений для отбора, замены и расщепления строк

Использование потоков ввода-вывода

  • Использование потоков для ввода и вывода битовых и символьных данных
  • Создание форматированного вывода
  • Потоки объектов и сериализация объектов
  • Обработка исключений ввода-вывода

Наследование и полиморфизм

  • Иерархии наследования
  • Методы и конструкторы суперкласса
  • Использование ключевого слова final в методах и классах

Массивы и коллекции

  • Массивы примитивных и объектных типов
  • Обработка переменных командной строки
  • Java Collections Framework

Использование настраиваемых (generic) типов

  • Декларирование и использование настраиваемых классов, интерфейсов и методов
  • Использование wildcard - типов

Структурирование кода с помощью абстрактных классов и интерфейсов

  • Определение абстрактных классов и методов
  • Определение интерфейсов
  • Сравнение абстрактных классов и интерфейсов
  • Реализация интерфейсов

Генерация и обработка исключений

  • Проверяемые и непроверяемые исключения
  • Отлавливание и обработка исключений
  • Генерирование исключений
  • Создание исключений

Использование JDBC для доступа к базе данных

  • Регистрация драйвера
  • Получение подключения к базе данных
  • Выполнение запроса
  • Закрытие подключения
  • Обработка исключений
  • Управление транзакциями

Компоненты пользовательского интерфейса

  • Swing - контейнеры
  • Java foundation classes
  • Использование иерархии контейнеров
  • Добавление Swing - компонент в приложение

Добавление компонент пользовательского интерфейса и обработка событий

  • Добавление Swing - компонент в контейнер
  • Модификация содержимого компонент
  • Использование AWT-модели обработки событий
  • Создание панели меню с различными меню и их элементами
  • Определение обработчика событий в JDeveloper

Развертывание Java - приложений

  • Использование JAR файлов
  • Развертывание приложений с помощью JDeveloper
  • Создание архивного файла

Рекомендуемые последующие курсы:

  • Oracle Fusion Middleware 11g: Build Java EE Applications New
  • Oracle Fusion Middleware 11g: Build Applications with ADF I NEW

Содержание курса

Записаться на курс: Oracle Fusion Middleware 11g: Java Programming

Начало курса: 22.10.18


Поделиться
Отправьте другу или начальнику ссылку на почту
Заявка на обучение

Заявка на обучение

Записаться на курс:

Выберите дату начала курса: