list 3 séquences
assignment Niveau : Introductif
label Informatique & Programmation
chat_bubble_outline Langue : Anglais
card_giftcard 3.6 points
- /5
Avis de la communauté
0 avis

Les infos clés

credit_card Formation gratuite
verified_user Certification payante
timer 6 heures de cours

En résumé

In this course, you'll learn about APIs, or Application Programming Interfaces, which are an aspect of web development that can dramatically enrich your web projects! RESTful APIs are a great place to start, since they mimic the way the web functions at a broad level.

By using an application's API, you gain instant access to third-party information that will save you time and energy. For example, by using a weather service's API, you can integrate their weather-related data into your own web projects! 

REST API examples throughout the course will include that of familiar services like Instagram and Gmail, as well as IBM's powerful Watson artificial intelligence service through their Bluemix cloud platform. 

Start this course, and get ready to take your apps to the next level!

By the end of this course, you'll learn:

  • what an API is and why you'd use one;
  • the standards that make a specifically "REST" API;
  • why you'd choose a REST API over a different type;
  • which elements comprise a REST API, such as resources, headers, and more
  • how to send requests to an external services API;
  • elementary knowledge to build your own API.

Prerequisites:

  • You'll need to have a basic web vocabulary to get the most out of this course. You should understand what clients and servers are, as well as where databases fit into a general network schema. A great way to get this information would be to follow our Understanding the Web course.

more_horiz Lire plus
more_horiz Lire moins
dns

Le programme

Part #1 - Introduction to APIs
1. What is an API?
2. Choosing REST
3. Examples of REST APIs
4. API practice with artificial intelligence
Activity: Translate audio to text using an artificial intelligence API!

Part #2 - Deconstructing REST APIs
1. Resources
2. Requests
3. Methods
4. Responses
5. HTTP codes
Quiz

Part #3 - Putting REST APIs into practice
1. GET requests
2. PUT and POST requests
3. DELETE requests
Quiz

Certificate of achievement

record_voice_over

Les intervenants

Emily Reese
Emily's from New York City and lives in Paris, France. She's a web developer (formerly at Kickstarter), teacher at OpenClassrooms, and more!

store

Le concepteur

International Business Machines Corporation, connue sous l’abréviation IBM, est une société multinationale américaine présente dans les domaines du matériel informatique, du logiciel et des services informatiques.

assistant

La plateforme

OpenClassrooms (anciennement le Site du Zéro ou SdZ), est un site web qui propose des cours autour de l'informatique, des sciences et de l'entrepreneuriat.

Les cours en ligne peuvent être réalisés aussi bien par l'équipe du site, des professeurs d'universités ou de grandes écoles partenaires que par ses membres.

Aujourd'hui, les cours sont disponibles dans plusieurs format : MOOC (Massive Open Online Course), texte web, e-book, livre et en vidéo. L'entreprise délivre des certifications pour certains cours, dont une reconnue par l'état, en partenariat avec IESA multimédia.

Quelle note donnez-vous à cette ressource ?
Contenu
0/5
Plateforme
0/5
Animation
0/5