Interface Ltd.
119334, г. Москва, ул. Бардина, д. 4, корп. 1.
(495) 229-0436, shopadmin@itshop.ru
Подписаться на новости в формате RSS | В избранное | Вход
Купить Delphi XE2 - получить C++ Builder XE2 Бесплатно Обновить КОМПАС 3D и График до V13 со скидкой 13% Купить MSDN - Скидка 35% Легализация Windows за 5000 рублей Купить Office 2010 - Скидка 15% Купить Windows Server за 21000 рублей Купить RAD Studio XE2 - получить DB Optimizer XE2 Бесплатно Купить ArchiCAD 15 + nanoCAD СПДС Бесплатно
 
Каталог:
 
 
Категории:
 
Подписка на новости:
Новости ITShop
Windows 7 и Office: Новости и советы
Обучение и сертификация Microsoft
Вопросы и ответы по MSSQLServer
Delphi - проблемы и решения
Adobe Fotoshop: Алхимия Дизайна
 
Ваш отзыв:
Оцените качество магазина ITShop.ru на Яндекс.Маркете Если вам нравится наш магазин - скажите об этом Google!
 
 
Способы оплаты:
 
 
Курс расчета:
 1 у.е. = 31.39 руб.
 
 Цены показывать:
 
 
 
 
  
Разделы:
Системное проектирование    
 
Направления:
Business Intelligence   CASE   Бизнес-тренинги   Интернет   Информационная безопасность   ИТ-Обучение   ИТ-Работа   Корпоративные информационные системы   Операционные системы Linux   Офисное ПО   Разработка веб-приложений   Разработка ПО   Свободное ПО   Системное администрирование   Средства тестирования   СУБД и хранилища данных   Управление бизнесом   Управление ИТ-инфраструктурой   Управление качеством   Управление персоналом   Управление проектами   Управление разработкой ПО   Электронный документооборот  
 

Курс "Oracle. Программирование на Java"

Цена: 9 450 руб.

 
Продолжительность - 2 дня
Расписание: 26.05.2012 (Москва)
07.07.2012 (Москва)
25.08.2012 (Москва)
20.10.2012 (Москва)
08.12.2012 (Москва)
 
Специализация:  Авторские курсы: СУБД и хранилища данных
Производитель:  Interface Ltd.
Код: EDU-OR-03
 
 
 

Данный курс раскрывает полный спектр возможностей языка Java в Oracle.

Java - объектный язык, который может использоваться для работы с Oracle в самых разных конфигурациях, в том числе, благодаря встроенной в Oracle Java-машине, в качестве второго языка для хранимых процедур. Java не зависит от конкретных платформ и может служить эффективным средством интеграции БД Oracle с другими приложениями, в том числе в Internet.

Знания даются для версий Oracle 8i, 9i, 10g и 11g. Курс сопровождается практическими упражнениями, позволяющими закрепить понимание базовых понятий и освоить основные технические приемы программирования Oracle на Java.

По окончании курса слушатели получают возможность самостоятельного программирования Oracle на Java для решения задач разработки приложений в архитектуре клиент - сервер и в трехзвенной архитектуре.

Основное отличие этого курса от ряда других со схожей тематикой в том, что целью ставится научить конкретных слушателей реально использовать Java-технологии с Oracle, а не прочитать формально программу, подготовленную третьей стороной.

Объем материала в целом тот же, что в курсе "Программирование Oracle: SQL, PL/SQL и Java", однако здесь изложение более подробно и усилена практическая составляющая.

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

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

1. Основные понятия

  • Место Java в архитектуре Oracle
  • Соотношение и взаимосвязь PL/SQL и Java в Oracle

2. Особенности Java и среда работы программ на Java

  • Архитектура Java
  • Программные компоненты в среде разработки на Java
  • Установка среды разработки для Java
  • Среда окружения OC

3. Создание самостоятельных программ на Java

  • Пример транслирования и выполнения программы

4. Создание хранимых программ на Java в Oracle

  • Дополнительные компоненты СУБД Oracle для работы с хранимыми программами на Java
  • Ограничения на хранимые программы на Java
  • Установка, удаление и обновление JServer/OJVM
  • Пример создания хранимой Java-программы
  • Создание с помощью loadjava
  • Создание SQL-предложением
  • Обращение к загруженному классу
  • Работа со словарем-справочником
  • Организация справочной информации
  • Просмотр Java-элементов
  • Просмотр исходных текстов
  • Преобразование имен
  • Особенности встроенной JVM
  • Интерпретатор ojvmjava

5. Элементы программирования на Java

  • Основы языка
  • Базовые конструкции языка
  • Переменные
  • Операторы
  • Выражения, предложения и блоки
  • Передача управления
  • Объекты и простые структуры
  • Классы и наследование
  • Создание классов
  • Механика использования класса в программе
  • Наследование
  • Интерфейсы
  • Обработка исключительных ситуаций
  • Некоторые приемы программирования на Java
  • Графический интерфейс
  • Группы объектов (коллекции)
  • Потоковый ввод и вывод
  • Параметризация работы программы с помощью наборов свойств
  • Сериализуемость объектов

