Настройка и работа ASP.NET Core MVC на .NET 5. Часть 1.
What you'll learn
- Изучите основы ASP NET Core MVC 5
- Изучите структуру проекта ASP NET Core 5
- Настроите подключение к базе данных с помощью Entity Framework Core
- Изучите формы и валидацию в ASP NET Core MVC
- Изучите View Models, ViewBag, ViewData, Sweetalert, Summernote и т.д.
- Изучите Сессии в ASP NET Core 5
- Изучите систему идентификации в ASP NET Core Project
- Изучите систему передачи Email с помощью MailJet в приложениях ASP NET Core
- Получите лучшие практики и опыт кодинга
Requirements
- Необходим опыт работы от 3 до 6 месяцев с C# и БД SQL
- Visual Studio 2019
- SQL Server 2017+
- .NET Core 5
- Базовые понятия в HTML, CSS и Bootstrap.
- Для тех кто уже имеет опыт во FrontEnd, особенно для разработчиков на JavaScript, настоятельно рекомендую предварительное изучение концепций строгой типизации и ООП.
- Для тех кто имеет опыт работы с языками строгой типизации и ООП, но не имеет опыта во FrontEnd, нужны основы HTML, CSS, JavaScript, BootStrap.
Description
Купив курс, вы получите полную поддержку по любым вопросам или ошибкам по содержимому курса и коду проекта.
Этот курс для начинающих по ASP.NET Core 5 с использованием фреймворка MVC, начиная от базовой структуры до создания полнофункционального веб-сайта.
Этот курс предназначен для всех, кто знаком с основами ASP.NET и хочет знать больше о приложениях с использованием ASP.NET Core MVC и интеграции его с Entity Framework Core.
Если вы хотите узнать, что такое с ASP.NET Core и как быстро создать функциональный бизнес-сайт, а также получить полное представление об ASP.NET Core MVC, то для Вас это идеальный курс.
Мы создадим веб-сайт для Paver Company (торговля стройматериалами), в котором мы будем отображать все товары этой компании,
и клиенты смогут отправлять запросы по интересующим их товарам.
Мы заложим хорошую основу по всем основным концепциями ASP.NET Core 5.
Цель этого курса - не только научить вас ASP.NET Core, но и подготовить вас к реальным проектам.
Я разделил курс на две части.
В первой части по сценарию, заказчик предъявляет минимальные требования к функциональности,
но во второй части требования изменятся! Это типичный сценарий в реальной практике.
И Я объясню вам, как адаптироваться к новым требованиям и увереннно изменить код, без ошибок и проблем.
Интересно, правда?
Так что запишитесь на этот уникальный курс, который почти с нуля сделает из Вас разработчика реальных проектов!
Who this course is for:
- Все, кто хочет изучить основы ASP NET Core 5
- Все, кто имеет опыт работы с C#, но не имел опыта работы с ASP NET Core или MVC
Course content
- Preview02:41
- Preview04:05
- Preview06:39
- Preview02:07
- Preview00:03
- Preview01:38
- 04:15История создания .NET Core и его особенности.
- 03:55Создание проекта.
- 01:42Обзор файлов проекта.
- 01:27Файл Program.cs
- 04:34Внедрение зависимостей.
- 02:26Класс Startup, часть 1.
- 03:24Класс Startup, часть 2.
- 06:01Маршрутизация в MVC.
- 00:49Файл appsettings.json.
- 02:51Папка wwwRoot и файл launchSettings.json.
- 03:45Приложение MVC.
- 03:48Маршрутизация на примерах.
- 04:52Представления по умолчанию в структуре проекта.
Instructors
I am a passionate and creative software engineer with a strong focus on simplicity and thorough details. I have been programming since high school and I have been involved with multiple web and desktop using .net.
I have a master's of science degree in computer science and a Bachelor of Computer Engineering. I also have many years of experience with .NET C# and .NET MVC. I enjoy teaching along with my full-time job.
For me, the most important part about writing and teaching code is to eliminate the hardships of every student out there who is willing to learn but cannot find adequate resource which is easy to understand. Coding is a way to be creative and have fun!
Я работаю фрилансером в области Веб-разработки с использованием ASP.NET Core. Пытаясь получить актуальные знания по своей теме в рамках российского онлайн-образования, я получил негативный опыт. Платформа Udemy позволяет соединить напрямую профессиональных преподавателей и заинтересованных студентов без посредников. Помогая переводить на русский язык только лучшие англоязычные курсы, я учусь сам и помогаю другим. Моя сфера профессиональных интересов: C#, ASP.NET Core, Web-API и другие смежные области.