Курс на Stepik
Обложка курса «PRO C#. Чистый код» на Stepik
12 300 ₽

PRO C#. Чистый код 4.909

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

Разберетесь с самыми частыми ошибками начинающих разработчиков C#. Научитесь отличать чистый код от не чистого ("грязного"). Узнаете популярные фишки Visual Studio для быстрого и эффективного написания кода.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «PRO C#. Чистый код»Учеников на курсе 314
Сертификаты, выданные на курсе «PRO C#. Чистый код»Сертификатов выдано 61
Отзывы о курсе «PRO C#. Чистый код»Отзывов получено 11
Рейтинг курса «PRO C#. Чистый код»Рейтинг курса 4.909
Уроки в курсе «PRO C#. Чистый код»Количество уроков 55
Тесты в курсе «PRO C#. Чистый код»Количество квизов 158
Время прохождения курса «PRO C#. Чистый код»Время прохождения курса
Стоимость курса «PRO C#. Чистый код»Стоимость курса 12 300 ₽
Обновления курса «PRO C#. Чистый код»Обновления курса
Дата публикации курса «PRO C#. Чистый код»Дата публикации курса
Последнее обновление курса «PRO C#. Чистый код»Последнее обновление
Сложность normal

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

Разделы в курсе «PRO C#. Чистый код» 10 разделов Уроки в курсе «PRO C#. Чистый код» 55 уроков Тесты в курсе «PRO C#. Чистый код» 158 тестов Время прохождения курса «PRO C#. Чистый код» 4 ч. Последнее обновление курса «PRO C#. Чистый код» обн. 17 августа 2026

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

5 уроков
1. Познакомимся?
2. Сообщество разработчиков
3. Мозгокачалка
4. PRO Bulki
5. Личный наставник

Visual Studio

5 уроков
1. Настройка отображения
2. Форматирование и документирование
3. Отладка
4. Горячие клавиши
5. Карта проекта

Условный оператор

3 урока
1. Излишняя проверка условий
2. return после else
3. Вложенные условия

Классы и члены классов

7 уроков
1. Пространства имен
2. Общие правила именования классов
3. Общие правила именования членов класса
4. Избегаем повторения имени класса в методах
5. Расположение классов
6. Расположение членов класса
7. Модификаторы доступа для полей и свойств

Именования переменных

11 уроков
1. Основные правила именования переменных
2. Именование переменных типа bool
3. Сокращения
4. Транслитерация
5. Числа и номера в переменных
6. Местоимения и предлоги
7. Главное слово переменной
8. Смысл имени
9. Магические константы
10. Выбор типа переменной
11. Повторяющиеся значения

Именование методов

17 уроков
1. Основные правила именования методов
2. Форма множественного числа в названии
3. Визуальное разделение логики
4. Соответствие названия логике метода
5. Расположение методов относительно друг друга
6. Выделение общей логики
7. Методы, возвращающие bool
8. Методы, начинающиеся с Try
9. Возвращение пустой коллекции вместо null
10. Логически законченная группа строк в методе
11. Делаем функции универсальными и переиспользуемыми
12. Название метода и его результата
13. Микро-функции для повышения читаемости
14. "Мертвый код"
15. Флаги в параметрах
16. Проверки в отдельных методах
17. Глубокая вложенность

Комментарии

2 урока
1. Основы комментирования в C#
2. Документирование кода

Инструменты рефакторинга

1 урок
1. Приемы рефакторинга

Разборы кода

1 урок
1. Файловая система

Заключение

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