Курс на Stepik
Обложка курса «C# для начинающих. С нуля до первых проектов» на Stepik
Бесплатно

C# для начинающих. С нуля до первых проектов 4.845

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

Хотите освоить C# с нуля? Наш бесплатный курс – это идеальный старт! Вы разберётесь с основами языка, освоите ООП, научитесь работать с коллекциями, исключениями, познакомитесь с LINQ, делегатами и многим другим. В каждом модуле – теоретический материал и практические задачи, а в финале – создание двух реальных проектов: Telegram-бота и Web-сервиса. Курс подойдёт как начинающим разработчикам, так и опытным программистам, желающим освоить новую технологию. Начните свой путь в C# уже сегодня!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «C# для начинающих. С нуля до первых проектов»Учеников на курсе 8 630
Сертификаты, выданные на курсе «C# для начинающих. С нуля до первых проектов»Сертификатов выдано 832
Отзывы о курсе «C# для начинающих. С нуля до первых проектов»Отзывов получено 58
Рейтинг курса «C# для начинающих. С нуля до первых проектов»Рейтинг курса 4.845
Уроки в курсе «C# для начинающих. С нуля до первых проектов»Количество уроков 40
Тесты в курсе «C# для начинающих. С нуля до первых проектов»Количество квизов 113
Задачи с кодом в курсе «C# для начинающих. С нуля до первых проектов»Количество задач с кодом 38
Время прохождения курса «C# для начинающих. С нуля до первых проектов»Время прохождения курса
Обновления курса «C# для начинающих. С нуля до первых проектов»Обновления курса
Дата публикации курса «C# для начинающих. С нуля до первых проектов»Дата публикации курса
Последнее обновление курса «C# для начинающих. С нуля до первых проектов»Последнее обновление
Сложность easy

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

Разделы в курсе «C# для начинающих. С нуля до первых проектов» 8 разделов Уроки в курсе «C# для начинающих. С нуля до первых проектов» 40 уроков Тесты в курсе «C# для начинающих. С нуля до первых проектов» 113 тестов Задачи в курсе «C# для начинающих. С нуля до первых проектов» 38 задач Время прохождения курса «C# для начинающих. С нуля до первых проектов» 5 ч. Последнее обновление курса «C# для начинающих. С нуля до первых проектов» обн. 7 февраля 2026

1. Знакомство с платформой .NET и языком C#

5 уроков
Закрытый
1.1 Урок 1. Платформа .NET и язык C#
6 912
3 910
8м 0с
88
Закрытый
1.2 Урок 2. Установка платформы .NET и средств разработки
4 534
3 342
2м 48с
45
Закрытый
1.3 Урок 3. Создание, сборка и запуск проекта. "Проект" и "Решение"
4 060
2 519
3м 23с
38
Закрытый
1.4 Урок 4. Краткое введение в язык программирования C#
3 681
2 646
8м 8с
68
Закрытый
1.5 Урок 5. Решение задач
3 198
2 015
14м 38с
34

2. Типы данных в .NET и C#

6 уроков
Закрытый
2.1 Урок 1. Языки программирования и типы данных
2 958
1 855
9м 21с
42
Закрытый
2.2 Урок 2. Типы данных в .NET и C#
2 515
1 603
21м 53с
32
Закрытый
2.3 Урок 3. Ссылочные типы данных
2 104
1 499
13м 26с
33
Закрытый
2.4 Урок 4. Типы-значения
1 825
1 436
7м 2с
34
Закрытый
2.5 Урок 5. Типы-значения допускающие null и пространства имен
1 707
1 332
9м 17с
35
Закрытый
2.6 Урок 6. Решение задач
1 792
1 191
19м 54с
22

3. Операторы условного перехода и циклы

5 уроков
Закрытый
3.1 Урок 1. Оператор if-else
1 710
1 285
9м 16с
32
Закрытый
3.2 Урок 2. Оператор switch-case и switch-выражения
1 480
1 158
11м 34с
27
Закрытый
3.3 Урок 3. Операторы цикла: for, foreach, while
1 424
1 196
5м 50с
23
Закрытый
3.4 Урок 4. LINQ, как инструмент для обхода коллекций
1 463
1 198
5м 49с
18
Закрытый
3.5 Урок 5. Решение задач
1 398
1 008
18м 24с
13

4. Строки, массивы и перечисления

5 уроков
Закрытый
4.1 Урок 1. Работа со строками. Класс String
1 349
1 028
10м 56с
17
Закрытый
4.2 Урок 2. Строковая интерполяция и StringBuilder
1 168
1 000
5м 40с
23
Закрытый
4.3 Урок 3. Работа с массивами
1 196
888
7м 47с
19
Закрытый
4.4 Урок 4. Перечисление
1 134
966
4м 24с
17
Закрытый
4.5 Урок 5. Решение задач
1 121
690
11м 11с
7

5. Основы ООП. Классы и объекты

6 уроков
Закрытый
5.1 Урок 1. Основы ООП. Понятие типа в C#
1 343
878
6м 28с
27
Закрытый
5.2 Урок 2. Классы и объекты в C# (Часть 1)
1 113
650
12м 20с
22
Закрытый
5.3 Урок 3. Классы и объекты в C# (Часть 2)
989
768
7м 11с
17
Закрытый
5.4 Урок 4. Наследование и полиморфизм
942
662
5м 26с
19
Закрытый
5.5 Урок 5. Интерфейсы
934
635
6м 43с
18
Закрытый
5.6 Урок 6. Решение задач
904
566
10м 4с
12

6. Обработка исключений. Структуры, записи и кортежи

5 уроков
Закрытый
6.1 Урок 1. Обработка исключений
786
575
4м 18с
14
Закрытый
6.2 Урок 2. Структуры
758
584
8м 38с
7
Закрытый
6.3 Урок 3. Кортежи (Tuple)
740
567
3м 41с
12
Закрытый
6.4 Урок 4. Тип 'запись' (record) и работа с ресурсами
701
535
5м 32с
13
Закрытый
6.5 Урок 5. Решение задач
673
497
6м 52с
8

7. Обобщения. Коллекции. Делегаты

5 уроков
Закрытый
7.1 Урок 1. Обобщения в C#
738
518
4м 52с
8
Закрытый
7.2 Урок 2. Коллекции
707
528
3м 10с
11
Закрытый
7.3 Урок 3. Делегаты
689
460
7м 19с
-2
Закрытый
7.4 Урок 4. LINQ для работы с коллекциями
696
512
4м 35с
10
Закрытый
7.5 Урок 5. Решение задач
643
402
6м 49с
4

8. Проектные задачи

3 урока
Закрытый
8.1 Разработка Telegram-бота
1 219
793
2м 35с
3
Закрытый
8.2 Разработка Web-сервиса
995
738
1м 34с
6
Закрытый
8.3 Завершающий урок курса
844
844
1м 23с
5