TeachPro.ru с нами 25607 учеников, скачано 11675 курсов, подключено 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.

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

Уроки

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

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

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

1.Введение в инструментальные средства программирования1415
2.Системное окружение и Java152
3.Графический редактор jEdit: инсталляция162
4.Графический редактор jEdit: основные возможности200
5.Подготовка докуменции средствами J2SDK214
6.Возможности утилиты javadoc292
7.Тестовая среда JUnit: введение245
8.Тестовая среда JUnit: пример простого использования179
9.Тестовая среда JUnit: использование TestCase246
10.Тестовая среда JUnit: использование TestSuit104
11.Средство протоколирования log4j: инсталляция1051
12.Основной сценарий использования log4j276
13.Компонента Logger пакета log4j368
14.Компонента Appender пакета log4j203
15.Компонента Layout пакета log4j231
16.Средства внешнего конфигурирования пакета log4j103

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

17.Java-архив: введение169
18.Примеры использования утилиты jar117
19.Средство пакетной обработки ant: установка145
20.Регистрация пакета ant в системе230
21.Структура управляющего файла build.xml1007
22.Простой пример использования пакета ant129
23.Организация многошагового процесса средствами пакета ant129
24.Поддержка командной разработки: CVS153
25.Основные возможности CVS114
26.Примеры использования CVS162

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

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

27.Порождение объектов: тестовая задача для фабричного метода251
28.Реализация фабричного метода160
29.Использование фабричного метода114
30.Порождение объектов: создание одиночного объекта148
31.Проверка шаблона Singleton1141
32.Совместное использование шаблонов88
33.Реализация фабрики пасьянсов95
34.Проверка взаимодействия шаблонов165
35.Порождение объектов: фабрика фабрик87
36.Реализация абстрактной фабрики65
37.Элементы UML для шаблонов Prototype и Builder239

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

38.Структурные шаблоны - способы сочетания объектов211
39.Объекты-заместители: UML-диаграмма шаблона Proxy135
40.Объекты-заместители: подготовка среды тестирования149
41.Объекты-заместители: проверка работы программы943
42.Объекты-заместители: реализация шаблона Proxy255
43.Шаблон Decorator: диаграммы классов и взаимодействия73
44.Шаблон Decorator: реализация основных участников115
45.Шаблон Decorator: реализация среды тестирования130
46.Шаблон Decorator: проверка функционирования150
47.Шаблон Flyweght: пример с объектами String192
48.Шаблон Flyweght: диаграмма классов73
49.Шаблон Flyweght: реализация ( Часть 1 )150
50.Шаблон Flyweght: реализация ( Часть 2 )131
51.Шаблон Flyweght: тестирование863
52.Шаблон Flyweght: взаимодействие с фабрикой296
53.Шаблон Composite: проверка работы116
54.Шаблон Composite: пример реализации196
55.Шаблон Adapter: как приспособить неподходящий класс94

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

56.Шаблон Strategy: UML диаграмма и тестовая задача40
57.Шаблон Strategy: реализация195
58.Шаблон State: UML диаграмма, защищённые типы для тестов115
59.Шаблон State: подготовка среды для тестирования78
60.Шаблон State: определение состояний, определяющих поведение138
61.Шаблон State: реализация состояний1004
62.Шаблон State: реализация контекста использования184
63.Шаблоны проектирования: заключение180

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

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

64.Структуры данных: обзор классов131
65.Массивы данных: объяавление76
66.2-х мерный массив с переменной размерностью259
67.Компиляция и проверка примера148
68.Особенности массива элементов типа Object234
69.Класс вектор в структуре Collections92
70.Основные свойства класса вектор70
71.Описание методов класса вектор977
72.Использование методов класса вектор148
73.Эксперименты с векторными операциями101

Введение в Collections framework

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

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

Элементы GUI

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

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

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

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

109.UML-диаграмма и UI-delegate278
110.Как выглядит Look and Feel177
111.Как изменить JButton792
112.Как анимировать кнопку133

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

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

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

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

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

135.Введение в технологию JSP, синтаксис и скриптовые элементы JSP130
136.Директивы JSP ( Часть 1 )294
137.Директивы JSP ( Часть 2 )309
138.Встроенные объекты и области видимости в JSP190
139.Примеры обработки HTML форм ( Часть 1 )42
140.Примеры обработки HTML форм ( Часть 2 )282
141.Примеры обработки HTML форм ( Часть 3 )931
142.Примеры обработки HTML форм ( Часть 4 )114
143.Действия JSP ( Часть 1 )195
144.Действия JSP ( Часть 2 )182
145.Примеры обработки HTML форм с использованием JSP действий104

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

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

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

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

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

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

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

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

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

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

Олег Борисов

2 место
113 балла
Drokin Ivan
3 место
50 баллов
Roman Ivanov
4 место
49 баллов
Надежда Крупская
5 место
49 баллов
Хведчик Галина

Рейтинг школ

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

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

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