Курс: 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
  • Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск, Москва,
  • Направление: Курсы для IT-специалистов
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 118900 ₽
  • Дистанционно: 118900 ₽
Записаться на курс

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


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

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

8 800 (600)-66-16

learning@eshift.ru