Cours du soir et du samedi, Montréal et en ligne

Change de métier, une ligne à la fois.

À L'École des Codes, des adultes en reconversion apprennent JavaScript, Python et SQL deux soirs par semaine et le samedi matin. Chaque jour, un exercice s'écrit au tableau, la communauté le corrige, et en 24 semaines tu livres un vrai projet.

Descends, la craie t'attend

Glisse la brosse sur l'ardoise, ou prends une craie.

Comment ça marche

Le tableau d'abord, l'écran ensuite

On explique au tableau, on code ensemble, puis tu pratiques chaque jour sur un petit problème public. Pas de vidéo pré-enregistrée qu'on regarde seul à minuit : des humains, une salle, une ardoise.

  1. La soirée d'essai

    Trois heures pour écrire ton premier programme, rencontrer l'équipe et voir si le rythme te convient. Gratuit, sans engagement.

    1 soir, 3 h
  2. Les cours du soir

    Mardi et jeudi de 18 h 30 à 21 h 30, samedi de 9 h à 13 h. Explication au tableau, puis atelier en binôme.

    10 h par semaine
  3. Le défi quotidien

    Un exercice publié chaque matin à 7 h. Tu proposes ta solution, la communauté la commente, un mentor tranche à 19 h.

    20 min par jour
  4. Le projet de fin

    Une application réelle pour un organisme du quartier, en équipe de trois, présentée devant des employeurs.

    2 semaines + démo
Mardi 18 h 30 - 21 h 30 Jeudi 18 h 30 - 21 h 30 Samedi 9 h - 13 h Défi quotidien à 7 h

Le parcours de 24 semaines

Trois langages, un projet

240 heures encadrées, dans l'ordre où le marché québécois les demande : le web d'abord, l'automatisation ensuite, les données pour finir. Chaque module se termine par une évaluation pratique, jamais par un questionnaire à choix multiples.

Module 1 - JavaScript

Le web qui bouge

10 semaines, 100 h

  • HTML sémantique et CSS moderne
  • Le DOM et les événements
  • fetch, promesses et API
  • Bases de React

const fini = true;

Module 2 - Python

Automatiser le quotidien

8 semaines, 80 h

  • Scripts et fichiers
  • Tableaux avec pandas
  • Une petite API avec Flask
  • Tests avec pytest

print("bonjour")

Module 3 - SQL

Faire parler les données

4 semaines, 40 h

  • PostgreSQL et modélisation
  • Jointures et agrégats
  • Index et performance
  • Fonctions de fenêtrage

SELECT * FROM avenir;

Module 4 - Projet

Livrer pour de vrai

2 semaines, 20 h + démo

  • Git et revue de code
  • Déploiement en ligne
  • Un client réel du quartier
  • Démo devant employeurs

git push origin main

Public, gratuit, tous les matins

Le défi du jour, corrigé par tous

Défi no 214 : compter les voyelles d'un texte, accents compris. Propose ta solution, vote pour celles qui t'apprennent quelque chose et coche ta journée pour garder ta série. Les mentors publient leur correction à 19 h.

Solutions proposées ce matin

Mélanie, Verdun JavaScript 7 h 42
const compterVoyelles = (texte) =>
  (texte.match(/[aeiouyéèêàù]/gi) || []).length;

Mentor : élégant, et le || [] évite le plantage sur un texte sans voyelle.

Karim, Laval Python 8 h 15
def compter_voyelles(texte):
    return sum(lettre in "aeiouyéèêàù" for lettre in texte.lower())

Mentor : on additionne des booléens, c'est permis et c'est très lisible.

Josée, Sherbrooke SQL 9 h 03
SELECT LENGTH(mot)
     - LENGTH(TRANSLATE(LOWER(mot), 'aeiouyéèêàù', ''))
FROM mots;

Mentor : astuce de pro, mais pense à l'index si la table est grosse.

Ma série de défis

Coche les jours où tu as relevé le défi. Les quatre dernières semaines, aujourd'hui encadré en rose.

Série en cours : 5 jours Total : 17 défis

Propose ta solution

Depuis 2019

Des chiffres écrits à la craie

1 240diplômés en reconversion
84 %en emploi techno six mois après la démo
214défis quotidiens publiés cette année
12élèves au maximum par groupe du soir

Prix en dollars canadiens, taxes incluses

Choisis ta craie

