Retour aux formations Perfectionnement Technologies de l’information Nouveauté

Développer des applications avec Go (Golang)

Formule En ligne
Durée 12 heures
Horaire De soir
Date de début Aucune date annoncée

Expérimentez une immersion progressive dans le développement d'applications en Go (Golang) avec une approche pratique et expérimentale. Apprenez les concepts fondamentaux du langage Go et soyez guidé dans la construction d'une application complète. Grâce à un équilibre entre théorie, démonstrations et exercices pratiques, chaque séance vous permettra d'acquérir de nouvelles compétences et de les appliquer immédiatement dans un projet concret.

Objectifs

  • Maîtriser les bases du langage Go;
  • Structurer une application Go; 
  • Gérer la concurrence en Go;
  • Développer une API REST en Go;
  • Utiliser une base de données avec Go.

Reconnaissance

ATTESTATION DE COMPÉTENCES

Pour obtenir l'attestation de compétences en lien avec le langage de programmation Go pour un cours de perfectionnement non créditable, il est nécessaire d'avoir assisté aux 2/3 des heures de cours et d'avoir réussi l'évaluation.

Un doute, une question, ou besoin de précisions? S'informer
Contenu
  • Introduction à Go (syntaxe, structures de contrôle, types de fonctions, etc.)
  • Structs, interfaces, gestion des erreurs et programmation concurrente (goroutines, channels)
  • Développement d'une API REST avec Go (Chi et intégration à PostgreSQL via GORM 
  • Middleware, authentification, gestion du contexte utilisateur et tests unitaires

*L'ordre des sujets abordés pourrait varier.

Formateurs
Photo de Sylvain Cloutier
Sylvain Cloutier - Formateur et Programmeur (co-fondateur) chez EZO Inc.

Sylvain Cloutier est un programmeur senior d’une grande expérience. Ayant touché aussi bien à la programmation qu’à l’architecture, il a mis en place le site Web psychofacile. Détenteur d’un DEC en informatique de gestion depuis 2011, il cumule plus de 10 ans d’expérience en tant que consultant. Au courant des dernières années, Sylvain Cloutier a particulièrement travaillé dans des projets lui permettant d’aiguiser ses connaissances dans les technologies telles que Java, JavaScript, Node, C#, Angular et programmation orienté objet.

Services aux entreprises

Bénéficiez d'une main-d'œuvre plus qualifiée, polyvalente et productive!

Une formation adaptée à vos besoins et ressources et à l’horaire de votre équipe vous permettant, entre autres :

  • Un service professionnel par des formateurs et formatrices ayant une expérience significative dans leur secteur d’activité;
  • Un support et les recommandations d’une conseillère en formation;
  • Des formations déjà testées en entreprise et approuvées par le Cégep et des attestations de formation continue (UEC).

Vous avez des questions ou besoin de conseils?

C’est toujours mieux d’en discuter pour vérifier si la formation qui vous intéresse peut répondre à vos besoins.

Nous joindre

Entre 7h30 et 12h 
Secrétariat de la formation continue
418 687-5851
formationcontinue@cegepgarneau.ca 

Entre 12h et 20h (17h le vendredi)
Thomas Baril-Lessard
418-688-8310 poste 2270
tbaril-lessard@cegepgarneau.ca

Découvrez nos programmes phares et les prochains cours en recrutement

Faites vite, les places de certains cours se remplissent rapidement. Consultez celui qui vous intéresse pour en connaître tous les détails.

/