Le Programme

Dans un monde qui bouge sans cesse, surtout au niveau du numérique, bien malin est celui qui saura dire avec exactitude quelles seront les usages et technologies de demain.

Chez 1337, nous l’avons compris depuis longtemps. Plutôt que d’enfermer les étudiants dans l’apprentissage d’une série de langages qui seront obsolètes dès la sortie de l’école, le programme de Treize, Trente-Sept s’articule autour de plusieurs thématiques réparties en 17 compétences toutes axées vers le monde de l’entreprise. Ces compétences sont toutes issues d’un socle commun : capacité d’adaptation, apprentissage… L’idée est de pouvoir faire face à tous les nouveaux challenges qui ne manqueront pas de se présenter au fil de la formation.

Computer Programming

Le cœur de 1337, c’est le code. Le développement d’application est le moteur de notre vie numérique. Les compétences techniques les plus importantes sont alors abordées, donnant à chacun les meilleures bases pour une intégration professionnelle réussie. Ces bases permettent d’appréhender n’importe quel langage de programmation, et pour chaque étudiant de développer son propre « mind set » de la programmation.

Imperative Programming

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

Functionnal Programming

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

Object Oriented Programming

Piscine C++ — Aborder pour la première fois la programmation orientée objet grâce à ces 2 semaines intenses en immersion.

Algorithms & AI

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

Graphics

1337run — 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 ?

Innovation

Pour une entreprise, l’innovation est le nerf de la guerre. Si elle n’innove pas, elle est condamnée à mourir. Pour les étudiants de Treize, Trente-Sept, penser différemment, s’adapter sont les maîtres mots pour être dans cette optique d’innovation et s’adapter au mieux au monde professionnel. C’est pourquoi certains projets tout au long de l’apprentissage, sont spécialement conçus pour développer cette compétence d’innovation.

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.

Web

Red Tetris – À l’affût des dernières tendances, ce projet place les étudiants au cœur d’un web en constante mutation.

Technology Integration

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

Infrastructures

Si le code est important en matière de numérique, les infrastructures, les différents types d’architectures, demandent, elles aussi des compétences pour leur gestion efficace et sécurisée. De quoi est composé un parc informatique, avec quels types de connexion, quelle vitesse… ? Et surtout comment intervenir le plus rapidement possible pour prévenir un problème et réparer une panne. Le matériel est d’une importance capitale pour les étudiants. Ils doivent pouvoir se reposer sur la technique pour développer leurs capacités.

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.

Network & System Administration

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

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.

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 pizzeria embauche, organisez vos cuistots pour que tout le monde soit servi dans les meilleurs délais.

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.

Rigor

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

Company Experience

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

Même si le programme de 1337 contient des passages obligatoires, l’étudiant construit lui-même son propre programme durant toute sa scolarité. Beaucoup de thématiques classiques sont abordées dans le but de développer les compétences qu’elles renferment.