Programmation en Go

Apprenez la programmation Go pour des applications rapides

7h 26min37 leçons7 sections

Ce que vous apprendrez

  • Apprendre les bases de la programmation en Go
  • Maîtriser l'écriture de programmes avec des variables
  • Comprendre la gestion des données et des tableaux
  • Créer des applications efficaces avec les meilleures pratiques
  • Utiliser des boucles et des fonctions en programmation
  • Concevoir des programmes concurrents haute performance

À propos du cours

Ce cours complet vise à vous enseigner les fondamentaux de la programmation avec Go, un langage distinctif qui allie haute performance et simplicité. Le cours couvre des concepts de programmation essentiels tels que les variables, les boucles, les fonctions et les structures de données, avec des exemples pratiques pour vous aider à comprendre comment créer des applications robustes et efficaces avec Go. À la fin du cours, vous serez capable d'écrire un code propre et professionnel et d'améliorer considérablement vos compétences en programmation.

Résultats attendus

  • Écrire un code propre et efficace avec Go.
  • Créer des applications petites à moyennes en utilisant des concepts de base.
  • Comprendre comment gérer les données et les structures de programmation.
  • Établir une base pour maîtriser Go dans des projets avancés.

Contenu du cours

1

Fondamentaux

9 leçons
  1. Introduction au cours3:27
  2. Installation des outils8:44
  3. Créer votre premier projet12:31
  4. Commentaires7:49
  5. Types de données10:42
  6. Comprendre les types de données16:28
  7. Variables22:36
  8. Conventions de nommage des variables22:51
  9. Constantes7:49
2

Opérations

4 leçons
  1. Opérations mathématiques15:50
  2. Opérations de comparaison11:16
  3. Opérations logiques15:53
  4. Opérations de modification des variables10:55
3

Prise de décision

5 leçons
  1. Instruction conditionnelle If (Partie 1)11:26
  2. Instruction conditionnelle If (Partie 2)8:54
  3. Instruction conditionnelle If (Partie 3)8:21
  4. Instruction conditionnelle If (Partie 4)6:58
  5. Instruction conditionnelle Switch15:27
4

Boucles itératives

4 leçons
  1. Boucles (Partie 1)16:27
  2. Boucles (Partie 2)10:52
  3. Boucles (Partie 3)6:26
  4. Boucles (Partie 4)5:48
5

Fonctions

8 leçons
  1. Fonctions (Partie 1)8:39
  2. Fonctions (Partie 2)8:46
  3. Fonctions (Partie 3)12:00
  4. Fonctions (Partie 4)7:49
  5. Fonctions (Partie 5)9:05
  6. Fonctions (Partie 6)6:22
  7. Fonctions (Partie 7)9:37
  8. Methods11:06
6

Collecte de données

6 leçons
  1. Pointeurs11:43
  2. Tableaux24:11
  3. Struct17:56
  4. Map24:37
  5. Travailler avec les interfaces18:55
  6. Saisie de données18:38
7

Pièces jointes

1 pièces jointes
  1. Téléchargement d'applications

Formateur

Ing. Amr Abdel Fattah

Ing. Amr Abdel Fattah

Ingénieur en systèmes informatiques spécialisé dans le développement d'applications mobiles et de sites Web, avec une expérience dans la création de plateformes et d'applications Web populaires.
6,563 étudiants20 cours

Cours similaires

  • Microsoft Access
    4.6|5,337|0h 0m

    Microsoft Access

    Apprenez à créer des bases de données et des rapports

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Acheter maintenant
  • Conception de logiciels espions Key Logger
    4.5|5,026|0h 0m

    Conception de logiciels espions Key Logger

    Conception de logiciels espions avec C++

    Ing. Mohamed Ali Mansour
    Ing. Mohamed Ali Mansour
    $19.99
    Acheter maintenant
  • Adobe Animate & Action Script
    4.7|6,962|16h 58m

    Adobe Animate & Action Script

    Apprenez à créer des films d'animation et des jeux interactifs

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Acheter maintenant
  • Deep Learning
    4.5|5,162|12h 40m

    Deep Learning

    Simulation de l'esprit humain dans la pensée

    Ing. Amr Abdel Fattah
    Ing. Amr Abdel Fattah
    $25.99
    Acheter maintenant