TeachPro.ru с нами 25225 учеников, скачано 11592 курса, подключено 316 школ
TeachPro.ru » Программирование » Java для профессионалов
Курс Java для профессионалов

Java для профессионалов

Java для профессионалов

Год издания: 2006

148
интерактивных лекций
1853
контрольных вопросов

Статус курса: платный

31 часов 48 минут
длительность видео
104
тестовых задач

Руководство пользователя: скачать

Получите сертификат о прохождении курса! Подробнее...
  • text

    Онлайн курс

  • text

    Описание

  • text

    Обсуждение

Здесь Вы можете оставить любые пожелания и комментарии

blog comments powered by Disqus

Аннотация


Данный мультимедийный интерактивный самоучитель (учебный курс) предназначен для обучения программированию на объектно-ориентированном языке программирования Java, разработанном компанией Sun Microsystems.

В курсе рассмотрены инструментальные средства программиста, такие как: компиляция, документирование, тестирование, архивация и пакетная обработка. Показаны способы использования шаблонных решений, описаны структуры данных и интерфейс пользователя. Рассказано о сервлетах и JSP в интернет-приложениях и о том, что нового в JAVA-5.

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

Уроки

Просмотры
Всего:33551

Инструментальные средства программиста

Компиляция, документирование, тестирование

1.Введение в инструментальные средства программирования1349
2.Системное окружение и Java145
3.Графический редактор jEdit: инсталляция156
4.Графический редактор jEdit: основные возможности194
5.Подготовка докуменции средствами J2SDK212
6.Возможности утилиты javadoc289
7.Тестовая среда JUnit: введение240
8.Тестовая среда JUnit: пример простого использования171
9.Тестовая среда JUnit: использование TestCase235
10.Тестовая среда JUnit: использование TestSuit102
11.Средство протоколирования log4j: инсталляция999
12.Основной сценарий использования log4j267
13.Компонента Logger пакета log4j364
14.Компонента Appender пакета log4j201
15.Компонента Layout пакета log4j225
16.Средства внешнего конфигурирования пакета log4j93

Архивация и пакетная обработка

17.Java-архив: введение163
18.Примеры использования утилиты jar109
19.Средство пакетной обработки ant: установка137
20.Регистрация пакета ant в системе225
21.Структура управляющего файла build.xml950
22.Простой пример использования пакета ant125
23.Организация многошагового процесса средствами пакета ant122
24.Поддержка командной разработки: CVS147
25.Основные возможности CVS112
26.Примеры использования CVS157

Использование шаблонных решений

Шаблоны порождения объектов

27.Порождение объектов: тестовая задача для фабричного метода248
28.Реализация фабричного метода143
29.Использование фабричного метода103
30.Порождение объектов: создание одиночного объекта138
31.Проверка шаблона Singleton1081
32.Совместное использование шаблонов78
33.Реализация фабрики пасьянсов87
34.Проверка взаимодействия шаблонов160
35.Порождение объектов: фабрика фабрик86
36.Реализация абстрактной фабрики64
37.Элементы UML для шаблонов Prototype и Builder236

Шаблоны структурирования объектов

38.Структурные шаблоны - способы сочетания объектов209
39.Объекты-заместители: UML-диаграмма шаблона Proxy132
40.Объекты-заместители: подготовка среды тестирования148
41.Объекты-заместители: проверка работы программы891
42.Объекты-заместители: реализация шаблона Proxy254
43.Шаблон Decorator: диаграммы классов и взаимодействия68
44.Шаблон Decorator: реализация основных участников111
45.Шаблон Decorator: реализация среды тестирования128
46.Шаблон Decorator: проверка функционирования149
47.Шаблон Flyweght: пример с объектами String188
48.Шаблон Flyweght: диаграмма классов71
49.Шаблон Flyweght: реализация ( Часть 1 )149
50.Шаблон Flyweght: реализация ( Часть 2 )130
51.Шаблон Flyweght: тестирование821
52.Шаблон Flyweght: взаимодействие с фабрикой295
53.Шаблон Composite: проверка работы114
54.Шаблон Composite: пример реализации195
55.Шаблон Adapter: как приспособить неподходящий класс93

Шаблоны взаимодействия объектов

56.Шаблон Strategy: UML диаграмма и тестовая задача39
57.Шаблон Strategy: реализация194
58.Шаблон State: UML диаграмма, защищённые типы для тестов113
59.Шаблон State: подготовка среды для тестирования77
60.Шаблон State: определение состояний, определяющих поведение136
61.Шаблон State: реализация состояний957
62.Шаблон State: реализация контекста использования182
63.Шаблоны проектирования: заключение179

Структуры данных

Массивы, векторы, словари

64.Структуры данных: обзор классов130
65.Массивы данных: объяавление74
66.2-х мерный массив с переменной размерностью257
67.Компиляция и проверка примера147
68.Особенности массива элементов типа Object233
69.Класс вектор в структуре Collections89
70.Основные свойства класса вектор67
71.Описание методов класса вектор927
72.Использование методов класса вектор147
73.Эксперименты с векторными операциями100

