Чему вы научитесь
- Поймете современный код в open-source проектах (например, в ASP.NET Core, EF Core).
- Перестанете бояться record, pattern matching и nullable reference types.
- Начнете писать в 2–3 раза меньше кода с тем же уровнем читаемости.
- Сможете аргументировать, почему та или иная фича нужна или опасна на проекте.
О курсе
Для кого этот курс
Курс ориентирован на практикующих C#-разработчиков, которые уже знают основы языка (классы, наследование, коллекции, LINQ), но чувствуют, что их код остался в прошлом десятилетии.
Курс будет особенно полезен, если вы:
-
Читаете чужой код и видите
record,init,switch expression, но не уверены, зачем они нужны. -
Продолжаете писать громоздкие конструкции там, где можно лаконичнее и безопаснее.
-
Хотите перейти на современные стандарты индустрии и повысить свой грейд.
-
Готовитесь к собеседованиям, где спрашивают про новые фичи языка.
-
Поддерживаете легаси, но хотите постепенно внедрять современные подходы.
Курс состоит из следующих модулей:
- C# 7
- C# 8
- C# 9
- C# 10
- C# 11
- C# 12
Последние обновления на курсе:
-
10.06.2025 - Добавлены:
— Добавлен 61 комментарий к ответам в различных задачах
— Доработаны 19 задач на программирование, для лучшего понимания задачи
— Анкеты обратной связи для усовершенствования курса на основе ваших ответов.
Для кого этот курс
Начальные требования
- Основы программирования на C#
- Знание синтаксиса языка C# или пройти курс C# для продвинутых
Наши преподаватели
Как проходит обучение
Вы читаете конспект, а затем выполняете задачи по пройденным темам. Решения будут проверяться автоматической системой, поэтому вы будете получать быструю обратную связь. Если у вас возникнут проблемы, команда курса даст советы и подсказки.
Вопросы и общение происходят либо в комментариях на курсе либо в группе в телеграмме. Команда курса отвечает на все вопросы в течение 24 часов.
Программа курса
Сертификат
Что вы получаете
- Возможность освоить профессию 21 века =)
- Навыки и знания, востребованные работодателем
- Возможность отработать теорию на практике
- Поддержку команды курса и однокурсников
- Доступ к форуму решений
- Доступ к сообществу программистов
- Поддержку преподавателей, которые отвечают в течение дня
- Сертификат о прохождении курса