La pédagogie 42

Qu’est-ce qui fait de 42 une formation unique, innovante, en accord avec les besoins du marché, tout en bousculant les codes de l’éducation ?

Nos piliers

Les bases de la formation

PAS DE COURS. PAS DE PROFS. PAS DE CLASSES.

Grâce à sa pédagogie innovante, 42 est en mesure de proposer une formation d’excellence sans avoir recours à des cours magistraux. Les étudiant(e)s sont invités à rechercher leurs propres solutions. Pour progresser à 42, il faut:

– Travailler en groupe,

– Faire appel à la communauté pour se dépasser,

– Partager ses enseignements avec ses camarades.

Hors de question d’apprendre l’informatique en prenant des notes devant un tableau et en écrivant des programmes sur une feuille de papier !

UNE PÉDAGOGIE PAR PROJETS

Les étudiantes et les étudiants de 42 sont les actrices et les acteurs de leur réussite autour d’un cursus 100% pratique.

Se dépasser, c’est avancer : on peut toujours compter sur la force du groupe, donner et recevoir des informations, et tour à tour former et apprendre.

Cette intelligence collective qui se développe permet de se rapprocher davantage du monde du travail. Toutes les parties sont garantes de la réussite d’un projet mené à bien par plusieurs.

SE TROMPER C’EST AVANCER

L’erreur est valorisée à 42. C’est le chemin vers la réussite : tester un programme, se rendre compte de ses erreurs, les corriger et aller plus loin.

L’apprentissage à 42 récompense la recherche personnelle de solutions. Il ne s’agit pas de recopier un modèle sans arriver à le comprendre.

La réussite finale est la seule chose qui compte : peu importe que le chemin soit rapide ou un peu plus long.

UN APPRENTISSAGE PAIR À PAIR

En entrant à 42, il ne s’agit plus d’attendre que la connaissance soit dispensée par une personne “qui sait”. Il faut être prêt à aller la chercher par soi‐même, à aller vers ses camarades pour la comprendre avant de la mettre en place et d’expliquer son fonctionnement à d’autres. Cet exercice permet d’avancer et d’aiguiser ses capacités en cherchant, en expérimentant et en défendant ses idées.

L’ÉVALUATION PAIR À PAIR

Dans l’apprentissage classique, la correction arrive à la fin de l’apprentissage. À 42, c’est le moment où l’on apprend le plus. Les évaluations entre pairs demandent aux étudiant(e)s de se noter entre eux à l’aide d’un barème établi par l’équipe pédagogique.

Plutôt que de craindre une note, le dialogue ouvert permet de recevoir des conseils essentiels pour avancer et de découvrir d’autres manières de faire.

Aucune correction type n’est jamais donnée à 42 et rien ne sert d’apprendre par coeur !

LA GAMIFICATION

Pour augmenter à la fois la qualité des apprentissages et le bien-être des étudiant(e)s, 42 propose un environnement motivant et divertissant, ancré dans la thématique du jeu.

Comme dans un jeu vidéo, chaque projet réalisé rapporte des points d’expérience et permet d’avancer en gagnant des niveaux. La progression dans le cursus apparait sur chaque espace personnel de l’Intranet 42.

Il existe également des récompenses pour certaines grandes occasions ou encore des coalitions pour se mesurer aux autres.

Le cursus

Une formation en 3 temps, au rythme de chacun(e)

PARTIE 1 : TRONC COMMUN

D’une durée comprise entre un et deux ans, selon la progression personnelle, le tronc commun permet d’apprendre les bases de la programmation, de développer des logiciels simples en utilisant des algorithmes classiques, ou encore de découvrir l’accès au système de fichiers et la gestion des processus unix.

Une première approche simple de l’architecture réseau ainsi que de l’administration système est également incluse.

De la programmation orientée objet est aussi au programme, ainsi qu’un projet client-serveur et les bases du développement web.

 

Au-delà du développement de ces compétences techniques, les étudiant(e)s sont amené(e)s à acquérir également des compétences humaines et sociales, fondamentales pour intégrer le monde professionnel.

PARTIE 2 : STAGE / ALTERNANCE

Un stage de 4 à 6 mois est à effectuer à l’issue du tronc commun. Il représente la première période de professionnalisation du cursus et peut débuter à tout moment de l’année.

 

L’alternance est fortement recommandée pour poursuivre la formation dans les branches de spécialisations proposées par l’école. 3 départs en alternance par an sont possibles, pour des contrats d’un ou deux ans.

PARTIE 3 : SPÉCIALISATIONS

Après le tronc commun, nos étudiant(e)s peuvent se spécialiser dans différents domaines du numérique :

 

Algorithimie & IA & Data

Securité

Devops

Web & Mobile

Système & Réseaux & Kernel

Graphique & Jeux vidéo

Cryptographie & Maths

Développement

 

Les étudiant(e)s ont accès à l’ensemble de ses spécialités, sans limite de temps puisqu’en tant qu’alumni ils/elles ont accès à l’école gratuitement à vie !

LES COMPÉTENCES VISÉES

Programmation impérative
c
Programmation fonctionnelle
Lisp OCaml Rust
Programmation orientée objet
C++ C# Développement mobile Java Python Swift
Algorithmes et intelligence artificielle
Algorithmes génétiques Deep learning Machine learning Parcours de graphe Réseau de neurones
Programmation graphique
Calcul d'image Jeux Metal OpenGL Unity Unreal Engine Vulkan

Adaptation et créativité
Innovation Pensée latérale
Web
Développement back Développement full stack Django Frameworks Node Rails React Symfony
Intégration technologique
Environnements complexes Environnements hétérogènes Projets d'entreprise

Programmation système
Bas niveau Kernel Posix Systèmes embarqués UNIX
Administration système et réseau
Administration système Architecture réseau Cloud DevOps Docker Intégration continue Kubernetes Plan d'adressage LAN et WAN Services réseau Virtualization
Sécurité
Analyse de paquets Attaque de type Man-In-The-Middle Contre-mesures Exploits Pare-feux Rootkits Sauvegardes Trojans Usurpation d'adresse IP Virus
Données et bases de données
Data lake Exploration de données MySQL NoSQL Oracle PostgreSQL SQL Structure de données Visualisation de données
Programmation parallèle
Cuda Mutexes OpenCL Programmation concurrente Programmation GPU Sémaphores Threads

Rigueur
Style de code Tests de régression
Organisation
Organisation personnelle Gestion de projets
Expérience professionnelle
Stages Alternance (en option) Temps partiels (en option)
Groupe et interpersonnel
Gestion de groupe Communication

Focus sur l'alternance

Apprendre à l'école et en entreprise

A 42 Lyon Auvergne-Rhône-Alpes, le parcours en alternance est accessible après validation du tronc commun :

  • Deux durées de contrat possibles : 12 ou 24 mois
  • Un rythme d’alternance : 2 semaines en entreprise / 1 semaine à l’école
  • Trois départs en alternance par an : Janvier / Avril / Septembre

Les étudiant(e)s sont accompagné(e)s pour trouver la meilleure alternance et s’intégrer ainsi progressivement dans le monde professionnel.

Mobilité internationale

Expériences à l'étranger

Dès validation du tronc commun, les étudiant(e)s peuvent réaliser une expérience professionnelle à l’étranger et/ou demander leur transfert temporaire ou définitif dans un campus 42, partout dans le monde !

Envie de nous rejoindre ?

Nous rejoindre