Udemy [Udemy] Освойте .NET Core MVC: создайте систему управления рынком .NET 8 (2023)

  • Автор темы Trinity
  • Дата начала
[Udemy] Освойте .NET Core MVC: создайте систему управления рынком .NET 8 (2023)

OwgQOFI.png


Готовы ли вы создавать потрясающие веб-приложения с использованием новейших и лучших технологий Microsoft? Хотите получить практический опыт работы с шаблоном Модель-Представление-Контроллер (MVC) и научиться создавать динамические веб-страницы с помощью представлений Razor, вспомогательных функций тегов и jQuery? Хотите узнать, как использовать Entity Framework Core и SQL Server для работы с данными? Хотите защитить свои веб-приложения с помощью удостоверений и политик ASP.NET Core? Хотите следовать чистой архитектуре и писать код, который легко поддерживать и тестировать?

Если какой-либо из этих вопросов резонирует с вами, то вы попали по адресу!

Чему вас научит этот курс?

В этом курсе вы узнаете, как разрабатывать веб-приложения с помощью ASP.NET Core MVC с использованием .NET 8, новейшей версии ядра .NET Framework. Вы начнете с основ MVC и создадите простое веб-приложение без фреймворка. Затем вы добавите поддержку платформы MVC и научитесь обрабатывать запросы с помощью контроллеров, визуализировать HTML с помощью представлений, передавать параметры методам действий и создавать классы модели для загрузки данных.

Далее вы реализуете операции CRUD (создание, чтение, обновление, удаление) для категорий и продуктов, используя статический репозиторий. Вы узнаете, как использовать помощники тегов для создания навигационных ссылок, форм и скрытых полей. Вы также узнаете, как проверять вводимые пользователем данные с помощью аннотаций данных и пользовательских атрибутов проверки.

После этого вы будете работать на консоли кассира системы управления супермаркетом. Вы будете использовать частичные представления, jQuery и ViewComponents для создания интерактивных и повторно используемых компонентов пользовательского интерфейса. Вы также узнаете, как создать форму продажи и отчет о транзакциях с помощью CSS для печати.

Затем вы примете чистую архитектуру и проведете рефакторинг своего кода, чтобы следовать принципам разделения ответственности, инверсии зависимостей и единой ответственности. Вы узнаете, как организовать свой код в проекты и слои, а также как использовать внедрение зависимостей для разделения классов.

Далее вы будете использовать Entity Framework Core и SQL Server, чтобы заменить статический репозиторий реальной базой данных. Вы узнаете, как использовать миграции, запрашивать данные с помощью LINQ и обновлять данные с помощью отслеживания изменений.

Наконец, вы реализуете аутентификацию и авторизацию с помощью удостоверений и политик. Вы узнаете, как формировать идентификационные данные, создавать учетные записи пользователей, роли и разрешения, а также ограничивать доступ пользователей на основе политик. Вы также узнаете, как отображать имя кассира в форме продажи.

Каковы преимущества прохождения этого курса?

Пройдя этот курс, вы:

Получите четкое представление об ASP.NET Core MVC и шаблоне MVC.
Узнайте, как использовать представления Razor и вспомогательные функции тегов для создания динамических веб-страниц.
Узнайте, как использовать Entity Framework Core и SQL Server для хранения данных и управления ими.
Узнайте, как реализовать аутентификацию и авторизацию с помощью удостоверений и политик.
Узнайте, как внедрить чистую архитектуру и написать удобный в обслуживании и тестируемый код.
Создайте полноценное веб-приложение с помощью ASP.NET Core MVC с нуля.
Получите доступ к исходному коду и заданиям по каждому разделу
Для кого этот курс?

Этот курс предназначен для всех, кто хочет научиться разрабатывать веб-приложения с помощью ASP.NET Core MVC с использованием .NET 8. У вас должны быть базовые знания C# и HTML, но предварительный опыт работы с ASP.NET Core MVC не требуется.

И так, чего же ты ждешь? Зарегистрируйтесь сейчас и начните свой путь к тому, чтобы стать разработчиком ASP.NET Core MVC!

Для кого этот курс:

Любой, кто хочет изучить ядро ASPNET MVC (.NET 8) от основ до продвинутого уровня.
Любой, кто уже изучил ASPNET MVC и хочет освежить в памяти последнюю версию .NET. (.NET 8)
Любой, кто уже изучил ASPNET MVC и хочет иметь хороший проект для практики (система управления супермаркетами)
Любой, кто хочет научиться использовать чистую архитектуру в проекте ASPNET Core.

Требования
Базовые знания C# (3–6 месяцев опыта C#)
Базовые знания HTML
Базовые знания SQL
Визуальная Студия 2022
.NET 8

Материал на английском языке

Подробнее:
Скачать:
 

Похожие темы

Trinity
Ответы
1
Просмотры
111
Udemy.com
zrxpty
zrxpty
Trinity
Ответы
0
Просмотры
172
Udemy.com
Trinity
Trinity
Trinity
Ответы
0
Просмотры
106
Udemy.com
Trinity
Trinity
Trinity
Ответы
0
Просмотры
109
Trinity