Giter Club home page Giter Club logo

web-services-and-cloud's Introduction

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

web-services-and-cloud's People

Contributors

evlogihr avatar hiksa avatar ivaylokenov avatar minkov avatar nikolayit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.