4 бесплатных онлайн-курса по ASP.NET Core

Подборка курсов для начинающих с нуля. 🤓

1. «Курс ASP.NET» от itProger

Длительность курса: 10 уроков.

Уровень сложности: cредний.

Формат обучения: видеоуроки + текстовые материалы + практические задания.

Обратная связь: при наличии платной подписки от 6 месяцев.

Без сертификата

Программа обучения:

  1. Создание сайта на C#.
  2. Настройки проекта.
  3. Создание моделей и интерфейсов в ASP.NET.
  4. Создание контроллеров и HTML-шаблонов.
  5. Добавление Bootstrap4 и фото на сайт.
  6. Фреймворк Entity. Работа с базой данных.
  7. Создание корзины для покупок на сайте.
  8. Главная страница сайта.
  9. Категории товаров.
  10. Страница покупки.

Чему научитесь:

  • Работать с ASP Core и архитектурным паттерном MVC
  • Создавать модели и интерфейсы в ASP.NET
  • Разрабатывать сайты на основе ASP.NET
  • Использовать фреймворки ASP.NET
  • Создавать контроллеры и HTML-шаблоны

Особенности курса:

  • Чтобы получить доступ к практическим заданиям курса, нужно оформить платную подписку за 400 ₽ в месяц

Кто проводит курс

Георгий Дударь

  • Основатель онлайн-школы программирования itProger
  • Автор YouTube-канала по программированию с более чем 680 000+ подписчиков

2. «Introduction to ASP.NET Core» от Бхругена Патела

Длительность курса: 58 уроков.

Уровень сложности: cредний.

Формат обучения: видеоуроки.

Обратная связь: нет.

Без сертификата

Программа обучения:
Introduction
Razor Project
Book List Razor
MVC Project
Book List MVC

Чему научитесь:

  • Использовать ASP.NET Core 3.1

Особенности курса:

Кто проводит курс

Бхруген Пател

  • Инженер-программист, магистр компьютерных наук
  • Имеет многолетний опыт работы с .NET, C# и .NET MVC
  • Работает преподавателем программирования

3. «ASP.NET Core MVC, Quick and Practical» от Сепехра Эсмаэйли

Длительность курса: 30 уроков.

Уровень сложности: средний.

Формат обучения: видеоуроки.

Обратная связь: нет.

Без сертификата

Программа обучения:
About This Course
Introduction
A Tour Around Controllers
A Tour Around Views
Using Forms
Service and Dependency Injection
Configuration Files
Using Entity Framework Core to Create Models From Existing Database
A Bit Cryptography
Creating User Management Using Entity Dramework Core
Routing
Implementing Custom Authentication and Authorization
Goodbye
Q&A

Чему научитесь:

  • Использовать ASP.NET Core MVC для разработки веб-приложений

Особенности курса:

  • Курс на английском языке
  • Для начала изучения курса нужен опыт в разработке веб-приложений и знание C#

Кто проводит курс

4. «ASP.NET Сore: Background Processing with Hangfire» от Эрвиса Трупьи

Длительность курса: 7 уроков.

Уровень сложности: cредний.

Формат обучения: видеоуроки.

Обратная связь: нет.

Без сертификата

Программа обучения:
Introduction
Background Processing Jobs

Чему научитесь:

  • Использовать Hangfire для обработки фоновых заданий в .NET
  • Настраивать Hangfire в приложении AspNet Core Web API

Особенности курса:

  • Курс на английском языке
  • Для начала изучения курса нужны желательны минимальные знания AspNet Core Web API, C#, SQL Server и VS2019

Кто проводит курс

Эрвис Трупья

  • Специализируется на .NET
  • 10 тысяч подписчиков на YouTube
  • Более 3 лет работает в LinkedIn

Станислав Микнюс

Профессиональный копирайтер с 4-летним опытом работы. Хорошо разбираюсь в экономике и IT. Увлекаюсь путешествиями по России и ставками на спорт.

Оцените автора
Пройти.Ру
Добавить комментарий

Introduction
1. Welcome
2. Razor Project Overview
3. MVC Project Overview
4. Evolution of ASP.NET Core
5. Tools Needed
6. Github
Razor Project
1. Introduction
2. Create Project
3. Razor Pages
4. csproj
5. launchsettings
6. wwwroot
7. Pages Folder
8. Routing in Razor Pages
9. Tag Helpers
10. Main Method
11. Startup Part 1
12. Startup Part 2
13. Middlewares
14. AppSettings
15. Dependency Injection
Book List Razor
1. Introduction
2. Runtime Razor Package
3. Create Book Model
4. Add Connection String and Packages
5. Add Book Table to Database
6. Book Index Get Handler
7. Designing Book Index Page
8. Designing Book Index Page Part 2
9. Create Book Page Model
10. Create Book Page UI
11. Create Book and Validations
12. Client Side Validations
13. Edit Book Get Handler
14. Edit Book UI
15. Edit Post Handler
16. Delete Book
17. Book Get API
18. DataTables
19. Delete API Call
20. Delete Book
21. Upsert Page Handlers
22. Upsert Page UI
MVC Project
1. Introduction
2. Create Project
3. MVC Project
4. Routing in MVC
Book List MVC
1. Introduction
2. Create Book Model and Push to Database
3. Create Books Controller
4. Third Party Links
5. BookList Js and API Calls
6. Index View Book List
7. Upsert Get Action
8. Upsert View
9. Upsert Post And Delete
10. Bonus Content
About This Course
1. About This Course
Introduction
1. MVC explained in a one-shot
2. Getting and using the source code
A Tour Around Controllers
1. Creating a new project
2. Controllers - part 1
3. Controllers - part 2
A Tour Around Views
1. Views
2. Layouts - part 1
3. Layouts - part 2
4. Inside the default layout
5. Passing data to view
6. Razor syntax
Using Forms
1. Using forms with models
2. Form validation
3. Handling the valid data
Service and Dependency Injection
1. Services and Dependency Injection
Configuration Files
1. Configuration Files
Using Entity Framework Core to Create Models From Existing Database
1. What is object-relational mapper?
2. Creating models from tables
A Bit Cryptography
1. A bit cryptography
Creating User Management Using Entity Dramework Core
1. User management controller - part 1
2. User management controller - part 2
Routing
1. Routing in a one-shot
Implementing Custom Authentication and Authorization
1. Middlewares and filters
2. Implementing custom authentication and authorization - part 1
3. Implementing custom authentication and authorization - part 2
Goodbye
1. Goodbye
Q&A
1. How can I add the option for people to recover their passwords?
2. How can I authenticate a client using mobile app?
3. Access level hierarchy
Introduction
1. Welcome to Hangfire
2. Background Job Types & Why Use Hangfire?
3. Setting up Development Environment
Background Processing Jobs
1. Fire-and-forget jobs
2. Delayed jobs
3. Recurring jobs
4. Continuous jobs