Commence gratuitement, poursuis à ton rythme. Le parcours complet se paie en six versements sans intérêt, et un reçu officiel est remis pour tes impôts.

Soirée d'essai

0 $

Un mardi ou un jeudi, sur réservation

  • Ton premier programme en 3 h
  • Rencontre avec un ancien élève
  • Bilan personnalisé de ton projet
Réserver ma place
Le plus choisi

Parcours du soir

7 500 $

ou 6 versements de 1 250 $, 24 semaines

  • 240 h de cours en groupe de 12
  • Mentor attitré et revue de code hebdomadaire
  • Projet de fin avec un organisme réel
  • Accompagnement emploi pendant 6 mois
Je m'inscris

Défi Plus

19 $ par mois

Sans engagement, annulable en un clic

  • Correction personnelle de chaque défi
  • Archives des 214 défis et solutions
  • Atelier en ligne le dimanche soir
M'abonner

Elles et ils ont changé de métier

Avant, après, au tableau

« Je faisais des services de 14 h à minuit en cuisine. Ici, les cours du soir collaient enfin à ma vie. Le défi du matin, je le faisais avec mon café. »
CuisinièreDéveloppeuse front-end
Mélanie Gagnon, 39 ansCohorte d'automne 2024, aujourd'hui dans une coopérative web
« J'avais peur des maths. On m'a montré que SQL, c'est surtout poser la bonne question. Mon projet de fin suivait les livraisons d'une banque alimentaire. »
CamionneurAnalyste de données
Karim Belkacem, 44 ansCohorte d'hiver 2025, aujourd'hui à Laval
« J'automatisais déjà mes tableaux Excel en cachette. Python m'a donné un vrai métier, et ma série de défis a dépassé 180 jours. »
Adjointe administrativeDéveloppeuse Python
Josée Tremblay, 51 ansCohorte du printemps 2025, aujourd'hui à Sherbrooke

Ils embauchent nos diplômés :

Coop Pixel Données Laurentides Atelier Érable Studio Saint-Roch Banque alimentaire du Plateau

Les questions qu'on nous pose le plus

Lève la main

Faut-il savoir programmer avant de commencer ?

Non. La moitié de nos élèves n'a jamais écrit une ligne de code. Il faut savoir utiliser un ordinateur, avoir de la curiosité et dix heures par semaine, plus vingt minutes par jour pour le défi.

Je travaille de jour, est-ce vraiment faisable ?

C'est exactement pour ça que l'école existe. Les cours ont lieu le mardi et le jeudi soir et le samedi matin. Chaque cours est enregistré, et un mentor reprend la matière avec toi si tu manques une soirée.

Le défi du jour est-il vraiment gratuit ?

Oui, pour tout le monde. L'exercice, les solutions de la communauté et la correction publique de 19 h sont libres. L'abonnement Défi Plus ajoute une correction personnelle et les archives.

Quel ordinateur me faut-il ?

Un portable de moins de six ans, avec 8 Go de mémoire, sous Windows, macOS ou Linux. Nous en prêtons pour la durée du parcours si tu n'en as pas.

Existe-t-il de l'aide pour payer ?

Le paiement en six versements sans intérêt est offert à tous. Nous t'aidons aussi à préparer une demande de soutien auprès de ton employeur ou des programmes de requalification, selon ta situation.

Que se passe-t-il après la démo de fin ?

Pendant six mois, une conseillère t'accompagne : révision du curriculum vitæ, préparation aux entrevues techniques, simulations de tests pratiques et présentation directe à nos employeurs partenaires. Les diplômés gardent aussi leur accès au défi quotidien, où plusieurs deviennent à leur tour correcteurs bénévoles.

Pourquoi un tableau noir à l'ère des écrans ?

Parce qu'on comprend mieux ce qu'on voit se construire. Au tableau, le formateur ralentit, dessine les flèches, entoure l'erreur et efface sans gêne. On copie la logique avant de copier le code : c'est la méthode qui a fait ses preuves auprès de nos 1 240 diplômés.

Prochaines soirées d'essai

Ta première ligne de code, mardi soir ?

Places limitées à 12 par soirée. On t'écrit la veille avec l'adresse de la salle, à deux pas du métro Mont-Royal, ou le lien pour suivre en ligne.

  • Mardi 28 octobre18 h 30, JavaScript
  • Jeudi 6 novembre18 h 30, Python
  • Samedi 15 novembre9 h, SQL