Cette spécialisation présente le langage de programmation Go de Google et donne aux apprenants un aperçu des caractéristiques particulières de Go. A l'issue de la séquence de trois cours, les apprenants auront acquis les connaissances et les compétences nécessaires pour créer des applications concises, efficaces et propres à l'aide de Go.

Spécialisation "Programmer avec Google Go"
Saisissez l'occasion de faire des économies ! Bénéficiez de 40 % de réduction sur 3 mois de Coursera Plus et d'un accès complet à des milliers de cours.

Spécialisation "Programmer avec Google Go"
Faites progresser votre carrière dans la programmation informatique.
Développez des applications efficaces avec le langage de programmation innovant de Google, Go !
Enseigné en Français (doublage IA)

Instructeur : Ian Harris
53 255 déjà inscrits
Inclus avec
des 3,000 examens de cours de ce programme
Ce que vous apprendrez
Compétences que vous acquerrez
- Catégorie : Algorithmes
- Catégorie : Développement web back-end
- Catégorie : Architecture des ordinateurs
- Catégorie : Outils de programmation informatique
- Catégorie : Accès aux données
- Catégorie : structures de données
- Catégorie : Débogage
- Catégorie : Conception fonctionnelle
- Catégorie : Programmation orientée objet (POO)
- Catégorie : Conception de logiciels
- Catégorie : Programmation du système
Outils que vous découvrirez
- Catégorie : Go (Langage de programmation)
- Catégorie : Systèmes d'Exploitation
Détails à connaître

Ajouter à votre profil LinkedIn
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Améliorez votre expertise en la matière
- Acquérez des compétences recherchées auprès d’universités et d’experts du secteur
- Maîtrisez un sujet ou un outil avec des projets pratiques
- Développez une compréhension approfondie de concepts clés
- Obtenez un certificat professionnel auprès de University of California, Irvine

Spécialisation - série de 3 cours
Cette spécialisation présente le langage de programmation Go de Google et donne aux apprenants un aperçu des caractéristiques particulières de Go. A l'issue de la séquence de trois cours, les apprenants auront acquis les connaissances et les compétences nécessaires pour créer des applications concises, efficaces et propres à l'aide de Go.

Démarrer avec Go
Ce que vous apprendrez
Mettre en œuvre les programmes fondamentaux de Go et en comprendre les éléments essentiels.
Travailler avec les types de données Go, y compris les structures de base, composites et JSON.
Utiliser les appels de fonction à distance (RFC) et JSON pour la manipulation des données en Go.
Configurez votre environnement de programmation Go et entraînez-vous à écrire du code Go.
Compétences que vous acquerrez

Fonctions, méthodes et interfaces en Go
Ce que vous apprendrez
Poursuivez votre exploration du langage de programmation Go en vous familiarisant avec les fonctions, les méthodes et les interfaces. Les sujets abordés incluent l'implémentation des fonctions, les types de fonctions, l'orientation objet en Go, les méthodes et l'instanciation des classes. Comme pour le premier cours de cette série, vous aurez l'occasion de créer vos propres applications Go afin de mettre en pratique ce que vous apprenez.
Compétences que vous acquerrez

Concurrence en Go
Ce que vous apprendrez
Apprenez à mettre en œuvre la programmation concurrentielle en Go. Explorez les rôles des canaux et des goroutines dans la mise en œuvre de la concurrence. Les sujets incluent l'écriture de goroutines et l'implémentation de canaux pour les communications entre goroutines. Les activités du cours vous permettront d'exercer les capacités de Go pour la programmation concurrente en développant plusieurs programmes d'exemple.
Compétences que vous acquerrez
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

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

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Une expérience préalable de la programmation, de préférence dans un langage orienté objet comme C++ ou Python, est très utile. Le cours couvre quelques concepts de base de la programmation afin de s'assurer que tout le monde a le même niveau de connaissances, mais les personnes qui n'ont jamais programmé peuvent trouver que le rythme est un peu trop rapide.
Il est conseillé de suivre les cours dans l'ordre indiqué sur la page d'accueil de la spécialisation. En effet, la matière se construit d'elle-même.
Non, vous n'obtiendrez pas de crédits universitaires. Cependant, pour une somme modique, vous pourrez obtenir des certificats d'achèvement des cours.
Plus de questions
Aide financière disponible,

