À propos de ce cours
50,061 consultations récentes

Learner Career Outcomes

47%

ont commencé une nouvelle carrière après avoir terminé ce cours

30%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Niveau intermédiaire

Approx. 13 heures pour terminer

Recommandé : 4 weeks of study, 2-3 hours/week...

Anglais

Sous-titres : Anglais

Learner Career Outcomes

47%

ont commencé une nouvelle carrière après avoir terminé ce cours

30%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Niveau intermédiaire

Approx. 13 heures pour terminer

Recommandé : 4 weeks of study, 2-3 hours/week...

Anglais

Sous-titres : Anglais

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
2 minutes pour terminer

Introduction to the Specialization

1 lecture
1 lectures
Specialization Overview2 min
4 minutes pour terminer

Introduction to the Course

1 vidéos (Total 1 min), 1 lecture
1 vidéos
1 lectures
Go Documentation3 min
3 heures pour terminer

Module 1: Getting Started with Go

9 vidéos (Total 54 min), 2 quiz
9 vidéos
M1.1.1 - Why Should I Learn Go? (Advantages of Go)11 min
M1.1.2 - Objects5 min
M1.1.3 - Concurrency8 min
M1.2.1 - Installing Go3 min
M1.2.2 - Workspaces & Packages7 min
M1.2.3 - Go Tool5 min
M1.3.1 - Variables4 min
M1.3.2 - Variable Initialization5 min
1 exercices pour s'entraîner
Module 1 Quiz16 min
Semaine
2
5 heures pour terminer

Module 2: Basic Data Types

11 vidéos (Total 66 min), 1 lecture, 3 quiz
11 vidéos
M2.1.1 - Pointers4 min
M2.1.2 - Variable Scope9 min
M2.1.3 - Deallocating Memory5 min
M2.1.4 - Garbage Collection5 min
M2.2.1 - Comments, Printing, Integers7 min
M2.2.2 - Ints, Floats, Strings9 min
M2.2.3 - String Packages5 min
M2.3.1 - Constants4 min
M2.3.2 - Control Flow8 min
M2.3.3 - Control Flow, Scan6 min
1 lectures
STOP -Read This First!1 min
1 exercices pour s'entraîner
Module 2 Quiz14 min
Semaine
3
3 heures pour terminer

Module 3: Composite Data Types

7 vidéos (Total 39 min), 2 quiz
7 vidéos
M3.1.1 - Arrays7 min
M3.1.2 - Slices8 min
M3.1.3 - Variable Slices4 min
M3.2.1 - Hash Tables6 min
M3.2.2 - Maps5 min
M3.3.1 - Structs5 min
1 exercices pour s'entraîner
Module 3 Quiz12 min
Semaine
4
4 heures pour terminer

Module 4: Protocols and Formats

5 vidéos (Total 30 min), 2 quiz
5 vidéos
M4.1.1 - RFCs10 min
M4.1.2 - JSON6 min
M4.2.1 - File Access, ioutil6 min
M4.2.2 - File Access, os4 min
4.6
136 avisChevron Right

Meilleurs avis pour Getting Started with Go

par SPApr 2nd 2019

One of best course i encountered for teaching a new programming languages.\n\nPeople with none C programming background may feel trouble but with some effort you can easily catch up.

par TOApr 11th 2019

Extremely well paced explanation of Go and its unique properties over other languages. A great start to learning about the Go language for anyone with basic knowledge of programming.

Enseignants

Avatar

Ian Harris

Professor
Department of Computer Science

À propos de Université de Californie à Irvine

Since 1965, the University of California, Irvine has combined the strengths of a major research university with the bounty of an incomparable Southern California location. UCI’s unyielding commitment to rigorous academics, cutting-edge research, and leadership and character development makes the campus a driving force for innovation and discovery that serves our local, national and global communities in many ways....

À propos du Spécialisation Programming with Google Go

This specialization introduces the Go programming language from Google and provides learners with an overview of Go's special features. Upon completing the three-course sequence, learners will have gained the knowledge and skills needed to create concise, efficient, and clean applications using Go....
Programming with Google Go

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • Lorsque vous vous inscrivez au cours, vous bénéficiez d'un accès à tous les cours de la Spécialisation, et vous obtenez un Certificat lorsque vous avez réussi. Votre Certificat électronique est alors ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.