Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Master ASP.NET Core 5: Build Dynamic Web APIs with Database
Rating: 4.4 out of 5(277 ratings)
1,171 students

Master ASP.NET Core 5: Build Dynamic Web APIs with Database

Effortlessly Build Your First ASP.NET Core 5 Web API and Database Integration with Streamlined Learning - 2.5 Hours
Created byPatrick Videos
Last updated 4/2023
English

What you'll learn

  • Create various Web APIs using ASP NET Core 5 and work with routing.
  • Connect to databases using Entity Framework and explore advanced topics like Dependency Injection and AJAX requests.
  • Unit test your code using MOQ and ensure that your APIs are working as expected
  • Document your APIs using Swagger and other tools, making them more accessible to other developers.
  • Apply the skills you've learned to build a full-fledged end-to-end application, complete with multiple Web APIs and a database connection.
  • Improve your overall proficiency in ASP NET Core 5 Web API development and take your career to new heights.
  • Gain confidence in your abilities as a developer and feel empowered to tackle more complex projects in the future.

Course content

2 sections28 lectures3h 58m total length
  • Introduction and Creating a Project8:14
  • Creating Controllers and Models6:28
  • Using Postman to call Web APIs2:24
  • Creating a Data Layer11:04
  • Connecting to Database Part 16:34
  • Connecting to Database Part 213:37
  • More Web APIs13:03
  • Creating a UI7:48
  • Service Connection10:06
  • Calling WebAPIs from UI and From Form4:42
  • Routing5:09
  • Swagger4:32
  • MOQ Unit Testing3:42
  • Complex Models13:04
  • ASP.NET Core Source Code0:01

    Source Code of ASP.NET Core

Requirements

  • Basic C# knowledge

Description

Discover the power of ASP.NET Core 5 Web API with this comprehensive, easy-to-follow tutorial! In just a few hours, you'll learn how to build a complete end-to-end application, using a step-by-step approach that covers everything from creating various Web APIs to connecting to databases using Entity Framework. You'll also explore advanced topics like Dependency Injection, AJAX requests, and Unit testing using MOQ.

In Section 1, we'll dive into the latest ASP.NET Core Web API and explore its unique features and benefits. You'll learn how to create dynamic Web APIs, work with routing and middleware, and use Swagger to document your APIs. In Section 2, we'll explore the more traditional ASP.NET Web API and compare its features and functionalities with those of ASP.NET Core Web API.

With our expertly edited videos, you'll enjoy a seamless learning experience, free of any pauses or time-wasting moments. Our content has been designed to keep you engaged and informed, with Tik-Tok-style videos that make learning a breeze. Whether you're a beginner or a seasoned developer, this course will take your skills to the next level and equip you with the tools you need to succeed in ASP.NET Core 5 Web API development.

Enroll now to unlock the full potential of ASP.NET Core 5 Web API and take your career to new heights!

"Fantastic course! The step-by-step approach made it easy to follow along and build my own application from scratch. I loved the emphasis on creating Web APIs and connecting to databases using Entity Framework - it's an essential skill for any developer. The instructor's clear explanations and expert insights were invaluable, and the videos were expertly edited to keep me engaged and motivated throughout the course. Highly recommended for anyone looking to master ASP.NET Core 5 Web API!" - John M.

"I've taken a lot of online courses over the years, but this one stands out as one of the best. The instructor's deep knowledge of ASP.NET Core 5 Web API was evident from the start, and the course content was well-organized and easy to follow. I especially appreciated the emphasis on creating AJAX requests and using Dependency Injection - these are critical skills that are often overlooked in other courses. Overall, a fantastic learning experience that I would highly recommend to anyone looking to improve their ASP.NET Core 5 Web API skills." - Michael L.

Who this course is for:

  • Beginner C# students interested to learn to create web applications using Web API 2.2