-
Урок 1.
00:08:05
1.1 Почему C# ( Введение)
-
Урок 2.
00:05:18
1.2 Как устроен курс
-
Урок 3.
00:02:28
1.3 Обзор проекта
-
Урок 4.
00:08:47
1.4 Знакомство с автором
-
Урок 5.
00:02:11
1.5 Проект домашних заданий
-
Урок 6.
00:03:33
2.1 Обзор IDE (Настройка окружения)
-
Урок 7.
00:03:24
2.2 Введение в .NET
-
Урок 8.
00:04:27
2.3 Установка и настройка .NET и VSCode в Windows
-
Урок 9.
00:06:47
2.4 Установка и настройка .NET и VSCode в Linux
-
Урок 10.
00:05:33
2.5 Установка и настройка .NET и VSCode в MacOS
-
Урок 11.
00:06:15
2.6 Создание проекта. Структура проекта C#
-
Урок 12.
00:07:33
3.1 Встроенные типы (Система типов)
-
Урок 13.
00:03:13
3.2 Целочисленные типы
-
Урок 14.
00:02:44
3.3 Вещественные типы
-
Урок 15.
00:03:53
3.4 Числовые преобразования I
-
Урок 16.
00:02:57
3.5 Числовые преобразования II
-
Урок 17.
00:05:27
3.6 Арифметические операции
-
Урок 18.
00:05:50
3.7 Упражнения - преобразования
-
Урок 19.
00:04:15
3.8 Cимвольный тип
-
Урок 20.
00:04:51
3.9 Введение в объекты
-
Урок 21.
00:07:23
3.10 Строки
-
Урок 22.
00:12:21
3.11 Упражнение - строки
-
Урок 23.
00:04:09
4.1 Булев тип и операторы сравнения (Управление потоком)
-
Урок 24.
00:07:47
4.2 Логические операции
-
Урок 25.
00:05:35
4.3 Оператор if-else
-
Урок 26.
00:06:38
4.4 Упражнение - if-else
-
Урок 27.
00:05:31
4.5 Оператор switch
-
Урок 28.
00:04:54
4.6 Оператор switch. Переключение по типам
-
Урок 29.
00:05:10
4.7 Выражения switch (switch expressions)
-
Урок 30.
00:10:10
4.8 Упражнение - switch
-
Урок 31.
00:07:24
4.9 Типы значений и ссылочные типы
-
Урок 32.
00:05:28
4.10 Операторы для работы с null
-
Урок 33.
00:07:36
5.1 Массивы (Колекции)
-
Урок 34.
00:05:21
5.2 Индексы и диапазоны
-
Урок 35.
00:09:23
5.3 Упражнение - Индексы и диапазоны
-
Урок 36.
00:05:21
5.4 Многомерные массивы
-
Урок 37.
00:06:13
5.5 Упражнение - Многомерные массивы
-
Урок 38.
00:06:54
5.6 Списки
-
Урок 39.
00:06:28
5.7 Упражнение - Списки
-
Урок 40.
00:06:03
5.8 Словари
-
Урок 41.
00:05:59
5.9 Упражнение - Словари
-
Урок 42.
00:06:17
5.10 Очередь и стек
-
Урок 43.
00:06:31
5.11 Множества
-
Урок 44.
00:09:07
5.12 Упражнение - Стек, очередь, множества
-
Урок 45.
00:05:53
5.13 BitArray и ArrayList
-
Урок 46.
00:05:32
6.1 Проект. Создание. Настройка репозитория (Циклы)
-
Урок 47.
00:05:09
6.2 Циклы while и do-while
-
Урок 48.
00:06:32
6.3 Операторы перехода
-
Урок 49.
00:05:24
6.4. Упражнение - Цикл while и операторы перехода
-
Урок 50.
00:07:42
6.5 Проект. Добавление меню
-
Урок 51.
00:05:53
6.6 Цикл for
-
Урок 52.
00:06:09
6.7 Упражнение - Цикл for
-
Урок 53.
00:04:19
6.8 Цикл foreach
-
Урок 54.
00:07:24
6.9 Упражнение - Цикл foreach
-
Урок 55.
00:06:32
7.1 Введение в ООП. Классы (ООП и классы)
-
Урок 56.
00:06:30
7.2 Поля
-
Урок 57.
00:06:36
7.3 Конструкторы
-
Урок 58.
00:08:15
7.4 Упражнение - Конструкторы и поля
-
Урок 59.
00:06:30
7.5 Перечисления
-
Урок 60.
00:07:21
7.6 Проект. Добавление классов
-
Урок 61.
00:05:18
7.7 Методы. Возвращаемые значение
-
Урок 62.
00:11:01
7.8 Методы. Параметры и модификаторы
-
Урок 63.
00:07:56
7.9 Методы. Именованные параметры и параметры по умолчанию
-
Урок 64.
00:18:33
7.10 Упражнение - Методы
-
Урок 65.
00:14:28
7.11 Проект. Переход к ООП
-
Урок 66.
00:08:36
7.12 Свойства
-
Урок 67.
00:05:20
7.13 Упражнение - Свойства
-
Урок 68.
00:06:58
7.14 Наследование
-
Урок 69.
00:10:22
7.15 Наследование. Виртуальные члены
-
Урок 70.
00:06:44
7.16 Упражнение - Наследование и виртуальные члены
-
Урок 71.
00:23:57
7.17 Проект. Печать досок
-
Урок 72.
00:08:20
7.18 Наследование и конструкторы
-
Урок 73.
00:05:57
7.19 Упражнение - Наследование и конструкторы
-
Урок 74.
00:05:49
7.20 Деконструкторы
-
Урок 75.
00:05:14
7.21 Упражнение - Деконструкторы
-
Урок 76.
00:14:39
7.22 Проект. Заполнение доски компьютера. Часть 1
-
Урок 77.
00:01:37
7.23 Тест - Классы
-
Урок 78.
00:05:42
8.1 Стек и куча (Другие пользовальские типы)
-
Урок 79.
00:07:04
8.2 Структуры
-
Урок 80.
00:10:13
8.3 Упражнение - Структуры
-
Урок 81.
00:11:23
8.4 Проект. Заполнение доски компьютера. Часть 2
-
Урок 82.
00:06:36
8.5 Кортежи
-
Урок 83.
00:06:44
8.6 Записи
-
Урок 84.
00:08:16
8.7 Упражнение - Кортежи и записи
-
Урок 85.
00:09:49
8.8 Проект. Заполнение доски компьютера. Часть 3
-
Урок 86.
00:05:55
8.9 Абстрактные классы
-
Урок 87.
00:08:30
8.10 Интерфейсы
-
Урок 88.
00:13:07
8.11 Упражнение - Интерфейсы и абстрактные классы
-
Урок 89.
00:12:21
8.12 Проект. Заполнение поля игрока. Часть 1
-
Урок 90.
00:14:04
8.13 Обобщения
-
Урок 91.
00:12:16
8.14 Упражнение - Обобщения
-
Урок 92.
00:18:28
8.15 Проект. Заполнение поля игрока. Часть 2
-
Урок 93.
00:06:56
8.16 Типы значений допускающие значения null
-
Урок 94.
00:08:58
8.17 Ссылочные типы допускающие null
-
Урок 95.
00:08:43
8.18 Упражнения. Типы допускающие null
-
Урок 96.
00:23:27
8.19 Проект. Заполнение поля игрока. Часть 3
-
Урок 97.
00:10:25
9.1 Обработка ошибок. Исключения (Обработка ошибок и отладка)
-
Урок 98.
00:27:00
9.2. Проект. Разработка алгоритма игры. Часть 1
-
Урок 99.
00:12:52
9.3 Выражение try..catch..finally
-
Урок 100.
00:08:37
9.4 Упражнение - Обработка ошибок
-
Урок 101.
00:25:16
9.5. Проект. Разработка алгоритма игры. Часть 2
-
Урок 102.
00:11:57
9.6 Работа с датой и временем
-
Урок 103.
00:07:18
9.7 Упражнение - Работа с датой и временем
-
Урок 104.
00:06:57
9.8 Работа с файлами
-
Урок 105.
00:30:30
9.9 Проект. Сохранение игры
-
Урок 106.
00:09:22
9.10 Управление пакетами
-
Урок 107.
00:21:45
9.11 Проект. Загрузка игры
-
Урок 108.
00:17:00
9.12 Отладка приложений в VSCODE
-
Урок 109.
00:15:57
9.13 Проект. Заключение