Aller au contenu principal

Go - avancé

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000212412
Organisme responsable : Human Coders (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

  • Approfondir ses connaissances du langage Go et de son écosystème
  • Assimiler les bonnes pratiques de qualité logicielle en Go
  • Maîtriser les patterns de concurrence utiles

Programme de la formation

La formation Go Avancé, destinée aux développeurs maîtrisant les bases du langage Go, dure 3 jours et vise à approfondir la qualité logicielle, la concurrence et les performances via une progression pédagogique structurée. Jour 1 se concentre sur l'exactitude et la maintenabilité : bonnes pratiques de codage, documentation/tests, gestion d'erreurs avancée, modularisation en packages, génériques et itérateurs. Jour 2 aborde la concurrence avancée : contextes annulables et patterns…

La formation Go Avancé, destinée aux développeurs maîtrisant les bases du langage Go, dure 3 jours et vise à approfondir la qualité logicielle, la concurrence et les performances via une progression pédagogique structurée. Jour 1 se concentre sur l'exactitude et la maintenabilité : bonnes pratiques de codage, documentation/tests, gestion d'erreurs avancée, modularisation en packages, génériques et itérateurs. Jour 2 aborde la concurrence avancée : contextes annulables et patterns comme fan-out, pool de workers, load shedding. Jour 3 traite des performances (profiling pprof, micro-optimisations) et de la sécurité (énumérations, dépendances, web security). Les compétences acquises incluent l'écriture de code lisible/robust, maîtrise des patterns concurrentiels et optimisation sécurisée. L'apprentissage alternant théorie concise et exercices pratiques concrets (stubs HTTP, débogage race conditions, profilage d'utilitaires) favorise une assimilation progressive et hands-on.

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Financement

Conventionnement
Oui

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

-

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

11bis Passage Doisy
75017 Paris 17e

Responsable : Human Coders

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Human Coders
75017 Paris 17e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates fixes