REST APIs (RESTAPI)

Kurskode RESTAPI
Varighet 2 Dag(er)
Leverandør Applications Development
Neste kurs

Introduksjon

REST APIs-kurs gir deltakerne kunnskap om hvordan REST API-er utformes og bygges. Du lærer om REST-prinsipper, ressurser, metoder, HTTP, JSON, REST-tjenester og REST-klienter. Kurset tar også for seg sikkerhet, autentisering, dokumentasjon og versjonering.

Målgruppe

Kurset passer blant annet for:

  • Utviklere som bygger REST-tjenester
  • Utviklere som vedlikeholder REST-tjenester
  • Utviklere som bygger eller vedlikeholder REST-klienter
  • Personer som ønsker å forstå hva et REST API er, hvordan det fungerer og hvordan et godt REST API bygges

Sammendrag

Kurset dekker utforming av REST APIs, inkludert ressurser, metoder, navngiving og REST-prinsipper. Deltakerne arbeider også med å bygge tjenester og klienter ved hjelp av Spring Boot, Flask, Express, HttpClient, Requests eller Axios. I tillegg behandles blant annet caching, komprimering, innholdsforhandling, autentisering, dokumentasjon og Richardson Maturity Model.

Detaljert innhold

REST APIs Course Overview

REST APIs are a staple for developers the world over. Whether it's to provide a web app with access to server data or to facilitate comms between microservices,REST APIs have exploded in popularity due to their simplicity and flexibility.

This course comprises sessions dealing with prerequisite topics including HTTP and JSON,core REST theory,the building of REST services and clients,REST API configuration including caching and HATEOAS,and yet more REST theory including the Richardson Maturity Model,the n+1 problem,and authentication techniques.

Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.

Delegates have the option of coding in either Java,Python,or JavaScript.

Kommende kurs

Kursdatoer

Viser 2 av 2
NOK 16.000
NOK 16.000
SG Partner

Hvorfor velge SG Partner?

Vi gjør det enkelt å finne riktig kurs og riktig gjennomføring for deg og din virksomhet.

Offisielle kurs

Kursinnhold fra anerkjente teknologileverandører og fagmiljøer.

Erfarne instruktører

Praktisk og faglig undervisning med fokus på kompetanse du kan bruke.

Fleksibel gjennomføring

Velg mellom tilgjengelige virtuelle, fysiske og bedriftsinterne kurs.

Personlig rådgivning

Vi hjelper deg med å finne kurs og kompetanseløp som passer behovet ditt.

FAQ

Ofte stilte spørsmål

Blir dette kurset tatt opp?

90 % av våre kurs blir tatt opp. Kontakt oss, så sjekker vi om opptak er tilgjengelig for dette kurset.

Hvor lenge varer kurset?

Kursets oppgitte varighet er 2 Dag(er).

Kan jeg ta en sertifisering?

Kurset kan være relevant som forberedelse til sertifisering. Se kursbeskrivelsen for informasjon om aktuell sertifisering og eksamen.

Hvilke forkunnskaper trenger jeg?

Requirements Delegates attending this course should have some knowledge of,or experience in,software development. Ideally delegates will be comfortable coding in Java,Python,or JavaScript to a fundamental level. This knowledge can be gained by attendance on one of the following courses.

Hvem passer kurset for?

Who will the Course Benefit? This course will benefit developers who are required to build or maintain REST services and/or clients,and anyone otherwise interested in what a REST API is,how it works,and how to build a good one.

Kan kurset leveres som bedriftsinternt kurs?

Ja.

Hvor kan kurset leveres?

Kurset kan leveres over hele Norge, blant annet i Oslo, Kristiansand, Stavanger, Bergen, Trondheim og Tromsø.