Just nu kan du inte boka den här utbildningen. Besök sidan Systemutveckling och ta en titt på Informators aktuella kurser.

T1113

Developing Open APIs

APIs are a structured way for systems to communicate and publicly available open APIs are successfully used by many of todays leading companies such as Facebook and Twitters a critical part of their service offering and marketing. External partners, customers and developers can use open APIs to innovate and build new solutions. APIs are also a very good way to build system independent solutions within an organization.

In this course you will learn how to develop an open API, how to make it secure and easy to use. The focus will be on using the de facto standards of open APIs, such as REST and JSON. 

Audience:

  • Developers
  • Technical Project Managers
  • Architects

Course outline:

What is an API

  • Examples of what APIs can be used for
  • Reasons for using APIs in your organisation
  • Overview of some popular APIs, such as Facebooks and Twitters

REST

  • What is a REST API
  • REST and RESTful
  • SOAP vs REST

API design

  • What are the components of an API
  • Identify resources
  • URI design
  • Linked data
  • Handle input parameters
  • User HTTP verbs correctly
  • Error Handling
  • Versioning

Return formats

  • XML
  • JSON
  • JSONP

Security

  • Authentication & Authorization
  • OAuth
  • API keys   
    • statistics
    • throttling

Tools of the trade

  • Tools for testing and development
  • Code libraries
  • 3rd party services

Developer support

  • Documentation
  • Code examples and libraries
  • Community building   

Fakta

Kurs
T1113
Längd
2 dagar
Pris
14.500 kr (exkl. moms)

Just nu finns det inga kurstillfällen. Kontakta oss för mer information.

Bookmark and Share

Förkunskaper

Programming knowledge

Kursmaterial

Course material in English

I samarbete med:

Kontakta oss
för mer information:

08 - 587 116 10 (Stockholm)
031 - 773 07 90 (Göteborg)
040-662 20 60 (Malmö)
info@informator.se

 

Senaste besökta utbildningar