Этот курс для начинающих, ведущий которого - Хулио Касал, опытный инженер-программист, направлен на обучение созданию полнофункционального веб-приложения на ASP.NET Core с нуля. Курс построен таким образом, чтобы шаг за шагом провести учащихся через весь процесс разработки.
Основные особенности курса:
Комплексный Подход: Вы разработаете полноценное веб-приложение на .NET Core, включающее в себя современный интерактивный фронтенд и мощный бэкенд с полной поддержкой баз данных, написанный на C#.
Требования: Необходимы базовые знания в C#, Java или аналогичном объектно-ориентированном языке. Полезно также знать основы HTML, CSS и иметь опыт работы с реляционными базами данных, хотя это не обязательно.
Для Начинающих: Курс рассчитан на начинающих и не требует глубоких знаний в упомянутых областях. Все решения пишутся с нуля, каждый шаг подробно объясняется.
Фокус на Основах: Курс сосредоточен на основных компонентах и функциях ASP.NET Core, что делает его идеальным для новичков в этой платформе. Он может не подойти тем, кто ищет средний или продвинутый уровень в .NET Core.
Практический и Нацелен на Практику: Ожидайте практической работы, постепенной разработки проекта и получения твердого фундамента в веб-разработке с использованием технологий .NET.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Invoking asynchronous methods from Razor components
Урок 47.
00:04:24
Understanding CORS
Урок 48.
00:04:38
Configuring CORS in a Web API
Урок 49.
00:06:34
Debugging server and client together in VS Code
Урок 50.
00:00:37
Introduction
Урок 51.
00:01:32
What is Docker?
Урок 52.
00:09:25
Running SQL Server as a Docker container
Урок 53.
00:05:16
Reading configuration from appsettings.json
Урок 54.
00:06:37
Using Secret Manager to store a connection string
Урок 55.
00:03:43
What is Entity Framework Core?
Урок 56.
00:05:51
Creating and configuring a DbContext
Урок 57.
00:05:53
Generating database migrations
Урок 58.
00:05:13
Configuring entities for database migration
Урок 59.
00:02:48
Applying a database migration
Урок 60.
00:06:07
Querying and creating entities via the DbContext
Урок 61.
00:09:12
Updating and deleting entities via the DbContext
Урок 62.
00:04:50
Running client and server end to end
Урок 63.
00:00:26
Introduction
Урок 64.
00:02:36
Adding filtering support to the Web API
Урок 65.
00:01:07
Requesting filtered data via HttpClient
Урок 66.
00:04:32
Adding the Search UI
Урок 67.
00:01:52
Trying out search end to end
Автор - Julio Casal
Julio Casal
За последнее десятилетие я помогал нескольким командам в Microsoft создавать различные облачные сервисы на C#/.NET, которые обрабатывают миллионы запросов каждый месяц. Затем, в начале 2023 года, меня уволили. Поэтому, прежде чем переходить на другую работу с 9 до 17, я решил полностью посвятить себя созданию образовательного контента по технологиям разработки Microsoft, чем я уже занимался на стороне.
Сегодня я веду бизнес, который учит разработ
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
ASP.NET Core Identity - Аутентификация и авторизация
ASP.NET Core Identity - Authentication & Authorization
ASP.NET Core теперь включает новую систему идентификации, которая заменяет устаревшую систему в ASP.NET. Очень важно, чтобы инженеры-программисты изучили эти важные навыки и применяли их при разработке приложений MVC, если они не хотят комбинировать Razor Pages с MVC. В этом курсе мы создадим собственный код с MVC для управления идентификацией, аналогичный библиотеке классов Identity Razor, но с MVC. Таким образом, вы можете научиться придерживат
Создание приложений с помощью React 17 и ASP.NET Core 6
Building Applications with React 17 and ASP.NET Core 6
С ASP.NET Core мы можем разрабатывать веб-API с помощью C#. С React вы можете создавать современные, быстрые и гибкие веб-приложения. В этом курсе мы будем использовать оба инструмента для создания проекта. Мы сделаем приложение со своей базой данных, пользовательской системой, серверной частью и пользовательским интерфейсом, где вы будете применять на практике концепции, изученные в курсе. В конце мы собираемся опубликовать наши приложения React
Как вы используете внедрение зависимостей, чтобы ваши приложения не были недоработанными, тесно связанными и беспорядочными? Курс дает вам подробное представление о том, как работает система внедрения зависимостей в .NET Core. В нем рассказывается, как настроить его во всех основных типах проектов, как добавлять зависимости различными способами и как получить зависимости. Будут рассмотрены расширенные и пограничные случаи, включая дополнительные
AppSettings - это мощь (и сложность одновременно!) Неправильно настроенные параметры могут сделать ваше приложение уязвимым. Незнание того, как настраивать AppSettings, означает, что вы усложняете себе задачу.
Выбор правильного типа проекта ASP.NET Core может избавить вас от боли. Итак, вы хотите создать веб-приложение. Вы открываете Visual Studio и что потом? У вас есть пять отличных типов проектов на выбор (Razor Pages, MVC, API, Blazor Server и Blazor WebAssembly / Client). Один из пяти типов проектов идеально подходит для вашего приложения. Но какой?