Plan du cours

Introduction

  • Go comme langage de programmation web et système
  • Go vs C, Javascript, Ruby, etc.

Mise en place de l'environnement de développement

Utiliser les variables, les constantes et les types Go

Utiliser les opérateurs mathématiques en Go

Travailler avec des dates et des heures en Go

Utilisation des pointeurs, des tableaux, des tranches, des cartes et des structures Go

Programming Logique conditionnelle avec les boucles Switch et For

Définir et appeler des fonctions en Go

Créer une application web en Go

Utiliser le runtime Go pour construire et compiler un projet

Lire et écrire depuis et vers les systèmes de fichiers et le web

Débogage de l'application

Appliquer des interfaces pour simplifier la complexité de l'application

Créer un paquetage de projet

Ajouter de la concurrence avec les routines et les canaux Go.

Optimiser l'application

Déploiement de l'application

Conclusion

Pré requis

  • Une compréhension des principes généraux de programmation

Public

  • Développeurs
 28 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (1)

Cours Similaires

Reactive Programming for iOS with RxSwift

7 heures

Reactive Programming with Angular RxJS

14 heures

Reactive Programming with Javascript and RxJS

7 heures

Functional Reactive Programming with Java 9 and RxJava

14 heures

RxJava for Android Developers

21 heures

Vert.x: Build a Reactive Application on JVM

14 heures

CSS Grid Layout

7 heures

Yeoman

7 heures

Web Development with Bubble

7 heures

Creating Static Websites with Hugo

21 heures

Jekyll for Web Designers and Content Writers

14 heures

Developing Web Applications with Visual Studio Code

7 heures

Visual Studio Code

14 heures

Akka Fundamentals

21 heures

Catégories Similaires

1