К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Introduction to Modern Web Development with ASP.NET Core · LearnSpace
Назад в каталог
courseraПрограммирование

Introduction to Modern Web Development with ASP.NET Core

Курс от EDUCBA
Начальный≈ 9.7 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Immerse yourself in web development with our comprehensive ASP.NET Core course. Designed for beginners and seasoned developers alike, this program covers the full spectrum of ASP.NET Core, starting with fundamentals and guiding you through creating robust web applications. Explore the essentials, from setting up your development environment to building powerful Web APIs using RESTful architecture. Master data handling with Entity Framework Core, implement CRUD operations and manage database migrations seamlessly. Elevate your projects by securing ASP.NET Core applications through in-depth modules on authentication, authorization, and the integration of OAuth and JWT for Web API security. By the end of this course, you'll be equipped to pursue various career paths, including roles as a web developer, API developer, or application security specialist, ensuring you're well-prepared for success in the dynamic field of web development. Target Learners: 1) Beginner to intermediate level developers interested in web development with ASP.NET Core. 2) Professionals seeking to enhance their skills in building web applications and APIs using ASP.NET Core. 3) Individuals looking to enter the field of web development or transition to ASP.NET Core from other frameworks. Pre-requisites: 1) Basic understanding of programming concepts such as variables, data types, and control structures. 2) Proficiency in the C# programming language. 3) Familiarity with web development concepts including HTML, CSS, and JavaScript (recommended) 4) Understanding of HTTP protocol and RESTful principles 5) Knowledge of relational databases and SQL 6) Awareness of web application security concepts

Навыки, которые вы освоите

ASP.NETUnit TestingOAuthAPI DesignRestful APIAuthorization (Computing)Application Programming Interface (API).NET FrameworkComputer ProgrammingC# (Programming Language)API TestingAuthenticationsModel View ControllerWeb DevelopmentCloud ComputingApplication FrameworksBack-End Web DevelopmentWeb ApplicationsWeb ServicesObject-Relational Mapping

Программа курса

4 модулей · 104 учебных материалов

01Getting Started with ASP.NET Core21 материалов

Introduction to ASP.NET Core

Course Introduction - Introduction to Modern Web Development with ASP .NET CoreЧтениеCourse Syllabus - Introduction to Modern Web Development with ASP.NET CoreЧтениеWhat is ASP.NET Core?ВидеоFeatures and Advantages of ASP.NET CoreВидео

Учитесь у экспертов

EDUCBA

Преподаватель курса

Introduction to Modern Web Development with ASP.NET Core
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 9.7 ч

4 модулей

Язык: Английский

Субтитры: Казахский

Часть программы вашего университета
Comparison with Traditional ASP.NETВидео
ASP.NET Core Architecture OverviewВидео
Practice Quiz - Introduction to ASP.NET CoreЗадание

Setting up the Development Environment

Installing .NET Core SDK and ASP.NET Core ToolsВидеоChoosing an IDE: Visual Studio vs. Visual Studio CodeВидеоCreating a New ASP.NET Core ProjectВидеоNavigating Project Structure and Important FilesВидеоPractice Quiz - Setting up the Development EnvironmentЗадание

Creating a Basic ASP.NET Core Application

Introduction to MVC Pattern in ASP.NET Core Part 1ВидеоIntroduction to MVC Pattern in ASP.NET Core Part 2ВидеоCreating Controllers and ActionsВидеоConfiguring Routes for URLsВидеоDiscussion Prompt - Getting Started with ASP.NET CoreОбсуждениеPractice Quiz - Creating a Basic ASP.NET Core ApplicationЗаданиеBuilding Your First ASP.NET Core Application: From Installation to MVC FundamentalsDIALOGUEGraded Quiz - Getting Started with ASP.NET CoreЗаданиеHelping a New Team Member Set Up Their ASP.NET Core Development EnvironmentDIALOGUE
02Building Web APIs with ASP.NET Core31 материалов

Understanding Web APIs and RESTful Architecture

Introduction to Web APIs and Their Significance - Part 1ВидеоIntroduction to Web APIs and Their Significance - Part 2ВидеоExploring RESTful Architecture Principles - Part 1ВидеоExploring RESTful Architecture Principles - Part 2ВидеоBenefits of RESTful APIs for Modern ApplicationsВидеоDesigning APIs for Flexibility and ScalabilityВидеоPractice Quiz - Understanding Web APIs and RESTful ArchitectureЗадание

Creating Controllers and Routes

Overview of Controllers in ASP.NET Core - Part 1ВидеоOverview of Controllers in ASP.NET Core - Part 2ВидеоSetting Up Routing for Web API Endpoints - Part 1ВидеоSetting Up Routing for Web API Endpoints - Part 2ВидеоSetting Up Routing for Web API Endpoints - Part 3ВидеоCreating Controllers and RoutesЧтение

Implementing CRUD Operations

