Une école gratuite, accessible à toutes et à tous, qui t’offre une formation complète en développement informatique, en toute autonomie, avec de véritables projets en équipe et 100% d’emploi à la sortie.
Tente ta chance !

APPRENDRE. PROGRAMMER. AIDER.

Quelle formation informatique ?

L’école 42 Lausanne te propose une formation complète à l’informatique, qui te permettra notamment de trouver un job dans le monde développement, que ce soit dans le web, le gaming, les applications embarquées ou les applications de gestion. Apprendre la programmation influence aussi la rigueur, l’exactitude, la créativité et te donne des outils pour coder les solutions de demain.

C’est pourquoi notre école gratuite se base sur le peer-to-peer learning. Cela veut dire que ce n’est pas un prof qui t’enseigne, mais toi qui apprend avec l’aide de tes camarades. Pour réussir ceci, nous utilisons les techniques des jeux pour créer un chemin de progression qui respecte ton rythme individuel. Cela renforce les compétences clés de tout informaticien et de toute informaticienne: apprendre à apprendre, travailler en équipe, faire preuve de créativité et de courage face à la difficulté.

Plutôt qu’une série de langages et technologies spécifiques, le programme de formation à l’informatique de 42 Lausanne s’articule autour de grandes thématiques se répartissant en compétences qui parlent aux entreprises et dont la durée de vie est plus longue. Découvre les compétences clés que tu vas acquérir avec notre formation à l’informatique.

Elles ont toutes le même élément fondateur : une capacité personnelle d’adaptation, d’apprentissage, pour faire face et résoudre les nouveaux challenges qui ne manquent pas d’arriver régulièrement. Même s’il contient quelques passages obligatoires, chacun.e construit son programme tout au long de son passage à 42 Lausanne. Beaucoup de thématiques classiques sont abordées dans le but de développer les compétences qu’elles renferment. C’est un programme de formation sur mesure, rien que pour toi! Et à la fin, c’est 100% d’emploi.

TU SOUHAITES PARTICIPER
À UNE PISCINE?

Inscris-toi pour accéder à la Piscine de l'école 42 Lausanne

Contenu de la formation


Algorithms & AI

Gomoku – Variante du taquin et du morpion, ce projet explore la théorie des jeux, branche de l’intelligence artificielle.

Entrepreneurship

L’effervescence liée au numérique favorise les nouvelles formes d’entreprises innovantes et agiles. L’attrait de ces start-up est tel que, de chercher celle qui vous convient à créer la vôtre, il n’y a qu’un pas. Et cela demande les compétences associées pour encadrer son équipe et remplir son rôle de chef d’entreprise.

Imperative Programming

Rush Arkanoid – En l’espace d’un week-end, il s’agit de recréer le célèbre casse-briques du même nom, présent sur les consoles dans les années 80.

Infrastructures

Si le code est important en matière de numérique, les infrastructures, les différents types d’architecture, demandent eux-aussi des compétences pour leur gestion efficace et sécurisée. Comment transite l’information ? A quelle vitesse ? De quoi est constitué un parc informatique ? D’où vient la panne ? Comment agir vite et bien ? Une plongée au cœur des systèmes d’exploitations, des réseaux, des clouds et des services qu’ils renferment.

Functionnal Programming

A-maze-ing – Trouver la sortie du labyrinthe ! Les langages fonctionnels sont particulièrement adaptés pour ce type de problématique.

Rigor

libFT – Une collection de petites briques logicielles extrêmement simples mais très précises qui ne tolèrent aucune marge d’erreur.

SECURITY

Virus – Comprendre comment fonctionnent les virus informatiques et en implémenter un, sont les premières étapes vers le projet suivant sur les techniques de protection.

Organization

Corewar – Parmi les premiers projets volumineux du cursus, le Corewar est complexe et demande de la méthode pour obtenir un résultat probant.

Web

Red Tetris – A l’affut des dernières tendances, ce projet place les étudiant.e.s au cœur d’un web en constante mutation.

Adaptation & Creativity

Open project – D’une durée longue imposée, ce projet laisse le champ libre pour choisir son sujet de prédilection et s’y consacrer pleinement.

Group & Interpersonal

Des partenariats avec des écoles de commerce sont prévus sur les axes entrepreneuriaux/business – Savoir travailler en groupe, voire diriger une équipe, est indispensable pour une bonne insertion professionnelle comme lors d’une création d’entreprise. Interagir avec des profils variés l’est tout autant : ces projets partagés par différentes écoles mélangent ainsi des étudiants en commerce, marketing… pour répondre à des problématiques concrètes d’entrepreneurs.

Object-Oriented Programming

Piscine C++ – Aborder pour la première fois la programmation orientée objet grâce à ces 2 semaines de formation informatique intensives et en immersion.

Innovation

Les capacités d’innovation de l’entreprise est une donnée primordiale dans le marché du numérique aujourd’hui. Les apprenant.e.s de 42 doivent savoir s’adapter, penser différemment, afin de proposer des solutions innovantes. Des projets du cursus sont spécialement conçus pour développer cette compétence, quand d’autres, de part leur dynamisme ou nouveauté technologique, apporteront naturellement cet état d’esprit.

Personal Development and Expression

Des éléments de comportement individuel en phase avec les besoins d’un employeur sont indispensables pour une bonne intégration sur le marché, et une qualité de production à la hauteur des attentes. Mieux communiquer avec ses collègues, comme avec ses responsables, favorise l’atteinte des objectifs et crée un cadre de travail propice à la création et l’innovation.

Network & System Administration

Réseau d’entreprise - Dans le cadre de ce projet, les techniques de virtualisation rendent accessible à chacun.e la création d’un réseau d’entreprise complet, avec tous ses services vitaux.

DB & Data

Challenge BigData – Vos informations valent de l’or. Explorez les techniques d’analyse de gros volumes de données pour anticiper les phénomènes à venir.

Parallel Computing

Plazza – Votre pizzéria embauche, organisez vos cuistots pour que tout le monde soit servi dans les meilleurs délai.

Technology Integration

Docker – Technologie de virtualisation à l’ascension fulgurante, Docker demande de bousculer tout ce que vous connaissiez au travers de ce projet initiatique.

Group & Interpersonal

Entre 10 et 12 mois de stage obligatoires sur le cursus.

Graphics

42run – Qui n’a pas joué à TempleRun sur son mobile ? Mais qui sera capable de recréer un jeu OpenGL complet pour courir dans les locaux de l’école.

Computer Programming

Le cœur de 42 Lausanne, c’est le code. Le développement logiciel est le moteur de toute activité numérique. Les compétences techniques fondamentales sont alors abordées, donnant à chacun la base indispensable pour une intégration professionnelle. Elles permettent au final d’appréhender n’importe quel langage de programmation, et pour chaque étudiant.e de développer sa propre compréhension des paradigmes de programmation.

System Programmation

42sh – Bien connu des utilisateurs d’Unix, l’interpréteur de commandes est un programme clef pour comprendre les rouages du système d’exploitation, et à refaire totalement dans le cadre de ce projet.