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
Security
- Authentication & Authorization
- OAuth
- API keys
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.
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