Introduction to CRUD Operations and their Role in APIs - Part 1ВидеоIntroduction to CRUD Operations and their Role in APIs - Part 2ВидеоCreating Resources and Using HTTP Methods - Part 1ВидеоCreating Resources and Using HTTP Methods - Part 2ЧтениеHandling Data Validation and Error ResponsesВидеоPractical Demo of Implementing CRUD OperationsВидео

Testing and Debugging Web APIs

Importance of Testing and Unit Testing BasicsВидеоImportance of Testing and Unit Testing Basics - Part 2ЧтениеWriting Unit Tests for Web API Controllers - Part 1ВидеоWriting Unit Tests for Web API Controllers - Part 2ВидеоPractical Demo of Testing and Debugging Web APIsВидеоHands-on 1 - Web API in ASP.NET CoreЧтение
03Working with Data in ASP.NET Core25 материалов

Introduction to Data Access in ASP.NET Core

Overview of Data Access in Web ApplicationsВидеоOverview of Data Access in Web Applications ЧтениеImportance of Data Access Layer (DAL) in ASP.NET CoreЧтениеDifferent Approaches to Data AccessВидеоRole of ORM (Object-Relational Mapping) in ASP.NET CoreВидеоRole of ORM (Object-Relational Mapping) in ASP.NET CoreЧтениеPractical Demo of Data Access in ASP.NET CoreВидеоPractice Quiz - Introduction to Data Access in ASP.NET CoreЗадание

Using Entity Framework Core for Data Access

Introduction to Entity Framework Core (EF Core) Part 1ВидеоIntroduction to Entity Framework Core (EF Core) Part 2ВидеоSetting Up EF Core for Data AccessЧтениеQuerying Data with LINQВидеоPractice Quiz - Using Entity Framework Core for Data AccessЗадание

Implementing Data Validation and Error Handling

Importance of Data Validation in Web Applications Part 1ВидеоImportance of Data Validation in Web Applications Part 2ВидеоHandling Validation Errors and User-Friendly MessagesВидеоImplementing Global Error HandlingВидеоPractical Demo of Data Validation and Error HandlingВидеоPractice Quiz - Implementing Data Validation and Error HandlingЗадание

Managing Database Migrations

Introduction to Database Migrations Part 1ВидеоIntroduction to Database Migrations Part 2ВидеоCreating and Applying MigrationsЧтениеUpdating the Database Schema with MigrationsВидеоPractice Quiz - Managing Database MigrationsЗаданиеGraded Assessment - Working with Data in ASP.NET CoreЗадание
04Securing ASP.NET Core Applications27 материалов

Introduction to Authentication and Authorization

Importance of Security in Web Applications Part 1ВидеоImportance of Security in Web Applications Part 2ВидеоOverview of Authentication and Authorization Part 1ВидеоOverview of Authentication and Authorization Part 2ВидеоRole of Identity and Claims in ASP.NET CoreЧтениеPractice Quiz - Introduction to Authentication and AuthorizationЗадание

Implementing Authentication with Identity

Introduction to ASP.NET Core Identity Part 1ВидеоIntroduction to ASP.NET Core Identity Part 2ВидеоSetting Up Identity in an ASP.NET Core ApplicationЧтениеPractice Quiz - Implementing Authentication with Identity Задание

Configuring Authorization Policies

Introduction to Authorization in ASP.NET Core Part 1ВидеоIntroduction to Authorization in ASP.NET Core Part 2ВидеоCreating and Applying Authorization PoliciesЧтениеCustomizing Authorization BehaviorЧтениеPractical Demo Authentication and AuthorizationВидеоPractice Quiz: Configuring Authorization PoliciesЗадание

Securing Web APIs with OAuth and JWT

Introduction to OAuth 2.0 and JWT Part 1ВидеоIntroduction to OAuth 2.0 and JWT Part 2ВидеоSetting Up OAuth 2.0 Authentication in ASP.NET Core Part 1ВидеоSetting Up OAuth 2.0 Authentication in ASP.NET Core Part 2ВидеоGenerating and Validating JWT TokensЧтениеSecuring Web APIs using JWT Bearer AuthenticationЧтение
Practical Demo of creating Controllers and RoutesВидео
Practice Quiz - Creating Controllers and RoutesЗадание
Practice Quiz - Implementing CRUD OperationsЗадание
Solution - Hands-on 1 - Web API in ASP.NET CoreЧтение
Practice Quiz - Testing and Debugging Web APIsЗадание
Graded Quiz - Building Web APIs with ASP.NET CoreЗадание
Discussion Prompt - Securing ASP.NET Core ApplicationsОбсуждение
Hands-on 2 - Web API in ASP.NET CoreЧтение
Solution - Hands-on 2 - Web API in ASP.NET CoreЧтение
Practice Quiz - Securing Web APIs with OAuth and JWTЗадание
Graded Quiz - Securing Web APIs with OAuth and JWTЗадание