Введение в Collections framework

74.Введение в Collections framework99
75.Создание среды тестирования236
76.Адаптация тестовых классов142
77.Проверка тестовых средств152
78.Интерфейс Collection: общие методы54
79.Интерфейс Set и эквивалентность элементов60
80.TreeSet как сортировщик220
81.Интерфейс Collection: удаление объектов из наборов821
82.Интерфейс Collection: перечисление элементов80
83.Интерфейсы Set и List: что они добавляют219
84.Интерейс SortedSet: как сравниваются элементы111
85.Интерфейс SortedSet: проверка Comparator-а50
86.Специальные реализации интерфейсов99
87.Интерфейс Map. Введение270
88.Map и Properties: сравнение174
89.Интерфейс Map: перечисление пар ключ – значение242
90.Пример комплексного использования153
91.Простота модификации802
92.Collections framework - заключение125

Интерфейс пользователя

Элементы GUI

93.Графический интерфейс пользователя и SWING186
94.Пример добавления элемента SWING142
95.Обработка действий пользователя107
96.Компоненты шаблона MVC150
97.Первый пример реализации MVC83
98.Добавление компонент SWING-а84

Архитектура MVC

99.Шаблон Observer: UML-диаграмма и пример реализации84
100.Создание компонент View и Controller для пасьянса83
101.Создание компоненты Model для пасьянса945
102.Как отображаются несколько моделей одним View113
103.Пример программирования Controller-а66
104.Использование контролёра для ComboBox-а230
105.Использование класса Graphics для GUI40
106.Подготовка отображения для пасьянса Солитёр37
107.Добавления мышки к компоненте Controller112
108.Проверка правил пасьянса в моделях73

Архитектура SWING-а

109.UML-диаграмма и UI-delegate277
110.Как выглядит Look and Feel176
111.Как изменить JButton748
112.Как анимировать кнопку132

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

113.Архитектура клиент-сервер140
114.Вызов удалённых объектов155
115.Компоненты RMI-программ62
116.Пример RMI-программы159
117.Компиляция и запуск RMI-программ157

Сервлеты в интернет-приложениях

118.Введение в технологию сервлетов139
119.Создание первых сервлетов97
120.Жизненный цикл сервлетов ( Часть 1 )148
121.Жизненный цикл сервлетов ( Часть 2 )864
122.Использование графики в сервлетах207
123.Работа сервлетов с использованием сжатых форматов88
124.Tomcat как Веб-сервер82
125.Пример Веб-приложения90
126.Встроенная система безопасности в сервлет-контейнере251
127.Типы авторизации пользователей124
128.Формы авторизации пользователей131
129.Особенности использования баз данных из сервлетов116
130.Обращение к базам данных из сервлетов90
131.Работа с XML файлами из сервлетов ( Часть 1 )822
132.Работа с XML файлами из сервлетов ( Часть 2 )257
133.Использование фильтров и listener-ов в веб-приложениях ( Часть 1 )102
134.Использование фильтров и listener-ов в веб-приложениях ( Часть 2 )45

JSP в интернет-приложениях

135.Введение в технологию JSP, синтаксис и скриптовые элементы JSP129
136.Директивы JSP ( Часть 1 )293
137.Директивы JSP ( Часть 2 )309
138.Встроенные объекты и области видимости в JSP187
139.Примеры обработки HTML форм ( Часть 1 )42
140.Примеры обработки HTML форм ( Часть 2 )281
141.Примеры обработки HTML форм ( Часть 3 )887
142.Примеры обработки HTML форм ( Часть 4 )112
143.Действия JSP ( Часть 1 )193
144.Действия JSP ( Часть 2 )181
145.Примеры обработки HTML форм с использованием JSP действий104

Что нового в JAVA-5

146.Переменные аргументы и For-Each97
147.Generics и Autoboxing - пример использования131
148.Пример использования типа Enum190

Неограниченный доступ
к более 250 курсам на 1 год

15233 учеников 500 руб.
Получите неограниченный доступ
к более 250 курсам

Доступ к 1 курсу с получением сертификата о прохождении курса

77 выдано 990 руб.

Скачать курс для компьютера

5866 скачано 500 руб.
Скачайте тот же самый курс,
продающийся в магазинах на CD (DVD)

Рейтинг студентов

Лидер курса 174 балла

Олег Борисов

2 место
50 баллов
Roman Ivanov
3 место
49 баллов
Надежда Крупская
4 место
49 баллов
Хведчик Галина
5 место
37 баллов
Андрей Захаров

Рейтинг школ

1 место
 
2 место
 
3 место
 
4 место
 
5 место
 

Понравился курс? Расскажи друзьям!

webmoney yandex mail sms Евросеть Киви Элекснет ЕСГП РБК Виза
Образовательный портал TeachPro.ru разработан при поддержке Фонда содействия развитию малых форм предприятий
в научно-технической сфере
Версия: 1.0.3462.0 Дата: 18.01.2015 23:35:56
© ООО "МультиМедиа Паблишинг", 2013, Все права защищены