Checklist

Certification

You will get a certificate on completing this course.

University

This course is not affiliated with any university.

Price

This course costs very less.

Edvicer's Rewards

You can get a cashback of ₹ 100 on buying this course.

Building Your First API with ASP.NET Core

Building Your First API with ASP.NET Core

1425/month
Start anytime
Self paced
English
Course by
PluralsightCourses from Pluralsight
Certificate awarded
Beginner
Login to earn ₹ 100

Limited Time Discount Offers

Save your money with Edvicer. Check out our premium courses with discount offers.

Discount offers - Edvicer

Limited Time Discount Offers

Save your money with Edvicer. Check out our premium courses with discount offers.

Map your Career

Not sure which job profiles this course will open for you? Check out our AI based tool to get a complete personalized career map.

Career Mapper - Edvicer

Map your Career

Not sure which job profiles this course will open for you? Check out our AI based tool to get a complete personalized career map.

Checklist

Certification

You will get a certificate on completing this course.

University

This course is not affiliated with any university.

Price

This course costs very less.

Edvicer's Rewards

You can get a cashback of ₹ 100 on buying this course.

Why should you choose this course?

Description

Learn how to build an API with ASP.NET Core that connects to a database via Entity Framework Core from scratch in this ASP.NET tutorial.

Syllabus

Course Overview
Demo: Downloading and Installing .NET Core
Introduction
Tooling
ASP.NET Core: The Big Picture
Demo: Configuring the ASP.NET Request Pipeline
Demo: Starting a New ASP.NET Core Project
Summary
The ASP.NET Core Request Pipeline and Middleware
Middleware for Building an API
Learning About Routing
Summary
Coming Up
Demo: Returning Correct Status Codes
Demo: Working with Serializer Settings
Demo: Adding the ASP.NET Core MVC Middleware
The Importance of Status Codes
Formatters and Content Negotiation
Demo: Returning Resources (Part 1)
Demo: Returning Child Resources
Demo: Returning Resources (Part 2)
Clarifying the MVC Pattern
Demo: Returning Resources (Part 3)
Demo: Improving the Architecture with Model Classes
Demo: Formatters and Content Negotiation
Coming Up
Demo: Deleting a Resource
Demo: Creating a Resource
Demo: Validating Input
Partially Updating a Resource
Demo: Partially Updating a Resource
Demo: Updating a Resource
Summary
Demo: Injecting and Using a Logger
Demo: Logging to a File
Inversion of Control and Dependency Injection
Summary
Demo: Scoping Configuration to Environments
Demo: Working with Configuration Files
Demo: Implementing and Using a Custom Service
Coming Up
Demo: Creating Entity Classes
Introducing Entity Framework Core
Coming Up
Demo: Working with Migrations
Demo: Safely Storing Sensitive Configuration Data
Summary
Demo: Creating a DbContext
Demo: Seeding the Database with Data
Summary
Demo: Using AutoMapper to Map Between Entities and DTOs
Demo: Returning Data from the Repository When Requesting Resources
Demo: Deleting a Resource
Coming Up
Demo: Partially Updating a Resource
Demo: Updating a Resource
Demo: Creating a Resource
Demo: Introducing the Repository Pattern
Introducing the Repository Pattern

What others say about this course

FAQs

What is ASP.NET?

Active Server Pages.NET was developed by Microsoft and has emerged as a valuable tool for programmers as it assists them in developing dynamic and rich websites. But ASP.NET does not limit itself to script languages and enables the programmers to use languages such as C#, J#, VB and more. ASP.NET can be used on any windows server to host powerful websites.

What are Prerequisites for learning ASP.NET?

Before you start learning ASP.NET, it is essential to take note of the prerequisites. To begin with, knowledge of .NET framework is imperative if you wish to learn ASP.NET. Apart from that, a basic understanding of languages supported by ASP.NET will surely help you in the long run. These include C, C++, JavaScript, HTML, and CSS, which are widely used.

Why should you learn ASP.NET?

Programmers enjoy using ASP.NET as it reduces the coding required to create dynamic and large applications. Using built-in Windows authentication, it also provides a safety net to the applications. On top of that, the ASP pages can be maintained and written easily as HTML and the source code are together which increases flexibility. Moreover, ASP.NET has been employed to create enterprise-class dynamic websites and applications which include some big names. ASP.NET provides a toolbox of features every programmer needs.

How can Edvicer help you find the best ASP.NET courses?

Edvicer is a great place to learn ASP.NET with a large number of ASP.NET courses, both free and paid aggregated from top providers like Coursera, Udemy, Udacity, and Pluralsight. Edvicer also helps you compare these courses based on different aspects like assignment, difficulty, and teaching. FInd the best course that suits your budget and preference.

What are the top jobs that I can get from learning ASP.NET?

The top job profile for ASP.NET experts is Dotnet Developer with an average salary of INR 5 LPA. Get your career map for your skills here.

What can I learn after learning ASP.NET?

After learning ASP.NET, the top skills you can learn to open highest number of job profiles for you are Ajax, C#, and Javascript. The top skills that can get you jobs with highest salaries are Ajax, C#, and Javascript

You might also be interested in

Write your review of Building Your First API with ASP.NET Core

Facebook account of EdvicerLinkedin account of EdvicerInstagram account of Edvicer
Twitter account of EdvicerPinterest account of EdvicerYoutube account of Edvicer