Devenez développeur·euse logiciel en 12 semaines

Formez-vous à temps plein avec Obsidi® Academy. Construisez de vraies applications, intégrez l’IA à votre façon de travailler et arrivez sur le marché du travail prêt·e à livrer dès le jour 1. Une allocation mensuelle est offerte aux personnes admissibles.

Date limite pour postuler :

11 septembre 2026

Début de la Cohorte 11

28 septembre 2026

Admissions — comment ça marche

Cliquez sur chaque phase pour en savoir plus.

Admissibilité : Plus d'informations ci-dessous.

  • Consentement à la vérification des antécédents judiciaires et financiers.
  • Consentement aux évaluations psychométriques.

Dans le cadre du processus, les candidat·e·s doivent aussi consentir :

  • à une vérification des antécédents judiciaires et financiers;
  • à des évaluations psychométriques.

Les personnes admises s'engagent en plus à :

  • ne pas occuper un autre emploi, ni suivre une autre formation, pendant le programme intensif et la période d'emploi qui suit;
  • détenir une autorisation de travail valide au Canada — Obsidi® n'offre aucun parrainage pour un permis de travail canadien.

Le programme en un coup d'œil

  • Format : 12 semaines à temps plein, avec enseignement dirigé et projets d'équipe
  • Technos : Java, Spring Boot, PostgreSQL/SQL, JavaScript et introduction à React
  • L'IA en pratique : utilisez l'IA pour planifier, coder, tester et documenter — de façon responsable
  • Portfolio : 2 projets de fin de programme (WeatherApp et FeedApp) et vos travaux sur GitHub
  • Accompagnement : mêlées quotidiennes, revues de code, coaching individuel et préparation à l'emploi
  • Soutien financier : allocation mensuelle offerte aux personnes admissibles
  • Débouchés : entrevues avec les employeurs partenaires d'Obsidi® après l'obtention du diplôme

Ce que vous apprendrez

Backend

  • Fondamentaux de Java, programmation orientée objet et bonnes pratiques de test
  • Spring Boot, API REST, authentification, JSON et gestion des erreurs

Frontend

  • HTML, CSS, JavaScript et principes d’accessibilité et d’interface
  • Introduction à React et Tailwind, branchées sur vos API backend

Données et méthodes de travail

  • PostgreSQL/SQL : jointures, indexation, propriétés ACID, intégration JDBC
  • Intégration et déploiement continus (CI/CD) avec GitHub Actions

L'IA à toutes les étapes

  • Intégrez l’IA à la planification, au code, aux tests et à la documentation — de façon éthique et sécuritaire

Critères d'admissibilité

Pour postuler, les candidat·e·s doivent satisfaire à au moins l'une des conditions suivantes :

Profil recherché

Une seule des deux conditions suivantes suffit pour postuler :

  • 1 à 3 ans d’expérience professionnelle pertinente en technologie; OU
  • un diplôme universitaire en technologie, des compétences transférables et un solide portfolio de projets.

Toutes les personnes candidates doivent aussi être capables de :

  • expliquer clairement leurs expériences techniques, leurs choix et leur démarche de résolution de problèmes;
  • maintenir des profils GitHub et LinkedIn actifs et complets;
  • présenter des projets concrets, à la hauteur de leur niveau d’expérience;
  • justifier leur raisonnement en entrevue technique.
 
Réorientation de carrière et autodidactes

Tous les parcours sont les bienvenus. En transition vers la tech ou autodidacte? Présentez un portfolio de projets concrets et soyez prêt·e à en défendre chaque choix.

À noter : l'admission à Obsidi® Academy est conditionnelle à la réussite des vérifications des antécédents judiciaires et financiers.

L'ingénierie propulsée par l'IA, dès le jour 1

L’IA est intégrée dans tout le programme pour suivre le marché et les attentes réelles des employeurs. Vous apprenez à coder, tester et documenter avec l’IA, comme le font les équipes de dev aujourd’hui.

Aperçu du programme de 12 semaines

Un aperçu rapide de ce à quoi ressembleront vos trois mois

Fondamentaux de Java

Variables, types de données, tableaux, chaînes de caractères et exercices pratiques.

Programmation orientée objet (POO)

Classes, objets, héritage, encapsulation, polymorphisme, abstraction, gestion des exceptions, classes enveloppes, variables statiques, listes, maps et ensembles.

