Loading...
Module de formation

Développement d'API avec Golang

A propos

Développement d'API avec Golang

Introduction au développement Web avec Go : Historique et choix pour le web, installation et configuration. Création de services RESTful : Conception d'une API REST, gestion des routes et contrôleurs. Sécurisation d'API : Authentification et autorisation, sécurisation des données. Gestion des erreurs et réponse claire : Maintien des standards de réponse, gestion des erreurs HTTP. Gestion d'une API asynchrone : Communication asynchrone et utilisation des websockets. Documentation et Tests d'API : Documentation avec Swagger et mise en place de tests unitaires.

4h à 7h

6 points clés

Compétence(s)

Golang

Niveaux
Opérationnel

Opérationnel

Avancé

Avancé

Objectifs du module

Comprendre l'histoire du développement web avec Go.

Installer et configurer Go pour le développement web.

Comprendre la conception d'une API REST

Maîtriser la gestion des routes et contrôleurs

Comprendre les principes d'authentification et d'autorisation.

Appliquer des techniques de sécurisation des données dans une API.

Appliquer les standards de réponse en API.

Gérer efficacement les erreurs HTTP.

Maîtriser la communication asynchrone

Utiliser efficacement les websockets

Maîtriser la documentation Swagger pour API.

Savoir concevoir des tests unitaires pour API.

Contenu du module
Introduction au développement Web avec Go
pointHistorique et choix pour le web
pointInstallation et configuration
Création de services RESTful
pointConception d'une API REST
pointGestion des routes et contrôleurs
Sécurisation d'API
pointAuthentification et autorisation
pointSécurisation des données
Gestion des erreurs et réponse claire
pointMaintien des standards de réponse
pointGestion des erreurs HTTP
Gestion d'une API asynchrone
pointCommunication asynchrone
pointUtilisation des websockets
Documentation et Tests d'API
pointDocumentation avec Swagger
pointMise en place de tests unitaires
Formations

Incluant ce module !

Formation Golang

Formation Golang
sur mesure

DistancielPrésentiel
À partir de 1050€ HT
7h à 35h Modules : 6