Курс на Stepik
Обложка курса «Квест-Курс: C# для продвинутых» на Stepik
1 000 ₽

Квест-Курс: C# для продвинутых 5.000

Открыть на
STEPIK.ORG

Пройдите путь от эксперта до мастера C#! Каждый этап курса — это самостоятельное задание в виде квеста, в котором вам предстоит решать реальные задачи и применять знания, чтобы двигаться дальше. Квесты помогут вам не только разобраться в теории, но и получить практический опыт, применяя самые актуальные возможности языка C#.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Квест-Курс: C# для продвинутых»Учеников на курсе 3
Сертификаты, выданные на курсе «Квест-Курс: C# для продвинутых»Сертификатов выдано 2
Отзывы о курсе «Квест-Курс: C# для продвинутых»Отзывов получено 1
Рейтинг курса «Квест-Курс: C# для продвинутых»Рейтинг курса 5.000
Уроки в курсе «Квест-Курс: C# для продвинутых»Количество уроков 34
Тесты в курсе «Квест-Курс: C# для продвинутых»Количество квизов 554
Стоимость курса «Квест-Курс: C# для продвинутых»Стоимость курса 1 000 ₽
Обновления курса «Квест-Курс: C# для продвинутых»Обновления курса
Дата публикации курса «Квест-Курс: C# для продвинутых»Дата публикации курса
Последнее обновление курса «Квест-Курс: C# для продвинутых»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Квест-Курс: C# для продвинутых» 7 разделов Уроки в курсе «Квест-Курс: C# для продвинутых» 34 урока Тесты в курсе «Квест-Курс: C# для продвинутых» 554 теста Последнее обновление курса «Квест-Курс: C# для продвинутых» обн. 1 год назад

1. Продвинутые возможности языка

5 уроков
Открытый
1.1 Делегаты и события
10
3
-
0
Открытый
1.2 Лямбда-выражения и локальные функции
5
3
-
0
Закрытый
1.3 Pattern matching и null-операторы
1
1
-
0
Закрытый
1.4 Атрибуты и Reflection
1
1
-
0
Закрытый
1.5 Indexers и Operator Overloading
1
1
-
0

2. Работа с памятью и оптимизация

5 уроков
Закрытый
2.1 IDisposable и управление ресурсами
1
1
-
0
Закрытый
2.2 Структуры, классы и ref struct
1
1
-
0
Закрытый
2.3 Span и Memory
1
1
-
0
Закрытый
2.4 WeakReference и кеширование объектов
1
1
-
0
Закрытый
2.5 ValueTask vs Task
1
1
-
0

3. LINQ и продвинутая работа с данными

5 уроков
Открытый
3.1 Продвинутый LINQ
5
2
-
0
Закрытый
3.2 Асинхронные потоки и IAsyncEnumerable
1
1
-
0
Закрытый
3.3 Parallel LINQ (PLINQ)
1
1
-
0
Закрытый
3.4 Dynamic LINQ и Expression Trees
1
1
-
0
Закрытый
3.5 LINQ с потоками данных
1
1
-
0

4. Асинхронность и многопоточность

5 уроков
Закрытый
4.1 async/await и Tasks
1
1
-
0
Закрытый
4.2 Task Parallel Library
1
1
-
0
Закрытый
4.3 Concurrent Collections
1
1
-
0
Закрытый
4.4 SynchronizationContext и UI-потоки
1
1
-
0
Закрытый
4.5 Lock-free и CAS (Compare-And-Swap)
1
1
-
0

5. Паттерны проектирования и архитектура

5 уроков
Закрытый
5.1 Основные паттерны
1
1
-
0
Закрытый
5.2 Dependency Injection
1
1
-
0
Закрытый
5.3 SOLID и Clean Architecture
1
1
-
0
Закрытый
5.4 Event Sourcing и CQRS
1
1
-
0
Закрытый
5.5 Модульное проектирование и Microservices
1
1
-
0

6. Продвинутый C#

5 уроков
Закрытый
6.1 Records и init-only
1
1
-
0
Закрытый
6.2 Reflection и Expression Trees
1
1
-
0
Закрытый
6.3 Source Generators и Nullable Reference Types
1
1
-
0
Закрытый
6.4 Pattern Matching в C# 10–1
1
1
-
0
Закрытый
6.5 Функциональные возможности C#
1
1
-
0

7. Тестирование и отладка

4 урока
Закрытый
7.1 Unit-тесты и Mocking
1
1
-
0
Закрытый
7.2 Benchmarking и профилирование
1
1
-
0
Закрытый
7.3 Integration и End-to-End тестирование
1
1
-
0
Закрытый
7.4 Logging и Telemetry
1
1
-
0