Для начинающих в 2024 году.
«Курс ASP.NET» от itProger
Язык: русский.
Длительность: 11 уроков длительностью от 10 до 55 минут. Общая длительность 5 часов.
Формат обучения: видеоуроки + текстовые материалы + практические задания.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Создание сайта на C#. Введение и установка ASP .NET.
- Настройки проекта.
- Создание моделей и интерфейсов в ASP.NET.
- Создание контроллеров и HTML шаблонов.
- Добавление Bootstrap 4 и фото на сайт.
- Фреймворк Entity. Работа с базой данных.
- Создание корзины для покупок на сайте.
- Главная страница сайта.
- Категории товаров.
- Страница покупки. Завершение курса.
Что узнаете и чему научитесь:
- Работать с ASP Core и архитектурным паттерном MVC.
- Создавать модели и интерфейсы в ASP.NET.
- Разрабатывать сайты на основе ASP.NET.
- Использовать фреймворки ASP.NET.
- Создавать контроллеры и HTML-шаблоны.
Особенности курса:
- Для получения доступа к практическим задания и дополнительным материалам необходимо оплатить подписку на сайт itProger (стоимость от 9$ за месяц).
Об авторе курса:
«ASP.NET Core Crash Course — C# App in One Hour» от freeCodeCamp
Язык: английский.
Длительность: 1 урок длительностью 1 час.
Формат обучения: видеоурок.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Что узнаете и чему научитесь:
- Использовать шаблон проектирования MVC (Model View Controller).
- Настраивать базы данных с помощью Entity framework.
- Настраивать классы в качестве моделей.
- Настраивать формы Razor.
- Создавать методы внутри контроллера.
- Создавать стиль страницы ASP.NET с помощью CSS.
- Использовать классы Bootstrap.
- Создавать функцию поиска для фильтрации результатов базы данных.
«Complete 3 Hour ASP NET 6.0 and Entity Framework Core Course!» от tutorialsEU
Язык: английский.
Длительность: 1 урок длительностью 3,5 часа.
Формат обучения: видеоурок.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Intro.
- What is ASP NET Core 6.0.
- Why ASP NET Core 6.0.
- What tools other than Visual Studio do we need?
- MVC Chapter.
- Changing our Navigation.
- Creating a form.
- What is Razor Pages.
- What are we going to build.
- Homepage and the basics of Bootstrap.
- Our Sales page.
- What is MVVM?
- Set up a Data Model.
- Set up a View Model.
- IActionResult OnPost and RedirectToPage.
- OnGet and Displaying data from URL.
- Mock Database and ASP-Route.
- Adding an SQL Database.
- Saving Data to the Database.
- Show Pizza Orders Page.
- Final Adjustments.
- Outro.
«Learn ASP.NET Core MVC (.NET 6) — Full Course» от
freeCodeCamp
Язык: английский.
Длительность: 1 урок длительностью 3 часа 10 минут.
Формат обучения: видеоурок.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Welcome.
- Live Preview
- Tools Needed.
- Introduction to .Net Core.
- Dependency injection.
- Create Project.
- Project File.
- Launch settings.
- Programs.
- MVC Architecture
- Routing Overview.
- Routing in Action.
- Default Views.
- Tag Helper.
- Action Result.
- Hot Reload Section 2: Database Setup.
- Create Category Model.
- Add Data Annotations.
- Add Connection String.
- Add ApplicationDbContext.
- Setup Program.cs to use DbContext.
- Check Database Section 3: Category CRUD Operations.
- Create Category Controller.
- Retrieve all Categories.
- Display all Categories.
- Bootswatch Theme.
- Bootstrap Icons.
- Create Category View.
- Demo- Create Category.
- Server Side Validation.
- Custom Validation.
- Add Client Side Validation.
- Display Name and Range Validation.
- Edit Category — GET.
- Edit Category — POST.
- Delete Category.
- Tempdata.
- Partial views.
- Toastr Alerts.
- Scaffold CRUD.
- Create SQL Database on Azure.
- Azure Deployment.
- Congratulations.
«Introduction to ASP.NET Core» от Бхругена Патела
Язык: английский.
Длительность: 3 раздела, 28 лекций длительностью от 1 до 8 минут. Общая длительность 2 часа.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Introduction.
- Live Preview.
- Introduction to .net core.
- Dependency injection.
- Create Project.
- Razor pages introduction_razor.
- Project file _razor.
- Launch settings, wwwroot and appsettings_razor.
- Programcs_razor.
- Routing overview_razor.
- Default Views_razor.
- Create Category Model.
- Data Annotations.
- Connection String.
- ApplicationDbContext.
- Program.cs Database Settings.
- Create Database.
- Categories Get Action Method.
- Display all categories.
- Add Create Category Button.
- Create Category UI.
- Create Property in Page Model.
- Create Category and Bind Property.
- Bootswatch.
- Server Side Validation.
- Custom Validation.
- Display Name and Range Annotation.
- Client Side Validation.
Что узнаете и чему научитесь:
- Использовать ASP.NET Core 3.1.
Особенности курса:
О преподавателе курса:
«ASP.NET Core MVC, Quick and Practical» от Dina Esmaeili
Язык: английский.
Длительность: 14 разделов, 30 лекций длительностью от 1 до 7 минут. Общая длительность 2 часа 15 минут.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Программа обучения:
- About this cours.
- Introduction.
- A tour around controllers.
- A tour around views.
- Using forms.
- Services and Dependency Injection.
- Configuration files.
- Using Entity Framework Core to create models from existing detabase.
- A bit cryptography.
- Creating user management using Entity Framework Core.
- Routing.
- Implementing custom authenticathion and authorization.
- Good bye.
Что узнаете и чему научитесь:
- Использовать ASP.NET Core 3.1.
О преподавателе курса:
«ASP.NET Сore: Background Processing with Hangfire» от Эрвиса Трупьи
Язык: английский.
Длительность: 2 раздела, 7 лекций длительностью от 3 до 7 минут. Общая длительность 32 минуты.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Welcome to Hangfire.
- Background Job Types & Why Use Hangfire?
- Setting up Development Environment.
- Fire-and-forget jobs.
- Delayed jobs.
- Recurring jobs.
- Continuous jobs.
Что узнаете и чему научитесь:
- Что такое задания/задачи/услуги фоновой обработки?
- Зачем использовать Hangfire для обработки фоновых заданий в .NET?
- Настройка Hangfire в приложении AspNet Core Web API.
- Работа по принципу «выстрелил и забыл».
- Отложенные задания.
- Повторяющиеся задания.
- Непрерывные задания.