05. Go
A l’issue de la formation, le stagiaire sera capable créer des programmes avec le langage open source Go.
Public
Développeurs
Pré-requis
Connaître au moins un langage de programmation
Objectifs pédagogiques
Connaître les concepts de base du langage de programmation GO
Apprendre à utiliser les bibliothèques et les packages couramment utilisés dans le langage GO
Acquérir des compétences en programmation concurrente et en gestion des goroutines
Maîtriser les principes de la programmation orientée objet en GO et savoir comment les appliquer dans des projets
Apprendre à écrire des tests unitaires et à effectuer des tests d'intégration
Concevoir, coder et déployer des contrats intelligents (smart contracts) en Go
Comprendre les bonnes pratiques de codage en GO
Explorer les fonctionnalités avancées de GO (la réflexion, les interfaces vides et la généricité)
Concevoir, mettre en œuvre et déployer une application Blockchain fonctionnelle
Apprendre à utiliser les bibliothèques et les packages couramment utilisés dans le langage GO
Acquérir des compétences en programmation concurrente et en gestion des goroutines
Maîtriser les principes de la programmation orientée objet en GO et savoir comment les appliquer dans des projets
Apprendre à écrire des tests unitaires et à effectuer des tests d'intégration
Concevoir, coder et déployer des contrats intelligents (smart contracts) en Go
Comprendre les bonnes pratiques de codage en GO
Explorer les fonctionnalités avancées de GO (la réflexion, les interfaces vides et la généricité)
Concevoir, mettre en œuvre et déployer une application Blockchain fonctionnelle