Содержание курса
1. Введение
1 урок
9
8
0м
1
Закрытый
1.1
Описание курса
↗
9
8
-
1
2. Блок 1.
8 уроков
88
54
208м
1
Открытый
2.1
Введение. Часть 1. Объектно-ориентированное программирование
↗
26
11
39м 58с
1
Закрытый
2.2
Введение. Часть 2. Классы, поля и методы
↗
9
7
73м 18с
0
Открытый
2.3
Конструктор класса
↗
12
7
24м 51с
0
Закрытый
2.4
Свойства класса
↗
7
5
25м 14с
0
Закрытый
2.5
Контрольная точка. Базовое ООП.
↗
7
6
-
0
Открытый
2.6
Массив. Часть 1. Создание и работа с массивом.
↗
14
9
17м 35с
0
Закрытый
2.7
Массив. Часть 2. Цикл for
↗
7
6
12м 40с
0
Закрытый
2.8
Класс String. Основы.
↗
6
3
19м 34с
0
3. Блок 2.
19 уроков
115
90
292м
0
Закрытый
3.1
Введение.
↗
5
5
-
0
Закрытый
3.2
Инкапсуляция. Инвариант объекта.
↗
6
5
19м 43с
0
Закрытый
3.3
Наследование
↗
7
5
27м 4с
0
Закрытый
3.4
Полиморфизм. Перегрузка методов.
↗
6
5
15м 44с
0
Закрытый
3.5
Абстракция
↗
7
6
15м 44с
0
Закрытый
3.6
Виртуальные методы
↗
6
3
13м 12с
0
Закрытый
3.7
Интерфейсы
↗
6
5
24м 1с
0
Закрытый
3.8
Контрольная точка. Принципы ООП.
↗
5
5
-
0
Закрытый
3.9
Классы и структуры. Часть 1.
↗
5
5
13м 43с
0
Открытый
3.10
Классы и структуры. Часть 2
↗
13
8
22м 26с
0
Закрытый
3.11
Классы и структуры. Часть 3.
↗
7
5
13м 28с
0
Закрытый
3.12
Статические классы
↗
5
4
16м 30с
0
Закрытый
3.13
Тип object и преобразования типов.
↗
5
4
23м 57с
0
Закрытый
3.14
Значение Null и значения по умолчанию
↗
5
4
16м 46с
0
Закрытый
3.15
Обобщения.
↗
6
4
17м 35с
0
Закрытый
3.16
Список. Цикл foreach.
↗
5
4
12м 35с
0
Закрытый
3.17
Делегаты. Часть 1.
↗
5
5
17м 33с
0
Закрытый
3.18
Делегаты. Часть 2.
↗
6
4
13м 1с
0
Закрытый
3.19
События
↗
5
4
19м 45с
0
4. Блок 3
38 уроков
180
133
0м
0
Закрытый
4.1
Введение
↗
5
5
-
0
Закрытый
4.2
Платформа .NET
↗
5
4
-
0
Закрытый
4.3
Сравнение объектов
↗
5
4
-
0
Закрытый
4.4
Методы Equals и GetHashCode.
↗
5
4
-
0
Закрытый
4.5
Библиотека Math
↗
4
3
-
0
Закрытый
4.6
Принцип работы массива
↗
6
5
-
0
Закрытый
4.7
Организация списков
↗
4
4
-
0
Закрытый
4.8
Хеш-таблица
↗
4
3
-
0
Закрытый
4.9
Стек и очередь
↗
3
3
-
0
Закрытый
4.10
Изменяемые и неизменяемые типы данных
↗
5
4
-
0
Закрытый
4.11
Принцип работы строк
↗
5
4
-
0
Закрытый
4.12
Класс для работы с датой и временем
↗
5
4
-
0
Закрытый
4.13
Класс StringBuilder.
↗
5
4
-
0
Закрытый
4.14
Словарь
↗
5
4
-
0
Закрытый
4.15
Механика работы словаря
↗
5
3
-
0
Закрытый
4.16
Абстрактные классы и интерфейсы
↗
4
4
-
0
Закрытый
4.17
Регулярные выражения.
↗
5
4
-
0
Открытый
4.18
Управление памятью в .NET
↗
13
7
0м 23с
0
Закрытый
4.19
Ручное управление ресурсами
↗
4
4
-
0
Закрытый
4.20
Классы и структуры. Различия.
↗
4
4
-
0
Закрытый
4.21
Модификаторы параметров (ref, in, out)
↗
5
4
-
0
Закрытый
4.22
Преобразование значимых типов
↗
5
4
-
0
Закрытый
4.23
Особенности статических классов.
↗
4
3
-
0
Закрытый
4.24
Методы расширения.
↗
5
4
-
0
Закрытый
4.25
Основы LINQ.
↗
5
4
-
0
Закрытый
4.26
Работа с исключениями
↗
5
4
-
0
Закрытый
4.27
Работа с файлами. Класс FIle.
↗
5
4
-
0
Закрытый
4.28
SteamReared/SteamWriter
↗
3
2
-
0
Закрытый
4.29
Утечки памяти
↗
5
3
-
0
Закрытый
4.30
Рефлексия
↗
4
2
-
0
Закрытый
4.31
Индексаторы
↗
4
2
-
0
Закрытый
4.32
Типы многозадачности
↗
5
4
-
0
Закрытый
4.33
Атрибуты
↗
5
1
-
0
Закрытый
4.34
Сериализация
↗
4
1
-
0
Закрытый
4.35
Тип dynamic
↗
4
1
-
0
Закрытый
4.36
Кортежи
↗
4
3
-
0
Закрытый
4.37
Тип record
↗
4
3
-
0
Закрытый
4.38
Заключение
↗
3
3
-
0
5. Полезное
2 урока
7
6
0м
0
Закрытый
5.1
Оформление кода
↗
4
3
-
0
Закрытый
5.2
Словарь
↗
3
3
-
0
6. Практическая работа
38 уроков
184
134
0м
0
Открытый
6.1
Введение. классы, поля и методы
↗
18
3
0м 9с
0
Закрытый
6.2
Конструктор класса
↗
6
5
-
0
Закрытый
6.3
Свойства класса
↗
6
5
-
0
Закрытый
6.4
Контрольная точка
↗
5
4
-
0
Закрытый
6.5
Массивы и цикл for
↗
6
4
-
0
Закрытый
6.6
Класс String. Основы
↗
5
4
-
0
Закрытый
6.7
Инкапсуляция. Инвариант объекта
↗
5
4
-
0
Закрытый
6.8
Наследование
↗
5
4
-
0
Закрытый
6.9
Полиморфизм. Перегрузка методов.
↗
5
4
-
0
Закрытый
6.10
Абстракция
↗
5
5
-
0
Закрытый
6.11
Виртуальные методы
↗
5
4
-
0
Закрытый
6.12
Интерфейсы
↗
5
4
-
0
Открытый
6.13
Контрольная точка
↗
14
4
0м 13с
0
Закрытый
6.14
Классы и структуры. Организация памяти
↗
5
4
-
0
Закрытый
6.15
Статические классы
↗
5
4
-
0
Закрытый
6.16
Тип object и преобразование типов
↗
5
4
-
0
Закрытый
6.17
Значение null
↗
5
4
-
0
Закрытый
6.18
Обобщения
↗
5
4
-
0
Закрытый
6.19
Список. Цикл foreach
↗
5
4
-
0
Закрытый
6.20
Делегаты
↗
5
4
-
0
Закрытый
6.21
События
↗
4
3
-
0
Закрытый
6.22
Сравнение объектов
↗
3
3
-
0
Закрытый
6.23
Библиотека Math
↗
3
3
-
0
Закрытый
6.24
Принцип работы массива
↗
4
3
-
0
Закрытый
6.25
Принцип работы списка
↗
4
4
-
0
Закрытый
6.26
Хеш-таблица
↗
3
3
-
0
Закрытый
6.27
Стек и очередь
↗
3
3
-
0
Закрытый
6.28
Строки
↗
4
3
-
0
Закрытый
6.29
Работа с датой и временем
↗
3
3
-
0
Закрытый
6.30
StringBuilder
↗
3
3
-
0
Закрытый
6.31
Словарь
↗
3
3
-
0
Закрытый
6.32
Регулярные выражения
↗
3
3
-
0
Закрытый
6.33
Модикфикторы ref, in, out
↗
3
3
-
0
Закрытый
6.34
Преобразование значимых типов
↗
3
3
-
0
Закрытый
6.35
Основы LINQ
↗
3
3
-
0
Закрытый
6.36
Работа с файлами
↗
3
3
-
0
Закрытый
6.37
Типы многозадачности
↗
3
1
-
0
Закрытый
6.38
Экзамен
↗
4
2
-
0