Курс:Oracle Fusion Middleware 11g: Java Programming

Курс:Oracle Fusion Middleware 11g: Java Programming

Курс:Oracle Fusion Middleware 11g: Java Programming


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

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

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

Необходимая подготовка:
•    Не требуется

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

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

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

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

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

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

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

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

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

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

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

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

Модуль 12. Использование настраиваемых (generic) типов
•    Декларирование и использование настраиваемых классов, интерфейсов и методов
•    Использование wildcard - типов

Модуль 13. Структурирование кода с помощью абстрактных классов и интерфейсов
•    Определение абстрактных классов и методов
•    Определение интерфейсов
•    Сравнение абстрактных классов и интерфейсов
•    Реализация интерфейсов

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

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

Модуль 16. Компоненты пользовательского интерфейса
•    Swing - контейнеры
•    Java foundation classes
•    Использование иерархии контейнеров
•    Добавление Swing - компонент в приложение

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

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

Модуль 19. Рекомендуемые последующие курсы:
•    Oracle Fusion Middleware 11g: Build Java EE Applications New
•    Oracle Fusion Middleware 11g: Build Applications with ADF I NEW

Характеристики курса

  • Начало: Ведется набор
  • Вендор: Oracle
  • Код курса: OracleLgs4
  • Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск,
  • Направление: Oracle Languages
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 102900 ₽
  • Дистанционно: 102900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru