[GeekBrains] C# ASP.NET Core. Уровень 1. [Павел Шмачилин]
395₽
С# — Один из наиболее популярных и мощных языков разработки.
Программисты 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 любят эту технологию за удобство, гибкость и
широкие возможности использования.
На этом курсе вы научитесь пользоваться 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. Завершение работы и развертывание сайта на хостинге.
Административная часть. История заказов. Развертывание веб-приложения.