Java. Уровень 2. Разработка клиент - серверных приложений
[
]
01.05.2013, 23:50
На курсе по разработке клиент-серверных приложений на Java Вы получите знания, необходимые для создания реальных Java-приложений класса клиент-сервер.
В процессе обучения разработке клиент-серверных приложений на Java внимание акцентируется на раскрытии наиболее существенных сторон создания клиентских и серверных приложений. Многочисленные примеры делают изложенный материал весьма наглядным и помогают его лучшему усвоению.
Кроме этого, на курсах по разработке клиент-серверных приложений на Java серьезное внимание уделяется компонентам JavaBeans для создания повторно используемых программных компонентов и сборочного программирования.
Цель курса: Получить теоретические знания и технические навыки, требующиеся для создания реальных Java-приложений.
Курс предназначен для всех разработчиков ПО, имеющих опыт программирования, знакомых с языком Java и планирующих создавать Java-приложения
Дополнительная информация:
Модуль 1. Многопоточные приложения. Место многопоточных приложений; Средства Java для управления многопоточностью; Класс Thread и интерфейс Runnable; Создание потоков; Мониторы; Синхронизация потоков. Лабораторная работа. Создание и синхронизация потоков в консольном приложении.
Модуль 2. Компонентная модель JavaBeans. Основы взаимодействия компонентов Java в приложениях; Свойства, события и дескрипторы компонентов; Адаптеры, безымянные классы как распространенная техника создания адаптеров. Модель «источник-получатель» и многопоточность. Лабораторная работа. Создание графических компонентов Swing/SWT c использованием безымянных классов, адаптеров и защитой непотокобезопасных графических компонентов.
Модуль 3. Графические приложения Java Графические модели Java – AWT, Swing, SWT; Создание графических приложений с использованием SWT; Основные SWT-компоненты Менеджеры компоновки; Модель JFace; SWT и JFace-приложния в среде Eclipse. Лабораторная работа. Создание графического приложения с архитектуре MVC с использованием JFace, SWT в представлении Eclipse.
Модуль 4. Приложения Java c использованием СУБД Java и взаимодействие с СУБД; JDBC, использование SQL в Java-приложениях для доступа к реляционным БД; JDBC-драйвера, их виды; Основные объекты JDBC; Транзакции JDBC; Понятие об объектных БД и объектно-реляционном отображении. Лабораторная работа. Создание СУБД Derby и приложения Java/JDBC для работы с ним.
Модуль 5. Web-приложения Java Java и взаимодействие с Web-серверами; Использовании апплетов; Распределенные Web-приложения; Сервлеты; Документы JSP; Портлеты. Лабораторная работа. Создание приложения с использованием сервлетов.
Автор (режиссер): Специалист Год выпуска: 2011 Продолжительность: 39:45:28 Размер: 2.06 GB