Tests et concurrence

Tests JUnit, algorithmes de recherche et de tri, génériques Java, interfaces fonctionnelles, expressions lambda, multithreading, analyse d'algorithmes, code propre.

Introduction aux bases de données

PostgreSQL et SQL : DDL, DML, DCL, jointures, déclencheurs, fonctions, procédures stockées, vues, diagrammes entité-association, indexation, sous-requêtes, ACID, normalisation.

Spring Framework et backend

Annotations Spring, JDBC, JPA, Hibernate, Spring Mail, Spring Security, Spring TaskExecutor, conception de systèmes.

Spring Framework et backend

Gestion des exceptions, API REST connectées à une base de données, tests d'intégration, pipelines CI/CD avec GitHub Actions.

Fondamentaux du frontend

Bases du développement Web : HTML et CSS.

Frontend en profondeur

CSS et Bootstrap avancés, introduction à Tailwind, JavaScript et TypeScript, POO, introduction à Node.js, gestionnaires de paquets, programmation asynchrone.

Fondamentaux de React

ReactJS, Formik, Yup, Tailwind, Figma. Interfaces React, modèle publication-abonnement, contexte React, Redux, cookies, introduction à l'authentification et à la cybersécurité.

Frontend avancé

JavaScript et TypeScript asynchrones avancés, requêtes HTTP, routeurs, Figma, débogage frontend.

Sprint de projet final

Sprint de projet final

Sprint de projet final

Finalisez et consolidez votre projet de fin de programme avec l'ensemble des compétences acquises.

🚀 Ce que vous allez construire

En 12 semaines, vous apprenez en construisant. Chaque module se termine par un livrable de niveau production — c'est votre portfolio qui parle, pas votre relevé de notes.

🛠️ Créez de vraies applications

Des projets pensés comme dans une vraie équipe de dev :

  • WeatherApp — backend de niveau production, avec services et intégrations
  • FeedApp — application CRUD complète : API, base de données, CI/CD, interface React
  • Mini-projets — des livrables plus courts, ciblés sur des compétences précises

💼 Montrez ce que vous savez faire

Diplômez-vous avec un portfolio qui prouve votre valeur :

  • Dépôts GitHub prêts à montrer — révisés, documentés, faciles à partager
  • Transferts clairs — code, tests et documentation présentables en démo
  • Démos de fin de programme — devant vos pairs et des employeurs

🚀 Lancez votre carrière

Transformez vos compétences en occasions concrètes :

  • Préparation à l’emploi — CV, LinkedIn, portfolio
  • Entrevues simulées — volets technique et comportemental
  • Accès aux employeurs — entrevues directes et vitrines avec les partenaires d’Obsidi®
L'équipe / La différence Obsidi®

Rencontrez l'équipe qui vous aidera à transformer votre carrière.

L’apprentissage en solo a ses limites. Chez Obsidi®, une équipe vous accompagne dès le jour 1.

Saba Mushtaq

Responsable des opérations d’apprentissage

Aquib Ajani

Formateur principal

Hrithik Advani

Formateur adjoint

Des questions? Venez en discuter avec l’équipe dans la communauté Obsidi® Academy.

Certification et badges

À la fin du programme, vous repartez avec des attestations à afficher sur LinkedIn et votre CV :

  • Certificat de réussite Obsidi® Academy (PDF vérifiable)
  • Badge numérique pour vos profils sociaux et plateformes de carrière
  • Portfolio GitHub avec vos deux projets de fin de programme et vos travaux

Témoignages

« Une expérience formidable : on apprend énormément, on progresse vite et on tisse de belles connexions. Le programme couvre un vaste éventail de sujets techniques, tous utiles. »

 

Don Diei, Cohorte 5

« Je suis passé de zéro connaissance en développement logiciel à la création de projets full stack, en équipe. Si la tech vous intéresse et que vous avez envie d’apprendre, lancez-vous! »

Elo Idiodi, Cohorte 6

« J’ai acquis des bases solides en full stack et la confiance de créer de vraies applications. Je ne m’attendais pas à autant aimer la programmation en binôme et le travail d’équipe — ça a rendu l’apprentissage plus rapide, et plus le fun. »

Errol Stewart, Cohorte 7