Oracle Fusion Middleware 11g: Программирование на языке Java
Краткое описание:
На этом курсе слушатели изучают концепции и существенные элементы языка Java. Изучая Java, слушатели будут строить приложения с помощью стандартных технологий Java. На практических занятиях слушатели создают и тестируют автономные программы, постепенно добавляя в них новые функциональные возможности по мере прохождения курса.Среда разработки, используемая на этом курсе, - Oracle JDeveloper 11g, поэтому слушатели изучают также использование возможностей графической моды разработки и тестирования приложений.с помощью JDeveloper.
После успешного прохождения курса слушатели должны будут уметь:
- Использовать JDeveloper 11g для создания, отладки и развертывания Java приложений
- Взаимодействовать с базой данных Oracle из Java приложения
- Отлавливать и обрабатывать исключения в приложениях
Аудитория:
- Разработчики приложений на языке Java
- Разработчики Java EE -приложений
Необходимая предварительная подготовка:
- Знание основ SQL и HTML
- Опыт работы со структурированным языком программирования
- Базовые знания принципов объектно-ориентированного подхода в программировании
Программа курса:
- Введение в платформы 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
- Создание архивного файла
Вам необходимо авторизироваться, чтобы заказать курсы.
|