6. Взаимодействие с базой данных через JDBC

  • Использование JDBC
  • JDBC и JDBC-драйверы
  • JDBC-драйверы в Oracle
  • Установка JDBC-драйверов для работы с Oracle
  • Программа на Java для проверки связи через JDBC
  • Работа с данными Oracle из внешних программ на Java
  • Обращение к БД через тонкий драйвер
  • Обращение к БД через толстый OCI-драйвер
  • Работа с данными Oracle из хранимых программ на Java
  • Обращение к БД через толстый драйвер («родной», kprb)
  • Обращение к БД через тонкий драйвер
  • Обращение к данным из триггерных процедур Oracle

7. Дополнительные свойства протокола JDBC

  • Соединение с СУБД с помощью техники DataSource
  • Простой пример соединения техникой DataSource
  • Пример соединения с использованием службы JNDI
  • Пример кеширования соединений
  • Примеры организации логических соединений
  • Изменение данных в БД и обращение ко хранимым подпрограммам
  • Изменение данных
  • Управление транзакциями
  • Обращение к хранимым программам
  • Параметризация запросов
  • Использование типов данных Oracle
  • Повышение эффективности обращений к БД
  • Повторяющиеся запросы
  • Пакетное выполнение
  • Ссылка из программы на курсор в СУБД

8. Взаимодействие с базой данных через SQLJ

  • Простой пример программы
  • Транслирование и выполнение программы с SQLJ
  • Более сложный пример: множественная выборка из БД
  • Использование SQLJ в хранимых процедурах на Java
  • Пример с загрузкой извне
  • Пример с внутренней трансляцией

9. Основы построения приложений для web с помощью Java и Oracle

  • Клиентская часть: работа с аплетами
  • Пример транслирования и выполнения аплета
  • Web-сервер Apache
  • Общение с web-сервером по протоколу HTTP
  • Общие понятия обмене сообщениями в HTTP
  • Организация диалога в HTML
  • Работа с сервлетами Java
  • Общие сведения о сервлетах Java и о контейнерах сервлетов
  • Устройство сервлета Java
  • Пример составления сервлета на Java
  • Пример обращения к сервлету
  • Пример сервлета с обращением к базе данных
  • Использование класса HttpServlet
  • Работа с JavaServer Pages
  • Пример составления страницы JSP
  • Пример обращения к странице JSP
  • Некоторые возможности построения страниц JSP
  • Способы обращение к БД из страницы JSP
  • Модель MVC организации приложения для web

10. Взаимодействие компонентов приложения для web

  • Передача управления компонентов приложения web друг другу
  • Обращение на страницах HTML к страницам JavaServer и сервлетам
  • Передача управления со страниц JavaServer
  • Передача управления компонентам web из сервлетов
  • Абстракции Java для построения приложения web
  • Запрос и ответ
  • Область действия (scope)
  • Контекст сервлета
  • Предопределенные объекты страницы JavaServer
  • Передача данных компонентов приложения web друг другу
  • Передача данных через параметры запроса
  • Передача данных через контекст и компоненты JavaBeans

11. Пример построения приложения для web средствами Java и Oracle

  • Страница Logon.html
  • Сервлет Logon
  • Страница LogonError.html
  • Страница Main.jsp
  • Страница CompanyData.jsp и класс orajava.demos.StuffData
  • Сервлет Logout
  • Транслирование классов, размещение файлов и проверка приложения

Дополнительные сведения

12. Пример программирования собственной разметки JSP

  • Пример использования готовой разметки
  • Пример программирования собственной разметки

Способы оформления заявки на курс обучения:

Если Вы являетесь представителем юридического лица:

Вы можете оформить заявку на данный курс:

  • Online в интернет-магазине ITShop.ru, нажав на кнопку "Заказать" или "В корзину" и оформить заказ, получив все необходимые документы для перечисления средств за обучение. B случае, если назначена дата проведения курса, при оформлении и оплаты заказа Вы автоматический будете зарегистрированы на курс на ближайшую дату проведения. Все даты проведения курса можно посмотреть в описании курса, если Вы пожелаете зарегистрироваться на более позднию дату или выбрать удобное для Вас время, укажите эту информацию при оформлении заказа. Внимание! Если назначена дата проведения курсов, то для всех слушателей резервирование места производится только после оплаты курсов. Просьба оплачивать заранее, так как группы набираются быстро. В случае, если не назначена дата курса, при оформлении заказа укажите удобное для Вас время проведения данного курса и наш специалист сообщит Вам о возможности его проведения именно в это время, при это Вашему заказу будет присвоен статус "Предварительный заказа".
  • Связаться со специалистом Учебного центра "Интерфейс" по горячей линии: +7 (495) 925-0049 c 10:00 до 18:00, по будням
  • Связаться со специалистом Интернет-магазина ITShop.ru по горячей линии: +7 (495) 229-0436 c 09:00 до 18:00, без выходных
  • Связаться со специалистом Интернет-магазина ITShop.ru по ICQ: менеджер по обучению (ICQ: 468563365)
  • Если Вы по каким-то причинам не можете с нами связаться, заполните, пожалуйста, форму. В течение часа в рабочее время интернет-магазина наши специалисты свяжутся с Вами.

