Курс на Stepik
Обложка курса «C#: Сайт на ASP.NET» на Stepik
359 ₽

C#: Сайт на ASP.NET 4.000

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

ASP.NET Core — это современный фреймворк для веб-приложений на C#. Курс для тех, кто уже знает C# и хочет наконец увидеть свой код в браузере. С нуля создадите первый проект, разберётесь с маршрутизацией, middleware, MVC (контроллеры и представления), внедрением зависимостей и настройкой через appsettings.json. В конце — готовый сайт, который можно запустить локально и задеплоить.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «C#: Сайт на ASP.NET»Учеников на курсе 40
Сертификаты, выданные на курсе «C#: Сайт на ASP.NET»Сертификатов выдано 0
Отзывы о курсе «C#: Сайт на ASP.NET»Отзывов получено 2
Рейтинг курса «C#: Сайт на ASP.NET»Рейтинг курса 4.000
Уроки в курсе «C#: Сайт на ASP.NET»Количество уроков 21
Тесты в курсе «C#: Сайт на ASP.NET»Количество квизов 28
Время прохождения курса «C#: Сайт на ASP.NET»Время прохождения курса
Стоимость курса «C#: Сайт на ASP.NET»Стоимость курса 359 ₽
Обновления курса «C#: Сайт на ASP.NET»Обновления курса
Дата публикации курса «C#: Сайт на ASP.NET»Дата публикации курса
Последнее обновление курса «C#: Сайт на ASP.NET»Последнее обновление
Сложность normal

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

Разделы в курсе «C#: Сайт на ASP.NET» 6 разделов Уроки в курсе «C#: Сайт на ASP.NET» 21 урок Тесты в курсе «C#: Сайт на ASP.NET» 28 тестов Время прохождения курса «C#: Сайт на ASP.NET» 0 ч. Последнее обновление курса «C#: Сайт на ASP.NET» обн. 20 июля 2026

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

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

Погружение в ASP.NET Core

2 урока
1. Что такое ASP.NET Core и зачем он нужен
2. Установка и создание первого проекта

Маршрутизация и Middleware

5 уроков
1. Как ASP.NET Core превращает URL в выполнение кода
2. Параметры маршрута
3. Что такое middleware и как работает конвейер запросов
4. Написание собственного middleware через класс
5. Ветвление конвейера: Map, MapWhen, UseWhen

Контроллеры и представления (MVC)

7 уроков
1. Что такое MVC и подключение его к приложению
2. Создание первого контроллера и базовые типы возврата
3. Передача данных во View: ViewBag, ViewData и сильные модели
4. Работа с формами: приём данных из POST-запроса
5. Валидация моделей: как защититься от неверных данных
6. Лейауты: единый шаблон для всех страниц
7. Частичные представления: переиспользование фрагментов страницы

Внедрение зависимостей и конфигурация

4 урока
1. Что такое внедрение зависимостей и зачем оно нужно
2. Три времени жизни сервисов: Transient, Scoped, Singleton
3. Регистрация сервисов с фабрикой и условная регистрация
4. Конфигурация: appsettings.json и интерфейс IConfiguration

Публикация и заключение

2 урока
1. Публикация и заключение
2. Заключение