Курс на Stepik
Обложка курса «PRO C#. Для продвинутых» на Stepik
18 500 ₽

PRO C#. Для продвинутых 4.938

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

Курс дает полное представление о том, что из себя представляет язык C#. Знания, которые есть в курсе, необходимы для работы junior C# разработчика

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «PRO C#. Для продвинутых»Учеников на курсе 1 536
Сертификаты, выданные на курсе «PRO C#. Для продвинутых»Сертификатов выдано 672
Отзывы о курсе «PRO C#. Для продвинутых»Отзывов получено 128
Рейтинг курса «PRO C#. Для продвинутых»Рейтинг курса 4.938
Уроки в курсе «PRO C#. Для продвинутых»Количество уроков 71
Тесты в курсе «PRO C#. Для продвинутых»Количество квизов 257
Задачи с кодом в курсе «PRO C#. Для продвинутых»Количество задач с кодом 206
Время прохождения курса «PRO C#. Для продвинутых»Время прохождения курса
Стоимость курса «PRO C#. Для продвинутых»Стоимость курса 18 500 ₽
Обновления курса «PRO C#. Для продвинутых»Обновления курса
Дата публикации курса «PRO C#. Для продвинутых»Дата публикации курса
Последнее обновление курса «PRO C#. Для продвинутых»Последнее обновление
Сложность normal

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

Разделы в курсе «PRO C#. Для продвинутых» 20 разделов Уроки в курсе «PRO C#. Для продвинутых» 71 урок Тесты в курсе «PRO C#. Для продвинутых» 257 тестов Задачи в курсе «PRO C#. Для продвинутых» 206 задач Время прохождения курса «PRO C#. Для продвинутых» 52 ч. Последнее обновление курса «PRO C#. Для продвинутых» обн. 27 августа 2026

Информация о курсе

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

Модель выполнения программы на C#

3 урока
1. Типы языков программирования
2. Продвинутые языки программирования. C#
3. Внутреннее устройство программы во время выполнения

Типы данных

3 урока
1. Ссылочные и значимые типы данных
2. Передача параметров в функции
3. Карта памяти. Практика

Строки

8 уроков
1. String
2. Символы (сhar)
3. Методы строк. Часть 1
4. Методы строк. Часть 2
5. Копирование и сравнение строк
6. String vs массив символов (char[])
7. Форматирование строк
8. Форматирование строк. Часть 2

Строки. Часть 2

4 урока
1. StringBuilder
2. Форматирование строк
3. Интернирование строк
4. Форматирование строк. Часть 2

Visual Studio

3 урока
1. Отладка кода
2. Отладка кода. Практика
3. Вызов функций

Класс и объекты

4 урока
1. Объектно-ориентированное программирование (ООП)
2. Понятие класса
3. Методы класса
4. Моделирование классов

Конструктор

4 урока
1. Конструкторы по умолчанию
2. Параметризованные конструкторы
3. Ключевое слово this
4. Инициализаторы объектов

Закрепление материала

3 урока
1. Моделирование работы школы
2. Моделирование работы обыкновенных дробей
3. Моделирование онлайн магазина

Целостность данных (Инкапсуляция)

6 уроков
1. Ключевое слово private
2. Отложенные ошибки
3. Свойства
4. readonly поля
5. Индексаторы
6. Карта памяти объектов класса

Наследование

4 урока
1. Наследование
2. Иерархия наследования
3. Конструкторы при наследовании
4. Итоговый тест

Полиморфизм

3 урока
1. Upcast, DownCast
2. virtual/override
3. Базовый класс Object

Статика и динамика

4 урока
1. Статические члены. Поля и методы
2. Статический конструктор. Статический класс
3. Методы расширения
4. Файловая система

Структура проекта

3 урока
1. Понятия "Проект" и "Решение" в .NET
2. Пространство имён (namespace)
3. Алиасы (псевдонимы)

Сокращения

2 урока
1. Операторы, работающие с NULL
2. Ключевое слово "var"

Decimal

1 урок
1. Тип Decimal

Обобщения

2 урока
1. Boxing/Unboxing
2. Обобщенные типы

Делегаты и События

3 урока
1. Делегаты
2. Action, Func, lambda
3. События

Интерфейсы

6 уроков
1. Понятие интерфейса
2. Иерархичное и множественное наследование интерфейсов
3. Явная и неявная реализация. Реализация по умолчанию
4. IEnumerable, IEnumerator
5. IComparable, IComparer
6. IEquatable

Заключение

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