Программирование. Java для профессионалов. Мультимедийный курсКНИГИ » ПРОГРАММИНГ
Автор:Коллектив Название: Программирование. Java для профессионалов. Мультимедийный курс Издательство: TeachPro Год: 2011 Формат: ISO Размер:520МВ Страниц:1000 Язык:Русский
Мультимедийный Обучающий Курс TeachPro Java для профессионалов - это набор уроков, наглядно демонстрирующих процесс создания приложений Java, позволяющий в короткий срок обучиться программированию на этом языке высокого уровня. Содержание: 001. Инструментальные средства программиста. Введение в инструментальные средства программирования 002. Инструментальные средства программиста. Системное окружение и Java 003. Инструментальные средства программиста. Графический редактор jEdit: инсталляция 004. Инструментальные средства программиста. Графический редактор jEdit: основные возможности 005. Инструментальные средства программиста. Подготовка документации средствами J2SDK 006. Инструментальные средства программиста. Возможности утилиты javadoc 007. Инструментальные средства программиста. Тестовая среда JUnit: введение 008. Инструментальные средства программиста. Тестовая среда JUnit: пример простого использования 009. Инструментальные средства программиста. Тестовая среда JUnit: использование TestCase 010. Инструментальные средства программиста. Тестовая среда JUnit: использование TestSuit 011. Инструментальные средства программиста. Средство протоколирования log4j: инсталляция 012. Инструментальные средства программиста. Основной сценарий использования log4j 013. Инструментальные средства программиста. Компонента Logger пакета log4j 014. Инструментальные средства программиста. Компонента Appender пакета log4j 015. Инструментальные средства программиста. Компонента Layout пакета log4j 016. Инструментальные средства программиста. Средства внешнего конфигурирования пакета log4j 017. Инструментальные средства программиста. Java-архив: введение 018. Инструментальные средства программиста. Примеры использования утилиты jar 019. Инструментальные средства программиста. Средство пакетной обработки ant: установка 020. Инструментальные средства программиста. Регистрация пакета ant в системе 021. Инструментальные средства программиста. Структура управляющего файла build.xml 022. Инструментальные средства программиста. Простой пример использования пакета ant 023. Инструментальные средства программиста. Организация многошагового процесса средствами пакета ant 024. Инструментальные средства программиста. Поддержка командной разработки: CVS 025. Инструментальные средства программиста. Основные возможности CVS 026. Инструментальные средства программиста. Примеры использования CVS 027. Использование шаблонных решений. Порождение объектов: тестовая задача для фабричного метода 028. Использование шаблонных решений. Реализация фабричного метода 029. Использование шаблонных решений. Использование фабричного метода 030. Использование шаблонных решений. Порождение объектов: создание одиночного объекта 031. Использование шаблонных решений. Проверка шаблона Singleton 032. Использование шаблонных решений. Совместное использование шаблонов 033. Использование шаблонных решений. Реализация фабрики пасьянсов 034. Использование шаблонных решений. Проверка взаимодействия шаблонов 035. Использование шаблонных решений. Порождение объектов: фабрика фабрик 036. Использование шаблонных решений. Реализация абстрактной фабрики 037. Использование шаблонных решений. Элементы UML для шаблонов Prototype и Builder 038. Использование шаблонных решений. Структурные шаблоны - способы сочетания объектов 039. Использование шаблонных решений. Объекты-заместители: UML-диаграмма шаблона Proxy 040. Использование шаблонных решений. Объекты-заместители: подготовка среды тестирования 041. Использование шаблонных решений. Объекты-заместители: проверка работы программы 042. Использование шаблонных решений. Объекты-заместители: реализация шаблона Proxy 043. Использование шаблонных решений. Шаблон Decorator: диаграммы классов и взаимодействия 044. Использование шаблонных решений. Шаблон Decorator: реализация основных участников 045. Использование шаблонных решений. Шаблон Decorator: реализация среды тестирования 046. Использование шаблонных решений. Шаблон Decorator: проверка функционирования 047. Использование шаблонных решений. Шаблон Flyweght: пример с объектами String 048. Использование шаблонных решений. Шаблон Flyweght: диаграмма классов 049. Использование шаблонных решений. Шаблон Flyweght: реализация. Часть 1 050. Использование шаблонных решений. Шаблон Flyweght: реализация. Часть 2 051. Использование шаблонных решений. Шаблон Flyweght: тестирование 052. Использование шаблонных решений. Шаблон Flyweght: взаимодействие с фабрикой 053. Использование шаблонных решений. Шаблон Composite: проверка работы 054. Использование шаблонных решений. Шаблон Composite: пример реализации 055. Использование шаблонных решений. Шаблон Adapter: как приспособить неподходящий класс 056. Использование шаблонных решений. Шаблон Strategy: UML диаграмма и тестовая задача 057. Использование шаблонных решений. Шаблон Strategy: реализация 058. Использование шаблонных решений. Шаблон State: UML диаграмма, защищенные типы для тестов 059. Использование шаблонных решений. Шаблон State: подготовка среды для тестирования 060. Использование шаблонных решений. Шаблон State: определение состояний, определяющих поведение 061. Использование шаблонных решений. Шаблон State: реализация состояний 062. Использование шаблонных решений. Шаблон State: реализация контекста использования 063. Использование шаблонных решений. Шаблоны проектирования: заключение 064. Структуры данных. Структуры данных: обзор классов 065. Структуры данных. Массивы данных: объявление 066. Структуры данных. 2-х мерный массив с переменной размерностью 067. Структуры данных. Компиляция и проверка примера 068. Структуры данных. Особенности массива элементов типа Object 069. Структуры данных. Класс вектор в структуре Collections 070. Структуры данных. Основные свойства класса вектор 071. Структуры данных. Описание методов класса вектор 072. Структуры данных. Использование методов класса вектор 073. Структуры данных. Эксперименты с векторными операциями 074. Структуры данных. Введение в Collections framework 075. Структуры данных. Создание среды тестирования 076. Структуры данных. Адаптация тестовых классов 077. Структуры данных. Проверка тестовых средств 078. Структуры данных. Интерфейс Collection: общие методы 079. Структуры данных. Интерфейс Set и эквивалентность элементов 080. Структуры данных. TreeSet как сортировщик 081. Структуры данных. Интерфейс Collection: удаление объектов из наборов 082. Структуры данных. Интерфейс Collection: перечисление элементов 083. Структуры данных. Интерфейсы Set и List: что они добавляют 084. Структуры данных. Интерейс SortedSet: как сравниваются элементы 085. Структуры данных. Интерфейс SortedSet: проверка Comparator-а 086. Структуры данных. Специальные реализации интерфейсов 087. Структуры данных. Интерфейс Map. Введение 088. Структуры данных. Map и Properties: сравнение 089. Структуры данных. Интерфейс Map: перечисление пар ключ – значение 090. Структуры данных. Пример комплексного использования 091. Структуры данных. Простота модификации 092. Структуры данных. Collections framework - заключение 093. Интерфейс пользователя. Графический интерфейс пользователя и SWING 094. Интерфейс пользователя. Пример добавления элемента SWING 095. Интерфейс пользователя. Обработка действий пользователя 096. Интерфейс пользователя. Компоненты шаблона MVC 097. Интерфейс пользователя. Первый пример реализации MVC 098. Интерфейс пользователя. Добавление компонент SWING-а 099. Интерфейс пользователя. Шаблон Observer: UML-диаграмма и пример реализации 100. Интерфейс пользователя. Создание компонент View и Controller для пасьянса 101. Интерфейс пользователя. Создание компоненты Model для пасьянса 102. Интерфейс пользователя. Как отображаются несколько моделей одним View 103. Интерфейс пользователя. Пример программирования Controller-а 104. Интерфейс пользователя. Использование контролера для ComboBox-а 105. Интерфейс пользователя. Использование класса Graphics для GUI 106. Интерфейс пользователя. Подготовка отображения для пасьянса Солитер 107. Интерфейс пользователя. Добавления мышки к компоненте Controller 108. Интерфейс пользователя. Проверка правил пасьянса в моделях 109. Интерфейс пользователя. UML-диаграмма и UI-delegate 110. Интерфейс пользователя. Как выглядит Look and Feel 111. Интерфейс пользователя. Как изменить JButton 112. Интерфейс пользователя. Как анимировать кнопку 113. Интерфейс пользователя. Архитектура клиент-сервер 114. Интерфейс пользователя. Вызов удаленных объектов 115. Интерфейс пользователя. Компоненты RMI-программ 116. Интерфейс пользователя. Пример RMI-программы 117. Интерфейс пользователя. Компиляция и запуск RMI-программ 118. Сервлеты в интернет-приложениях. Введение в технологию сервлетов 119. Сервлеты в интернет-приложениях. Создание первых сервлетов 120. Сервлеты в интернет-приложениях. Жизненный цикл сервлетов. Часть 1 121. Сервлеты в интернет-приложениях. Жизненный цикл сервлетов. Часть 2 122. Сервлеты в интернет-приложениях. Использование графики в сервлетах 123. Сервлеты в интернет-приложениях. Работа сервлетов с использованием сжатых форматов 124. Сервлеты в интернет-приложениях. Tomcat как Веб-сервер 125. Сервлеты в интернет-приложениях. Пример Веб-приложения 126. Сервлеты в интернет-приложениях. Встроенная система безопасности в сервлет-контейнере 127. Сервлеты в интернет-приложениях. Типы авторизации пользователей 128. Сервлеты в интернет-приложениях. Формы авторизации пользователей 129. Сервлеты в интернет-приложениях. Особенности использования баз данных из сервлетов 130. Сервлеты в интернет-приложениях. Обращение к базам данных из сервлетов 131. Сервлеты в интернет-приложениях. Работа с XML файлами из сервлетов. Часть 1 132. Сервлеты в интернет-приложениях. Работа с XML файлами из сервлетов. Часть 2 133. Сервлеты в интернет-приложениях. Использование фильтров и listener-ов в веб-приложениях. Часть 1 134. Сервлеты в интернет-приложениях. Использование фильтров и listener-ов в веб-приложениях. Часть 2 135. JSP в интернет-приложениях. Введение в технологию JSP, синтаксис и скриптовые элементы JSP 136. JSP в интернет-приложениях. Директивы JSP. Часть 1 137. JSP в интернет-приложениях. Директивы JSP. Часть 2 138. JSP в интернет-приложениях. Встроенные объекты и области видимости в JSP 139. JSP в интернет-приложениях. Примеры обработки HTML форм. Часть 1 140. JSP в интернет-приложениях. Примеры обработки HTML форм. Часть 2 141. JSP в интернет-приложениях. Примеры обработки HTML форм. Часть 3 142. JSP в интернет-приложениях. Примеры обработки HTML форм. Часть 4 143. JSP в интернет-приложениях. Действия JSP. Часть 1 144. JSP в интернет-приложениях. Действия JSP. Часть 2 145. JSP в интернет-приложениях. Примеры обработки HTML форм с использованием JSP действий 146. Что нового в JAVA-5. Переменные аргументы и For-Each 147. Что нового в JAVA-5. Generics и Autoboxing - пример использования 148. Что нового в JAVA-5. Пример использования типа Enum