- Регистрация
- 24.09.2021
- Сообщения
- 38 365
С# - Один из наиболее популярных и мощных языков разработки. Программисты ASP.NET Core любят эту технологию за удобство, гибкость и широкие возможности использования. На этом курсе вы научитесь пользоваться ASP.NET Core для создания сайтов и порталов. В курс входит как освоение самого ASP.NET Core, на С#, так и создание, и разработка баз данных на MS SQL. Основные технологии, которые вы изучите на этом курсе, это: ASP.NET Core, MS SQL, EntityFramework, EF Code First, Razor На курсе мы вместе создадим собственный интернет-магазин, с корзиной и формой регистрации, с полноценной базой данных. Для прохождения курса необходимо базовое знание С# и HTML. Этот курс вам поможет как создавать собственные сайты и проекты, так и устроиться на высокооплачиваемую работу. Разработчики на ASP.NET Core на данный момент очень востребованы. Чему Вы научитесь Создавать сайты и порталы на технологии 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. Завершение работы и развертывание сайта на хостинге. Административная часть. История заказов. Развертывание веб-приложения. |