Содержание пакета (3 курса)
1. Объектно-ориентированное программирование на Java 5.0
1. Классы
5 уроков
👁
5 525
👤
2 614
Открытый
1.1
Введение в ООП
↗
2 158
752
22м
85
Открытый
1.2
Классы и объекты
↗
1 644
551
194м
83
Закрытый
1.3
Классы и объекты. Продолжение
↗
614
472
181м
62
Закрытый
1.4
Переопределение методов Object
↗
577
417
278м
64
Закрытый
1.5
Статические члены класса
↗
532
422
87м
40
2. Наследование
4 урока
👁
1 930
👤
1 401
Закрытый
2.1
Основы наследования
↗
522
353
454м
55
Закрытый
2.2
Абстрактные и final классы
↗
485
355
170м
45
Закрытый
2.3
Интерфейсы
↗
471
353
216м
53
Закрытый
2.4
Пакеты
↗
452
340
35м
49
3. Исключения
3 урока
👁
1 297
👤
955
Закрытый
3.1
Обработка исключений
↗
457
352
91м
50
Закрытый
3.2
Генерация исключений
↗
429
328
145м
46
Закрытый
3.3
Дополнительные задачи на использование исключений
↗
411
275
185м
46
4. Использование классов и интерфейсов
4 урока
👁
1 629
👤
1 001
Закрытый
4.1
Классы - обертки
↗
424
274
197м
39
Закрытый
4.2
Вложенные классы
↗
396
287
93м
25
Закрытый
4.3
Дженерики
↗
429
250
328м
40
Закрытый
4.4
Стандартные интерфейсы
↗
380
190
315м
32
5. Паттерны проектирования
5 уроков
👁
1 683
👤
852
Закрытый
5.1
Паттерн "Singleton"
↗
425
215
96м
28
Закрытый
5.2
Паттерн "Декоратор"
↗
346
185
150м
22
Закрытый
5.3
Паттерн "Наблюдатель"
↗
304
154
184м
22
Закрытый
5.4
Паттерн "Стратегия"
↗
279
160
91м
16
Закрытый
5.5
Фабричные паттерны
↗
329
138
140м
32
2. Основы языка Java 4.962
1. Введение в Java
7 уроков
👁
78 631
👤
31 280
Открытый
1.1
История Java и особенности языка
↗
28 970
9 394
30м
531
Открытый
1.2
Работа в IDE и первый проект
↗
15 584
8 399
25м
341
Открытый
1.3
Хранение чисел в памяти компьютера
↗
3 343
2 176
13м
107
Открытый
1.4
Переменные и типы данных
↗
11 725
1 859
34м
323
Открытый
1.5
Операции в Java
↗
2 770
1 564
32м
95
Открытый
1.6
Преобразование типов
↗
8 507
4 812
30м
190
Открытый
1.7
Ввод и вывод. Вычисления
↗
7 732
3 076
167м
313
2. Алгоритмические конструкции
6 уроков
👁
22 354
👤
7 819
Открытый
2.1
Оператор ветвления if
↗
6 414
934
172м
276
Открытый
2.2
Оператор switch
↗
1 550
607
121м
68
Открытый
2.3
Операторы цикла
↗
4 685
687
105м
180
Закрытый
2.4
Отладка программ в Intellij Idea
↗
2 839
1 780
23м
100
Закрытый
2.5
Вложенные циклы
↗
3 396
1 981
80м
164
Закрытый
2.6
Передача управления из тела цикла
↗
3 470
1 830
58м
129
3. Методы
1 урок
👁
4 267
👤
1 573
Закрытый
3.1
Методы в Java
↗
4 267
1 573
129м
187
4. Массивы
4 урока
👁
11 746
👤
6 301
Закрытый
4.1
Одномерные массивы
↗
3 437
1 706
102м
149
Закрытый
4.2
Класс Arrays
↗
3 026
1 699
51м
119
Закрытый
4.3
Двумерные массивы
↗
2 629
1 530
59м
124
Закрытый
4.4
Массивы и методы
↗
2 654
1 366
84м
132
5. Строки
2 урока
👁
5 777
👤
2 542
Закрытый
5.1
Класс String
↗
2 996
1 350
115м
149
Закрытый
5.2
Классы StringBuffer и StringBuilder
↗
2 781
1 192
80м
125
3. Прокачай Java 5.0
1. Ввод/Вывод в Java
5 уроков
👁
1 799
👤
603
Открытый
1.1
Байтовые потоки ввода-вывода
↗
895
147
155м
28
Открытый
1.2
Байтовые потоки (продолжение)
↗
422
136
66м
12
Закрытый
1.3
Символьные потоки
↗
173
108
349м
13
Закрытый
1.4
Сериализация и классы File, FileDescriptor
↗
158
111
105м
13
Закрытый
1.5
Классы Path, Files и Paths
↗
151
101
59м
8
2. Коллекции
4 урока
👁
666
👤
389
Закрытый
2.1
Фреймворк Collections
↗
193
145
37м
15
Закрытый
2.2
Списки
↗
179
81
422м
15
Закрытый
2.3
Множества
↗
153
88
157м
13
Закрытый
2.4
Отображения
↗
141
75
369м
14
3. Даты, время, форматирование
4 урока
👁
410
👤
295
Закрытый
3.1
Date и SimpleDateFormat
↗
121
84
135м
9
Закрытый
3.2
Calendar и Formatter
↗
100
76
154м
6
Закрытый
3.3
Даты и время в Java 8
↗
96
70
166м
8
Закрытый
3.4
Задачи на использование даты и времени
↗
93
65
92м
7
4. Регулярные выражения
3 урока
👁
329
👤
185
Закрытый
4.1
Регулярные выражения
↗
133
77
140м
12
Закрытый
4.2
Регулярные выражения. Продолжение
↗
103
55
297м
10
Закрытый
4.3
Регулярные выражения. Окончание
↗
93
53
284м
6
5. Многопоточность
3 урока
👁
347
👤
242
Закрытый
5.1
Управление потоками
↗
129
90
70м
6
Закрытый
5.2
Синхронизация потоков
↗
111
77
70м
10
Закрытый
5.3
Взаимодействие потоков
↗
107
75
20м
6
6. Лямбда-выражения
4 урока
👁
452
👤
333
Закрытый
6.1
Введение в лямбда-выражения
↗
133
87
150м
14
Закрытый
6.2
Стандартные функциональные интерфейсы
↗
110
86
81м
10
Закрытый
6.3
Стандартные функциональные интерфейсы (продолжение)
↗
108
75
199м
7
Закрытый
6.4
Ссылки на методы
↗
101
85
22м
6
7. Streams
5 уроков
👁
581
👤
346
Закрытый
7.1
Введение в Streams
↗
138
84
80м
12
Закрытый
7.2
Операции с потоками
↗
119
71
309м
15
Закрытый
7.3
Операции с потоками (продолжение)
↗
103
66
140м
10
Закрытый
7.4
Коллекторы и компараторы
↗
105
64
179м
8
Закрытый
7.5
Итоги по Streams
↗
116
61
86м
8