Если Вы являетесь частным лицо:

Вы можете оформить заявку на данный курс:

  • Online в интернет-магазине ITShop.ru, нажав на кнопку "Заказать" или "В корзину" и оформить заказ, получив все необходимые документы для перечисления средств за обучение. B случае, если назначена дата проведения курса, при оформлении и оплаты заказа Вы автоматический будете зарегистрированы на курс на ближайшую дату проведения. Все даты проведения курса можно посмотреть в описании курса, если Вы пожелаете зарегистрироваться на более позднию дату или выбрать удобное для Вас время, укажите эту информацию при оформлении заказа. Внимание! Если назначена дата проведения курсов, то для всех слушателей резервирование места производится только после оплаты курсов. В случае, если не назначена дата курса и производится набор группы, при оформлении заказа укажите удобное для Вас время проведения данного курса и наш специалист сообщит Вам о возможности его проведения именно в это время, при это Вашему заказу будет присвоен статус "Предварительный заказа".
  • Связаться со специалистом Интернет-магазина ITShop.ru по горячей линии: +7 (495) 229-0436 c 09:00 до 18:00, без выходных
  • Связаться со специалистом Интернет-магазина ITShop.ru по ICQ: менеджер по обучению (ICQ: 468563365)
  • Если Вы по каким-то причинам не можете с нами связаться, заполните, пожалуйста, форму. В течение часа в рабочее время интернет-магазина наши специалисты свяжутся с Вами.

ВНИМАНИЕ: Online оформление заказа в интернет-магазине ITShop.ru позволяет Вам оплатить данный курс 15 способами.

Где проходит обучение?

Обучение по всем направлениям проводится в собственных класса Учебного центра "Интерфейс", по адресу: 119334, Москва, ул. Бардина, д. 4 Возможно проведение курсов обучения для групп на Вашей территории в любом городе, так же программы Авторских курсов могут быть адаптированны по Вашим требованиям, для того чтобы узнать как свяжитесь с нами любым удобным способом связи перечисленным ваше.

Ждем Вас в нашем Учебном центре!

С этим товаром часто покупают:
 

Новости:
  • Доступ к базе данных Oracle средствами ADO.NET Entity Framework
    При разработке программного обеспечения всегда руководствовался простым правилом, чем меньше в развивающемся проекте используется сторонних компонентов, платформ, технологий, тем лучше. Почти все гениальное - просто. К сожалению, у разработчика не всегда есть возможность свободного выбора средств и систем, с которыми он работает. Вот и мне достался проект Windows Forms + ODAC + Oracle DB Server.
  • Мониторинг использования индексов в планах запросов в Oracle 10g
    Для мониторинга использования индексов Oracle предлагает простой способ - включить мониторинг индекса и выключитьпо завершению значимого для данного индекса периода. Описание на сайте Oracle тут. В результате в представлении V$OBJECT_USAGE вы можете увидеть ответ "Yes" или "No".
  • Экспорт - импорт БД oracle большого размера
    Если вы читаете данную статью, то скорее всего Вас настигло несчастье. Экземпляр продуктивной БД доживает последние дни и вот вот перестанет вообще запускаться. Из RMAN-а вы восстановиться не можете, так как пользователи "наработали" достаточно большое количество данных, а архивные журналы с момента аварии безнадежно утеряны. Забегая вперед, отмечу, что с помощью ниже описываемого метода был произведен экпорт-импорт БД размером около 160GB за 18 часов.
Наверх

  
 
Горячая линия:
 
Помощь:
Задать вопрос ONLINE
     программы
     обучение
     экзамены
     компьютеры
Бесплатный звонок
ICQ-консультанты
Skype-консультанты
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
 
Бестселлеры:
Курс Курс "Основы моделирования бизнес-процессов и спецификации требований к ПО"
Курс Курс "Разработка приложений в архитектуре клиент-сервер с помощью Delphi"
Курс Курс "Эффективное планирование и управление ресурсами, временем и затратами в Microsoft Project Professional 2010"
Курс Курс "Методология анализа и моделирования бизнес-процессов и информационных систем с использованием инструментария ARIS TOOLSET"
Курс Курс "10262 Разработка клиентских приложений с помощью Microsoft Visual Studio 2010"
Курсы: Microsoft Windows 7
Курсы: Microsoft Windows Vista
Курсы: Microsoft Windows Server 2008
Курсы: Microsoft SQL Server 2008
Курсы: Microsoft Visual Studio 2008
 
Новинки:
 

 
Подписаться на новости в формате RSS | В избранное | Вход


Rambler's Top100 Проверить аттестат Товары@Mail.ru