EIEIOTECHNOVATION
← Training programmes

EIEIO / AUTOMATION & EMERGING TECHNOLOGY

ASP NET CORE WEB API

Course outline

3 days

Duration

3 days

What you'll 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

Course content

  • Web API Basics

Introduction

  • What is Web API
  • More details about Web API
  • Why choose Asp Net Core Web API
  • Http Protocols
  • First Web API project
  • Asp net Core Web API project overview
  • What is Postman and Fiddler
  • What is Postman and Fake Data
  • Entity Framework Core (InMemory Cache)
  • Create Database Table
  • Using Entity Framework InMemory
  • Create the Database Context
  • Dependency Injection and Register the Database Context
  • Entity Framework Core
  • What is Entity Framework Core
  • Add Entity Framework Core to Project
  • Adding Entity Framework to Csproj Files (New)
  • Create Database Tables
  • Base Classes in Entity Framework Core
  • Create Data Context in Entity Framework Core
  • Adding Dependency Injection
  • Dependency Injection
  • Working With Web API
  • Setup And Create Controllers
  • Create Actions
  • Working with Data and Postman
  • Upgrade Post Method
  • Web API - Update Method
  • Web API - Delete Method
  • Best Practises
  • Query String in Web API
  • Working with Controllers
  • E-commerce Project API
  • Project Overview (Code)
  • Talk About Api Controllers
  • Coding Category Api (Get)
  • Coding Category Api (Post)
  • Coding Category Api (Update)
  • Coding Category Api (Delete)
  • Coding Product Api (Constructure)
  • Coding Products Api (Get)
  • Coding Products Api (Get Method ViewModels For Update)
  • Coding Products Api (Get Method ViewModels For Insert)
  • Coding Products Api (Post Image Files)
  • Coding Products Api (Create Products)
  • Coding Products Api (Delete Products)

Programme scope, delivery arrangements and suitability are confirmed during enquiry.