Узнать подробности и записаться на сайте школы на пробный бесплатный урок Сайт школы

Курс "C# ASP.NET Core. Уровень 1"

Школа GeekBrains

Освойте с помощью нашего курса один из популярных языков разработки

  • Цена
    от 16 500 руб.
  • Срок обучения
    1 месяц
  • Количество занятий
    8 уроков

Чему Вы научитесь

  • Создавать сайты и порталы на технологии ASP.NET Core C#.
  • Создавать статические странички.
  • Создавать динамические странички на движке Razor.
  • Проектировать модель данных для сайта.
  • Использовать Object Relational Mapping: EntityFramework Code First.
  • Создавать контроллеры, действия и вьюшки.
  • Задавать произвольный Routing для различных путей сайта.
  • Освоите менеджер пакетов Nuget.
  • Освоите DI и Ninject
  • И многое другое...

Программа обучения

Урок 1. Введение в ASP.NET Core

  • Обзор ASP.NET Core. Первый проект.

Урок 2. Движок Razor

  • Razor, Layout, _Viewstart, _ViewImports, TagHelpers, PartialViews, ViewComponents

Урок 3. Настройка приложения ASP.NET Core MVC

  • Middleware,Маршрутизация, соглашения в MVC, ActionResult.

Урок 4. Продолжаем изучать ASP.NET Core MVC

  • DI, HTTP протокол. Типы запросов (get, put, post, delete). Атрибуты валидации

Урок 5. Работа с базой данных с использованием Entity Framework Core

  • Что такое ORM, DbContext. CodeFirst, DataBaseFirst, Миграции, IQueryable, LINQ

Урок 6. Настройка авторизации и аутентификации

  • Авторизация и Аутентификация. ASP.NET Core Identity, сущность User, Authorize Attribute

Урок 7. Bundling, Разделение по ролям, Корзина.

  • Бандлинг. Разделение по ролям. Корзина.

Урок 8. Завершение работы и развертывание сайта на хостинге.

  • Административная часть. История заказов. Развертывание веб-приложения.