- Описание
- Учебная программа
- FAQ
- Отзывы
Загляните в мир программирования с нашим курсом по языку программирования C#! Если вы стремитесь расширить свои навыки в области разработки программного обеспечения или мечтаете о создании собственных приложений, то этот курс идеально подходит для вас.
Присоединяйтесь к нам, чтобы обнаружить бесконечные возможности, которые открывает перед вами C#. Мы проведем вас через увлекательное путешествие от основных концепций до продвинутых техник разработки.
Мы разберем основы языка, включая типы данных, структуры управления и объектно-ориентированное программирование, а затем погрузимся в более глубокие темы, такие как многопоточность, LINQ и многое другое.
Не упустите возможность освоить один из самых востребованных языков программирования в индустрии. Присоединяйтесь к нашему курсу по C# прямо сейчас и откройте для себя мир бесконечных возможностей разработки программного обеспечения!
-
1Введение в C#Текст урока
-
2Установка среды разработкиSorry, this lesson is currently locked. You need to complete "Введение в C#" before accessing it.
-
3ОтладкаSorry, this lesson is currently locked. You need to complete "Введение в C#" before accessing it.
-
4Переменные, типы данных и операторыSorry, this lesson is currently locked. You need to complete "Введение в C#" before accessing it.
-
5Переменные, типы данных и операторыThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
6ЛитералыSorry, this lesson is currently locked. You need to complete "Введение в C#" before accessing it.
-
7ЛитералыThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
8Ввод / ВыводSorry, this lesson is currently locked. You need to complete "Введение в C#" before accessing it.
-
9Ввод / ВыводThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
10Поразрядные операцииSorry, this lesson is currently locked. You need to complete "Введение в C#" before accessing it.
-
11Поразрядные операцииThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
12Преобразование базовых типов данныхSorry, this lesson is currently locked. You need to complete "Введение в C#" before accessing it.
-
13Преобразование базовых типов данныхThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
14Условные выраженияSorry, this lesson is currently locked. You need to complete "Введение в C#" before accessing it.
-
15Условные выраженияThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
16ЦиклыSorry, this lesson is currently locked. You need to complete "Введение в C#" before accessing it.
-
17ЦиклыThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
18ЗамыканияSorry, this lesson is currently locked. You need to complete "Введение в C#" before accessing it.
-
19ЗамыканияThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
20ЗаданияSorry, this lesson is currently locked. You need to complete "Введение в C#" before accessing it.
-
21РешенияSorry, this lesson is currently locked. You need to complete "Введение в C#" before accessing it.
-
22Основы программирования на C#Sorry, this lesson is currently locked. You need to complete "Введение в C#" before accessing it.
-
23Новые возможности C# 10/11 — File-scoped namespaces, global using, record structsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
24Минимальные API в .NET — создание простейших HTTP-эндпоинтовThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
25Top-level statements в C# — упрощение кодаThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
26Классы и объектыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
27Конструкторы, деконструкторыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
28Класс ProgramSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
29СтруктурыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
30Типы данныхSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
31Область видимостиSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
32Пространство именSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
33Глобальные пространства именSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
34Подключение пространств имен по умолчаниюSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
35Создание библиотеки классов в Visual StudioSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
36Создание библиотеки классов с помощью .NET CLISorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
37Модификаторы доступаSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
38СвойстваSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
39Перегрузка методовSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
40Статические членыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
41NuGetSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
42Статические значения в классеSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
43NullSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
44Проверка переменных на nullSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
45ПсевдонимыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
46Статический импортSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
47НаследованиеSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
48ПолиморфизмSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
49Скрытие методовSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
50Абстрактные классыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
51Класс System.ObjectSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
52ОбобщенияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
53Ограничения обобщенийSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
54Наследование обобщенных типовSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
55ИнтерфейсыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
56Реализация интерфейсовSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
57Наследование интерфейсовSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
58ICloneableSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
59IComparableSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
60Ковариантность и контравариантностьSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
61Определение операторовSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
62Пользовательские преобразования между типами данныхSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
63ИндексаторыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
64Переменные-ссылкиSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
65Методы расширенияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
66Частичные классыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
67Анонимные типыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
68Отложенная инициализацияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
69MathSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
70ЗаданияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
71РешенияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
72ООПSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
73Dependency Injection в .NET - Встроенный контейнер и регистрация сервисовThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
74Records в C# — неизменяемые классы и сравнение по значениюThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
75Source Generators в C# — автоматическая генерация кодаThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
76МассивыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
77Многомерные массивыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
78ListSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
79Словари и хеш-таблицыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
80LINQ (Language-Integrated Query)Sorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
81Двусвязный списокSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
82ОчередьSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
83СтекSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
84ДекSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
85СловарьSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
86ObservableCollectionSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
87IEnumerable и IEnumeratorSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
88yieldSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
89SpanSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
90Индексы и ДиапазоныSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
91ЗаданияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
92РешенияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
93Работа с коллекциямиSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
94Обработка исключенийSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
95Использование конструкции try-catch-finallySorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
96catchSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
97Класс ExceptionSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
98Генерация исключенияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
99Классы исключенийSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
100ЗаданияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
101РешенияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
102Обработка ошибокSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
103ДелегатыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
104Анонимные методыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
105Лямбда-выраженияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
106СобытияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
107Ковариантность и контравариантность делегатовSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
108ДелегатыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
109Чтение и запись файловSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
110FileStreamSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
111Бинарные файлыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
112АрхивацияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
113Работа с JSONSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
114JsonSerializerSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
115Работа с базами данных с использованием ADO.NETSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
116ЗаданияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
117РешенияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
118Работа с файлами и базами данныхSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
119Entity Framework Core - Миграции и отношения (1:1, 1:N, N:N)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
120Dapper - микро-ORM для высокопроизводительных запросовThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
121Работа с NoSQL (MongoDB и Redis) в .NETThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
122Оптимизация запросов в Entity Framework Core — индексы и ленивая загрузкаThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
123Pattern matchingSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
124Property patternSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
125Паттерны кортежейSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
126Паттерны списковSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
127Позиционный паттернSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
128Реляционные и логические паттерныSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
129Pattern matchingSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
130Расширенный Pattern Matching в C# (list is [1, 2, 3])This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
131StringSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
132Операции со строкамиSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
133StringBuilderSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
134Регулярные выраженияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
135СтрокиSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
136DateTimeSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
137Форматирование даты и времениSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
138DateOnly и TimeOnlySorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
139Дата и времяSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
140Основы многопоточностиSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
141Синхронизация потоковSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
142ParameterizedThreadStartSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
143МониторыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
144AutoResetEventSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
145ЗаданияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
146РешенияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
147Многопоточное программированиеSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
148System.Threading.TasksSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
149Класс TaskSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
150Задачи продолженияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
151Класс ParallelSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
152Отмена задачSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
153Параллельное программированиеSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
154Асинхронные методыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
155Возвращение результатаSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
156Последовательное и параллельное выполнениеSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
157Обработка ошибок в асинхронных методахSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
158Асинхронное программированиеSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
159Producer/Consumer паттерн с Channels в .NETThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
160Parallel.ForEachAsync — асинхронный параллелизм в .NETThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
161ValueTask — оптимизация асинхронных методов в .NETThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
162LINQSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
163Проекция данныхSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
164Фильтрация данныхSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
165Сортировка данныхSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
166Работа с коллекциямиSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
167Агрегатные операцииSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
168Получение части коллекцииSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
169ГруппировкаSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
170Соединение коллекцийSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
171Получение элементовSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
172Типы выполнения запросовSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
173ДелегатыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
174Parallel LINQSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
175Обработка ошибокSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
176LINQSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
177IAsyncEnumerable — асинхронные потоки данных в .NETThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
178Parallel LINQ (PLINQ) — распараллеливание запросов в .NETThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
179РефлексияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
180Применение рефлексииSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
181Исследование методовSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
182Исследование полей и свойствSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
183Позднее связываниеSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
184АтрибутыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
185РефлексияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
186DLRSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
187DynamicObject и ExpandoObjectSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
188IronPythonSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
189DLRSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
190ДискиSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
191КаталогиSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
192ФайлыSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
193Работа с файловой системойSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
194XMLSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
195System.XmlSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
196Изменение XML-документаSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
197XPathSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
198LINQ to XMLSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
199Выборка элементовSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
200Изменение XML-документаSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
201СериализацияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
202XMLSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
205Windows FormsSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
206ЗаданияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
207РешенияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
208WPFSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
209ЗаданияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
210РешенияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
211Приложение КалькуляторSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
212MainWindow.xaml.csSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
213Приложение Учет книгSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
214Book.csSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
215AddEditWindow.xamlSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
216AddEditWindow.xaml.csSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
217Хранение в JsonSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
218Обновление AddEditWindowSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
219Разработка графических приложенийSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
220ASP.NETSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
221ЗаданияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
222РешенияSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
223Разработка веб-приложенийSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
226Модульное тестированиеSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
227Отладка приложенийSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
228ТестированиеSorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
229Модульное тестирование в .NET (xUnit/NUnit + Moq)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
230Интеграционные тесты с TestContainers (Docker + БД)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
231Настройка CI/CD с GitHub Actions и GitLab CIThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
232Логирование с Serilog + Elasticsearch в .NETThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
233Мониторинг в .NET (Health Checks + OpenTelemetry)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
234Защита от OWASP Top 10 угроз (XSS, CSRF, SQL-инъекции) в .NETThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
235Шифрование в .NET (AES, RSA, хеширование паролей)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
236Best Practices для безопасного кода в .NETThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
237Задания 1Sorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
238Решения 1Sorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
239Задания 2Sorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
240Решения 2Sorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
241Задания 3Sorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
242Решения 3Sorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
243Задания 4Sorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
244Решения 4Sorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
245Задания 5Sorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
246Решения 5Sorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
247Задания 6Sorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
248Решения 6Sorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
249Задания 7Sorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
-
250Решения 7Sorry, this lesson is currently locked. You need to complete "Основы программирования на C#" before accessing it.
