- Installation du compilateur GoLang
- Ecrire un programme simple « Hello, World! » en GoLang
- Déclarer et initialiser des variables avec le langage Go
- Les structures conditionnelles IF - ELSE
- Récupérer la saisie au clavier avec la fonction Scan
- Les structures conditionnelles IF-ELSE et SWITCH avec GoLang
- Les structures itératives avec Go (GoLang)
- Définir une fonction à partir du langage Go
- Le type "Struct" en langage Go
What you'll learn
- Développer en utilisant le langage Go
- Créer des programmes simple et maîtriser le langage
- Construire des applications performantes et simples à maintenir
- Paralléliser vos programmes pour profiter de toute la puissance de votre CPU
Description
Go est un langage open-source créé par Google. Sa popularité est en explosion, il est maintenant dans le top 20 des langages les plus populaires du classement TIOBE. De plus, Go est encore jeune, c’est le bon moment pour vous y mettre !
Ce cours s’adresse autant aux débutants en programmation qu’à ceux qui ont déjà une expérience dans un autre langage (Java, C#, Python ou Ruby). A la fin du cours, vous serez capable de réaliser des projets Go complets.
Go est un langage à la fois abordable et puissant. Avec lui, vous pourrez aussi bien faire des outils simples (traitement de fichiers, compression zip, etc. ) que des applications web performantes (génération de miniatures, API REST, etc).
Qui utilise Go ?
Go est né en 2009, et en moins de 10 ans a déjà conquis le monde. Grâce à son accent sur la performance et la facilité de développement, on le trouve chez de grands noms comme :
Google (of course !)
Netflix
GitHub
Uber
Molotov TV
LeBonCoin
Structure du cours
Voici quelques exemples de projets que nous ferons ensemble :
Un outils de remplacement de mots dans des fichiers ;
Le jeu du pendu en console incluant des tests unitaires pour vérifier la logique de jeu ;
Un dictionnaire stockant ses définitions en base de données ;
Un générateur de certificats de réussite qui produit des PDFs et du HTML.
Un logiciel de filtre massif d’images, qui converti en noir et blanc ou applique un flou tout en divisant par 4 le temps de traitement grâce aux Goroutines ;
Un serveur web proposant une API HTTP Rest pour un catalogue de film avec authentification JWT
Other Courses
Cocktail Mastery: Mojito, Margarita, Martini Recipe & More
Master the world's 3 most popular cocktails with these comprehensive over-the-shoulder cocktail creation videos
The Ultimate Guide in Becoming a SQL Server DBA
Everything you wanted to know about becoming a SQL Server DBA but were afraid to ask
Microsoft Excel for the ABSOLUTE and UTTER beginner
Learn from the ABSOLUTE basics to lay a strong foundation in Microsoft Excel
Ultimate Goal Setting and Achieving
Learn the secrets of the world's greatest achievers to help you turn your dreams into reality
Kickstart Clear Communication Skills
Improve your relationships with deeper connection, as clear communication skills are the doorway to love.
About the instructors
- 3.82 Calificación
- 2017 Estudiantes
- 9 Cursos
Jean-Luc DOH
Développeur Web
Je suis développeur Web depuis 2018 jusqu'à aujourd'hui. Et je suis passionné du web. J'ai débuté la formation en créant des vidéos tutoriel sur ma chaîne YouTube. Il est maintenant tant que je passe à un autre niveau dans le domaine de la formation.
J'ai commencé à étudier l'informatique plus précisément le développement d'application web dans une merveilleuse école supérieure de technologie en Afrique de nom de EST LOKO.
Après mon Brevet de Technicien Supérieur, j'ai toujours continuer de me former sur la plateforme Udemy et bien d'autres.
Student feedback
Course Rating
Reviews
good job
Très bien expliqué vraiment, cours de qualité!
Je trouve que pour un cours gratuit c'est excellent.