Skip to content

Latest commit

 

History

History
59 lines (38 loc) · 1.14 KB

README.md

File metadata and controls

59 lines (38 loc) · 1.14 KB

Web-Services

Public repository for the "Web Services" course

Course Program

Course Introduction

Web Services Overview

  • Web services Overview
  • Types of web services
  • RESTful web services
  • Service-oriented Architecture (SOA)

ASP.NET WebAPI

  • Creating controllers and Actions
  • Parsing POCO to JSON/XML
  • Adding headers
  • etc...

ASP.NET WebAPI Architecture

  • Designing the back-end architecture for SOA
  • Extracting the access to the database
    • Repository and UnitOfWork design patterns
    • Examples with MS SQL Server and MongoDB
  • Introducing IoC
  • Using Automapper

WebAPI Workshop

Windows Communication Foundation (WCF)

WCF Workshop

Requesting remote resources with C# and .NET

Testing web services

  • Unit testing
  • Integration testing

Cloud technologies

  • Types of clouds
  • Cloud providers
    • For .NET
    • For Node.js
    • etc...
  • Deployment of applications in the cloud

Using cloud platforms and services

Workshop: Using cloud platforms and services

Creating simple RESTful API with Node.js and Express