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

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

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

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

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

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

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

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

5 уроков
1. Урок 1. Платформа .NET и язык C# ↗
2. Урок 2. Установка платформы .NET и средств разработки ↗
3. Урок 3. Создание, сборка и запуск проекта. "Проект" и "Решение" ↗
4. Урок 4. Краткое введение в язык программирования C# ↗
5. Урок 5. Решение задач ↗

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

6 уроков
1. Урок 1. Языки программирования и типы данных ↗
2. Урок 2. Типы данных в .NET и C# ↗
3. Урок 3. Ссылочные типы данных ↗
4. Урок 4. Типы-значения ↗
5. Урок 5. Типы-значения допускающие null и пространства имен ↗
6. Урок 6. Решение задач ↗

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

5 уроков
1. Урок 1. Оператор if-else ↗
2. Урок 2. Оператор switch-case и switch-выражения ↗
3. Урок 3. Операторы цикла: for, foreach, while ↗
4. Урок 4. LINQ, как инструмент для обхода коллекций ↗
5. Урок 5. Решение задач ↗

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

5 уроков
1. Урок 1. Работа со строками. Класс String ↗
2. Урок 2. Строковая интерполяция и StringBuilder ↗
3. Урок 3. Работа с массивами ↗
4. Урок 4. Перечисление ↗
5. Урок 5. Решение задач ↗

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

6 уроков
1. Урок 1. Основы ООП. Понятие типа в C# ↗
2. Урок 2. Классы и объекты в C# (Часть 1) ↗
3. Урок 3. Классы и объекты в C# (Часть 2) ↗
4. Урок 4. Наследование и полиморфизм ↗
5. Урок 5. Интерфейсы ↗
6. Урок 6. Решение задач ↗

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

5 уроков
1. Урок 1. Обработка исключений ↗
2. Урок 2. Структуры ↗
3. Урок 3. Кортежи (Tuple) ↗
4. Урок 4. Тип 'запись' (record) и работа с ресурсами ↗
5. Урок 5. Решение задач ↗

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

5 уроков
1. Урок 1. Обобщения в C# ↗
2. Урок 2. Коллекции ↗
3. Урок 3. Делегаты ↗
4. Урок 4. LINQ для работы с коллекциями ↗
5. Урок 5. Решение задач ↗

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

3 урока
1. Разработка Telegram-бота ↗
2. Разработка Web-сервиса ↗
3. Завершающий урок курса ↗