К содержимому
L-SYSTEM

Каталог курсов

Область
Сложность
Язык материала
Особенности

отмечайте несколько — покажем курсы, у которых есть все отмеченные

Снять метку

Нашлось: 1 курс · в каталоге 16

По метке: linq · Снять метку

  • Версия 1.1.1 от 31 октября 2026

    уровень: средний

    Курс для программистов, которые C# «в целом знают», но на код-ревью и на собеседовании проваливаются на вопросах «почему так, а не иначе». Язык разбирается не как список конструкций, а как набор решений с ценой: значимые и ссылочные типы, память и сборщик мусора, равенство, null, сопоставление с образцом, строки и Span, обобщения, коллекции, LINQ, исключения, async и конкурентность, данные на границе процесса, рефлексия и генераторы кода. Затем пять юнитов на SOLID — каждый принцип как ответ на конкретную боль, а не как лозунг. Затем паттерны проектирования — порождающие, структурные, поведенческие и прикладные паттерны .NET — с обязательным разбором, когда паттерн вредит. Финал — тестируемость, разговор об архитектуре вслух и обзор нового в C# 13 и 14. Необязательная ветка «C# в приложении» доводит язык до работающего сервиса: хост и DI, Minimal API, HttpClient и фоновые задачи, EF Core, тесты, выпуск в Azure. Все примеры — в одной системе, бэкенде ENGAGE вымышленной компании Aldervane. C# 14 / .NET 10 LTS.

    Разработка · 38 юнитов · ~63,5 ч без необязательных юнитов, ~75,5 ч со всеми

    Материал и экзамен: русский

    для кого: разработчики .NETcsharpcsharp-14dotnetdotnet-10soliddesign-patternsoopinterview-prepasyncconcurrencylinqgenericsmemoryarchitectureaspnet-coretesting