Formation Go Programming Language for Programmers
Solide introduction au langage Go pour les personnes familiarisées avec d'autres langages de programmation. Il met l'accent sur l'aspect pratique de la langue plutôt que sur la théorie.
Plan du cours
Go vs autres langages de programmation
Go concepts de base
- Variables et types
- Pointeurs
- Les fonctions
- Branchements et boucles
- Structures complexes
- Cartes et schémas
- Concepts de la POO (classes, interfaces)
- Gestion des erreurs
Concurrence
- Les patrons de la concurence
Paquets communs
Go Outils
Pré requis
Connaissance de n'importe quel langage de programmation (par exemple C, VB, Java, PHP, etc.). Par exemple, ce cours n'explique pas ce qu'est une boucle ou une instruction if. Il explique simplement comment ces concepts sont mis en œuvre dans le langage Go.
Les formations ouvertes requièrent plus de 3 participants.
Formation Go Programming Language for Programmers - Booking
Formation Go Programming Language for Programmers - Enquiry
Go Programming Language for Programmers - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (7)
Mohamed est quelqu'un de très pédagogue. Il prend vraiment le temps de faire des explications claires et parvient à faire le parallèle avec d'autres langages de programmation.
Remi - Focus Engineering SRL
Les exercices pratiques qui étaient vraiment divertissants.
Jurgen Cruz - Focus Engineering SRL
Formation - Go Programming Language for Programmers
Traduction automatique
Le formateur connaissait les concepts de la langue de niche et avait une perspective historique sur la façon dont la langue a évolué depuis sa date de publication initiale.
Brandon - DuosTechnologies, Inc.
Formation - Go Programming Language for Programmers
Traduction automatique
Le niveau de détail de la mécanique du pourquoi et du comment d'une chose était utile. J'ai aussi beaucoup apprécié d'avoir le repo à tirer le jour même pour pouvoir me concentrer sur ce qu'il expliquait.
Sara - DuosTechnologies, Inc.
Formation - Go Programming Language for Programmers
Traduction automatique
La manière didactique de présenter
Ivo Abdul - CEDSIF Ministry of Finance
Formation - Go Programming Language for Programmers
Traduction automatique
Concepts de plage, de tranche, d'échanges,...
Edmundo Manave - CEDSIF Ministry of Finance
Formation - Go Programming Language for Programmers
Traduction automatique
La simplicité du langage et les exemples donnés par l'enseignant
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Formation - Go Programming Language for Programmers
Traduction automatique
Cours à venir
Cours Similaires
Advanced Go Programming
21 HeuresDans cette formation en direct, dirigée par un instructeur, les participants apprendront à utiliser les fonctions avancées de Go's.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place l'environnement de développement Go.
- Comprendre les principes fondamentaux du langage de programmation Go.
- Comprendre et utiliser les fonctionnalités avancées et puissantes de Go' .
- Créer des programmes hautement efficaces en utilisant Go.
- Démarrer le développement web avec Go.
Go for Systems Programming
35 HeuresGo (Golang) est un langage de programmation open source développé à Google. L’un des cas d’utilisation populaires est la programmation des systèmes Unix.
Dans cette formation guidée par l'instructeur, les participants apprendront les fondements de la programmation des systèmes avec Go alors qu'ils passent par des exercices pratiques explorant les différentes caractéristiques de Go.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre les principes fondamentaux de la programmation des systèmes Go
- Création de l’environnement de développement Go
- Écrire des programmes dans Go
- Utilisez les fonctionnalités de base et avancées de Go pour la programmation des systèmes Unix et Linux
- Comprendre et utiliser Go routines
- Écrivez un code rapide et léger avec Go
- Écrivez le code de réseau de faible niveau avec Go
Audience
- Programmeurs
- Développeurs
Format du cours permettant d'évaluer les participants
- Lecture partielle, discussion partielle, exercices et pratiques lourdes
Learning Go Programming
28 HeuresDans cette formation en direct, dirigée par un instructeur, les participants apprendront les éléments de base, la syntaxe et les structures de contrôle de Go (Golang)'s au fur et à mesure du développement et du déploiement d'un exemple d'application web.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place un environnement de développement Go optimal.
- Structurer le code Go pour une lisibilité maximale.
- Optimiser les performances d'une application Go.
- Tester et déboguer une application Go.
- Déployer un exemple d'application web.
Build Microservices and API with Go
14 HeuresCette formation en direct avec instructeur en <loc> ; (en ligne ou sur site) est destinée aux développeurs web qui souhaitent construire des microservices et des API en utilisant Go.
A l'issue de cette formation, les participants seront capables de :
- Générer le code client et serveur avec gRPC plugins.
- Fournir une sécurité SSL pour l'application gRPC.
- Mettre en œuvre un streaming avancé avec une API personnalisée.
Building Microservices with Go
28 HeuresDans cette formation en direct, dirigée par un instructeur, dans France, les participants apprendront à construire des microservices en utilisant Go (Golang) et Spring Cloud.