Курс на Stepik
Обложка курса «PRO C#. Эволюция языка» на Stepik
12 300 ₽

PRO C#. Эволюция языка 5.000

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

Изучим историю нововведений языка C# и закрепим на практике. Каждый C# разработчик должен быть в курсе о последних фичах языка.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «PRO C#. Эволюция языка»Учеников на курсе 37
Сертификаты, выданные на курсе «PRO C#. Эволюция языка»Сертификатов выдано 12
Отзывы о курсе «PRO C#. Эволюция языка»Отзывов получено 1
Рейтинг курса «PRO C#. Эволюция языка»Рейтинг курса 5.000
Уроки в курсе «PRO C#. Эволюция языка»Количество уроков 63
Тесты в курсе «PRO C#. Эволюция языка»Количество квизов 108
Задачи с кодом в курсе «PRO C#. Эволюция языка»Количество задач с кодом 25
Время прохождения курса «PRO C#. Эволюция языка»Время прохождения курса
Стоимость курса «PRO C#. Эволюция языка»Стоимость курса 12 300 ₽
Обновления курса «PRO C#. Эволюция языка»Обновления курса
Дата публикации курса «PRO C#. Эволюция языка»Дата публикации курса
Последнее обновление курса «PRO C#. Эволюция языка»Последнее обновление
Сложность normal

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

Разделы в курсе «PRO C#. Эволюция языка» 8 разделов Уроки в курсе «PRO C#. Эволюция языка» 63 урока Тесты в курсе «PRO C#. Эволюция языка» 108 тестов Задачи в курсе «PRO C#. Эволюция языка» 25 задач Время прохождения курса «PRO C#. Эволюция языка» 7 ч. Последнее обновление курса «PRO C#. Эволюция языка» обн. 12 августа 2026

Общая информация о курсе

4 урока
1. Познакомимся?
2. Сообщество разработчиков
3. Мозгокачалка
4. Напутствие

C# 7

12 уроков
1. Обзор C# 7
2. Out переменные
3. Модификатор in
4. Улучшение литералов
5. Исследование кортежей
6. Локальные функции
7. Сопоставление с образцом/шаблоном
8. Throw выражения
9. Расширение списка типов, возвращаемых асинхронными методами
10. Больше членов класса в виде выражений
11. Локальные переменные и возвращаемые значения по ссылке
12. Span и Memory

C# 8

10 уроков
1. Обзор C# 8
2. Ссылочные типы, допускающие значение NULL
3. Индексы (Indices)
4. Диапазоны (Ranges)
5. Статические локальные функции
6. Оператор using
7. Интерполяция строк с помощью $
8. Присваивание объединения со значением NULL
9. Методы интерфейса по умолчанию
10. Члены только для чтения

C# 9

10 уроков
1. Обзор C# 9
2. Модификатор init
3. Записи (record)
4. Программы верхнего уровня (Top-level statements)
5. Выражения new с целевым типом
6. Улучшения сопоставления с образцом/шаблоном
7. Статические анонимные функции
8. Условное выражение целевого типа
9. Ковариантные возвращаемые типы
10. Поддержка расширения для GetEnumerator

C# 10

8 уроков
1. Обзор C# 10
2. Улучшения структур
3. Директивы global using
4. Объявление пространства имён в пределах файла
5. Константные интерполированные строки
6. Упрощение работы с вложенными свойствами
7. Структуры записей (record struct)
8. Запечатывание метода ToString для записей

C# 11

9 уроков
1. Обзор C# 11
2. Необработанные строковые литералы
3. Перенос на новую строку при интерполяции
4. Модификатор required
5. Шаблоны списков
6. Инициализация структур по умолчанию
7. Модификатор доступа file
8. Обобщённая математика
9. Обобщённые атрибуты

C# 12

7 уроков
1. Обзор C# 12
2. Псевдоним любого типа
3. Первичные конструкторы
4. Выражения коллекции
5. Встроенные массивы
6. Параметры лямбда-выражений по умолчанию
7. ref readonly параметры

Заключение

2 урока
1. Заключительный урок
2. Куда двигаться дальше