EDUCBA

Maîtriser la programmation en Golang, des fondamentaux à la Concurrence

Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

EDUCBA

Maîtriser la programmation en Golang, des fondamentaux à la Concurrence

EDUCBA

Instructeur : EDUCBA

Inclus avec Coursera PlusEn savoir plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Créez des programmes Go structurés en utilisant la syntaxe, les fonctions et les structures de contrôle.

  • Gérer efficacement les données à l'aide des tableaux, des tranches, des cartes et des interfaces en Go.

  • Mettre en œuvre des systèmes concurrents à l'aide de goroutines, de canaux et d'outils de synchronisation.

Compétences que vous acquerrez

  • Catégorie : Programmation du système
  • Catégorie : Structures de données
  • Catégorie : Environnement de développement
  • Catégorie : Logique informatique
  • Catégorie : Principes de programmation
  • Catégorie : Installation du logiciel
  • Catégorie : Développement du programme

Outils que vous découvrirez

  • Catégorie : Go (Langage de programmation)

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

février 2026

Évaluations

32 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 8 modules dans ce cours

Ce module présente aux apprenants le langage de programmation Go, ses origines, son installation ainsi que les concepts fondamentaux de programmation nécessaires pour commencer à écrire et à exécuter des programmes en Go.

Inclus

9 vidéos4 devoirs

Ce module porte sur la structuration des programmes Go à l'aide de fonctions, la gestion de plusieurs fichiers et la mise en œuvre de fonctionnalités avancées des fonctions, telles que les valeurs de retour multiples et les fonctions à arguments variables.

Inclus

9 vidéos4 devoirs

Ce module traite de la prise de décision et de l'itération en Go, notamment des boucles, des instructions « switch », des fermetures et de l'exécution différée, afin de contrôler efficacement le déroulement du programme.

Inclus

9 vidéos4 devoirs

Ce module présente les structures de données CORE de Go, notamment les maps, les slices, les structs, les méthodes et les interfaces, qui permettent une modélisation structurée et flexible des données.

Inclus

9 vidéos4 devoirs

Ce module présente le modèle de gestion explicite des erreurs de Go ainsi que les concepts fondamentaux de la concurrence à l'aide des goroutines et des canaux.

Inclus

9 vidéos4 devoirs

Ce module aborde les modèles avancés de concurrence en Go, notamment le sens des canaux, les opérations non bloquantes, les pools de travailleurs et la limitation de débit.

Inclus

9 vidéos4 devoirs

Ce module porte sur la synchronisation de l'état partagé dans les programmes Go concurrents à l'aide d'opérations atomiques, de mutex et de modèles de goroutines avec état.

Inclus

9 vidéos4 devoirs

Ce module aborde les techniques essentielles de traitement de texte et de gestion du temps en Go, notamment la manipulation de chaînes de caractères, les expressions régulières et les calculs temporels.

Inclus

10 vidéos4 devoirs

Instructeur

EDUCBA
EDUCBA
1 706 Cours347 226 apprenants

Offert par

EDUCBA

En savoir plus sur Développement de logiciels

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions