ASP NET CORE WEB API
3.5 (18 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
134 students enrolled
Wishlisted Wishlist

Please confirm that you want to add ASP NET CORE WEB API to your Wishlist.

Add to Wishlist

ASP NET CORE WEB API

Comprehensive Asp Net Core Web API from Intermediate to Advanced. Entity Framework Core,RESTful Web Services ,Postman
3.5 (18 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
134 students enrolled
Created by Happy Code
Last updated 8/2017
English
Current price: $10 Original price: $190 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • 3 Articles
  • 3 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn RESTful web services with Asp Net Core Web API
  • Fully Understand How To Use Web API in Asp Net Core
  • Learn and apply about JSON
View Curriculum
Requirements
  • Basics of Asp Net Framework
  • Visual Studio 2017 (FREE)
  • Postman or Fiddler (FREE)
  • Some knowledge and experience in C#
Description

If you want to buy this course for 10 $ / € use this coupon code : HAPPYAPI10


Wellcome to ASP.NET Core Web API Course!

In this course, you will learn Web API on ASP.NET Core with details. This course starts from beginner level and expands to the advanced level.

While we teach you about Web API, we will perform more than one live projects on different platforms and different frameworks

  • We will discuss normally created Web API projects, 
  • Also Web API projects that are created by the templates on Visual Studio 2017. 
  • And lastly we will learn about everything about a project that will be created by us manually from zero.

We will work with Entity Framework and learn how to get data with it. 

So you will learn everything from beginner level to advanced level about Web API. 

When these topics are all covered you will be comfortable about the Web API subject and you will be able to integrate Web API to the projects that you create like Angular 2, Web or Mobile Apps.

And also you will learn the important points to be careful of and some hints about Web API.

This is the most comprehensive Web API Course EVER :)

Who is the target audience?
  • Web Developers
  • Mobile Developers
  • Desire to learn Web API
Students Who Viewed This Course Also Viewed
Curriculum For This Course
45 Lectures
03:33:05
+
Web API Basics
9 Lectures 38:55

In this lecture, we will make a description about Web API.

Preview 02:17

In this lecture, we will learn about API and what it is used for.

More details about Web API
02:20

In this lecture, we will learn why we need ASP NET Core Web API

Why choose Asp Net Core Web API
03:01

In this lecture, we will be learning HTTP Protocol.

Http Protocols
03:06

In this lecture, we will start building our project.

Preview 06:19

In this lecture, we will be learning about the solution explorer on the right side of the screen.

Asp net Core Web API project overview
08:32

In this lecture, we will be learning about two applications that are using for for API tests.

What is Postman and Fiddler
03:56

In this lecture, we will learn about Fiddler and how to get Fake Data from internet to the Postman to test.

What is Postman and Fake Data
07:40
+
Entity Framework Core (InMemory Cache)
5 Lectures 11:41

In this lecture, we will create our database with Entity Framework Core and pull data from our database.

Create Database Table
03:12

In this lecture, we will continue on Entity Framework Core and add InMemory.

Using Entity Framework InMemory
02:17

In this lecture, we will create our DbContext.

Create the Database Context
03:17

In this lecture, we will perform Dependency Injection and we will register our database context.

Dependency Injection and Register the Database Context
02:55

Source Codes
00:00
+
Entity Framework Core
8 Lectures 35:37

In this lecture, we will learn about Entity Framework.

What is Entity Framework Core
03:23

In this lecture, we will learn how to add Entity Framework to our Project.

Add Entity Framework Core to Project
05:18

In this lecture, we will learn how to add Entity Framework by using csproj file.

Adding Entity Framework to Csproj Files (New)
04:41

In this lecture, we will create database tables.

Create Database Tables
05:51

In this lecture, we will learn about Base Classes and we will use them on our database tables.

Base Classes in Entity Framework Core
03:14

In this lecture, we will create Data Context in Entity Framework.

Create Data Context in Entity Framework Core
03:35

In this lecture, we will continue to database defining process.

Adding Dependency Injection
02:51

In this lecture, we will implement dependency injection and complete the database processes.

Dependency Injection
06:44
+
Working With Web API
7 Lectures 34:46

In this lecture, we will make the processes that will be processed by the API's on the controller side.

Setup And Create Controllers
04:59

In this lecture, we will create our actions.

Create Actions
07:27

In this lecture, we will work with Postman to see how to get data and send.

Working with Data and Postman
08:20

In this lecture, we will make some changes on POST method. We will learn Http Response Methods.

Upgrade Post Method
04:53

In this lecture, we will add FromRoute to our GET Method.

Web API - Update Method
05:45

In this lecture, we will be performing the DELETE process.

Web API - Delete Method
03:22

Source Codes
00:00
+
Best Practises
2 Lectures 17:34

In this lecture, we will learn how to use QueryString in Web API Projects.

Query String in Web API
09:08

In this lecture, we will learn about controllers and how to work with them.

Working with Controllers
08:26
+
E-commerce Project API
14 Lectures 01:14:30

In this lecture, we will examine what we did on code side of the ecommerce project.

Project Overview (Code)
11:42

In this lecture, we will start coding our controllers.

Talk About Api Controllers
06:15

In this lecture, we will code the Category API- Get

Coding Category Api (Get)
06:22

In this lecture, we will code the Category API- Post

Coding Category Api (Post)
06:49

In this lecture, we will code the Category API- Update

Coding Category Api (Update)
04:05

In this lecture, we will code the Category API- Delete

Coding Category Api (Delete)
02:55

In this lecture, we will code the Category API- Constructure

Coding Product Api (Constructure)
05:54

In this lecture, we will be writing the Get processes.

Coding Products Api (Get)
04:45

In this lecture, we will write a new method for VM for Update.

Coding Products Api (Get Method ViewModels For Update)
03:37

In this lecture, we will write a new method for VM for Insert.

Coding Products Api (Get Method ViewModels For Insert)
03:49

In this lecture, we will continue our processes with Post Image.

Coding Products Api (Post Image Files)
06:35

In this lecture, we will write our Post Method.

Coding Products Api (Create Products)
07:00

In this lecture, we will be writing the delete method.

Coding Products Api (Delete Products)
04:42

Source Codes
00:00
About the Instructor
Happy Code
3.6 Average rating
178 Reviews
1,213 Students
4 Courses
Software Developer

Happy Code is the name of our software developing team, every developer in our team has proven him/herself to the other members first. In our team we do what we know and love to do : write code. So we decided to record while coding and show everyone how we code.

We are preparing lectures about web and mobile development softwares and how to make a working project using these softwares. We are still building some special projects, and they will be here too.