À propos de ce cours

65,308 consultations récentes

Résultats de carrière des étudiants

33%

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

25%

a obtenu une augmentation de salaire ou une promotion
Certificat partageable
Obtenez un Certificat lorsque vous terminez
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. 12 heures pour terminer
Anglais
Sous-titres : Anglais

Résultats de carrière des étudiants

33%

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

25%

a obtenu une augmentation de salaire ou une promotion
Certificat partageable
Obtenez un Certificat lorsque vous terminez
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. 12 heures pour terminer
Anglais
Sous-titres : Anglais

Enseignant

Offert par

Logo Université de Californie à Irvine

Université de Californie à Irvine

Programme du cours : ce que vous apprendrez dans ce cours

Évaluation du contenuThumbs Up85%(1,048 notes)Info
Semaine
1

Semaine 1

3 heures pour terminer

MODULE 1: FUNCTIONS AND ORGANIZATION

3 heures pour terminer
7 vidéos (Total 55 min), 8 lectures, 2 quiz
7 vidéos
M1.1.2 - Function Parameters and Return Values6 min
M1.1.3 - Call by Value, Reference7 min
M1.1.4 - Passing Arrays and Slices5 min
M1.2.1 - Well-Written Functions7 min
M1.2.2 - Guidelines for Functions11 min
M1.2.3 - Function Guidelines7 min
8 lectures
STOP - Read This First!1 min
M1.1.1 - Why Use Functions?2 min
M1.1.2 - Function Parameters and Return Values2 min
M1.1.3 - Call by Value, Reference2 min
M1.1.4 - Passing Arrays and Slices2 min
M1.2.1 - Well-Written Functions2 min
M1.2.2 - Guidelines for Functions2 min
M1.2.3 - Function Guidelines2 min
1 exercice pour s'entraîner
Module 1 Quiz10 min
Semaine
2

Semaine 2

3 heures pour terminer

MODULE 2: FUNCTION TYPES

3 heures pour terminer
3 vidéos (Total 26 min), 3 lectures, 2 quiz
3 vidéos
M2.1.2 - Returning Functions10 min
M2.2.2 - Variadic and Deferred6 min
3 lectures
M2.1.1 - First Class Values2 min
M2.1.2 - Returning Functions2 min
M2.2.1 - Variadic and Deferred2 min
1 exercice pour s'entraîner
Module 2 Quiz14 min
Semaine
3

Semaine 3

3 heures pour terminer

MODULE 3: OBJECT ORIENTATION IN GO

3 heures pour terminer
6 vidéos (Total 28 min), 6 lectures, 2 quiz
6 vidéos
M3.1.2 - Support for Classes (1)7 min
M3.1.3 - Support for Classes (2)2 min
M3.2.1 - Encapsulation5 min
M3.2.2 - Point Receivers4 min
M3.2.3 - Point Receivers, Referencing, Dereferencing2 min
6 lectures
M3.1.1 - Classes and Encapsulation2 min
M3.1.2 - Support for Classes (1)2 min
M3.1.3 - Support for Classes (2)2 min
M3.2.1 - Encapsulation2 min
M3.2.2 - Pointer Receivers2 min
M3.2.3 - Pointer Receivers, Referencing, Dereferencing2 min
1 exercice pour s'entraîner
Module 3 Quiz14 min
Semaine
4

Semaine 4

3 heures pour terminer

MODULE 4: INTERFACES FOR ABSTRACTION

3 heures pour terminer
6 vidéos (Total 40 min), 6 lectures, 2 quiz
6 vidéos
M4.1.2 - Interfaces6 min
M4.1.3 - Interface vs. Concrete Types12 min
M4.2.1 - Using Interfaces6 min
M4.2.2 - Type Assertions6 min
M4.2.3 - Error Handling2 min
6 lectures
M4.1.1 - Polymorphism2 min
M4.1.2 - Interfaces2 min
M4.1.3 - Interface vs. Concrete Types2 min
M4.2.1 - Using Interfaces2 min
M4.2.2 - Type Assertions2 min
M4.2.3 - Error Handling2 min
1 exercice pour s'entraîner
Module 4 Quiz14 min

Avis

Meilleurs avis pour FUNCTIONS, METHODS, AND INTERFACES IN GO

Voir tous les avis

À 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

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
  • 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.

  • Si vous vous abonnez, vous bénéficiez d'une période d'essai gratuite de 7 jours, durant laquelle vous pouvez annuler votre abonnement sans pénalité. Ensuite, nous n'accordons plus de remboursements, mais vous pouvez annuler votre abonnement à tout instant. Consultez notre politique de remboursement complète.

  • Oui, Coursera offre une Aide Financière aux étudiants qui n'ont pas les moyens d'acquitter les frais. Demandez-la en cliquant sur le lien Aide Financière sous le bouton S'inscrire situé à gauche. Vous devrez remplir un formulaire de demande et vous serez averti(e) si elle est acceptée. Vous devrez répéter cette procédure pour chaque cours de la Spécialisation, y compris pour le Projet Final. En savoir plus.

  • Ce Cours n'est pas associé à des crédits universitaires, mais certaines universités peuvent décider d'accepter des Certificats de Cours pour des crédits. Vérifiez-le auprès de votre établissement pour en savoir plus. Les Diplômes en ligne et les Certificats Mastertrack™ sur Coursera apportent la possibilité d'obtenir des crédits universitaires.

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