This is a summary of the key projects from the 42 School's curriculum, the skills they emphasize, and the estimated level of the learner.
Projet de l'école 42 | Compétence 1 | Compétence 2 | Compétence 3 | Niveau | Note |
---|---|---|---|---|---|
Libft | Gestion de la mémoire | Création de fonctions | Optimisation | Débutant | 125 |
Printf | Fonctions variadiques | Formatage | Analyse | Débutant | 100 |
Get_next_line | Variables statiques | Descripteurs de fichiers | Gestion du buffer | Débutant | 125 |
Born2beroot | Administration système | Configuration réseau | Protocoles de sécurité | Débutant | 110 |
Fractol | Graphiques | Implémentation d'algorithmes | Gestion des événements | Intermédiaire | 125 |
Pipex | Communication inter-processus | Pipelines Unix | Commandes système | Intermédiaire | 125 |
Push_swap | Algorithmes de tri | Optimisation | Structures de données | Intermédiaire | 125 |
Philosophers | Threads | Mutex | Concurrence | Intermédiaire | 100 |
Minishell | Création de processus | Gestion des signaux | Programmation shell | Intermédiaire | 101 |
Cub3D | Graphiques | Raycasting | Algorithmes | Intermédiaire | 125 |
Netpractice | Réseaux | Programmation de sockets | TCP/IP | Intermédiaire | 100 |
Modules C++ | Programmation orientée objet | STL | Modèles | Senior | 100 |
Inception | docker | mariaDB | PHP | Senior | 105 |
Irc | C++ | socket | Forum | Senior | 100 |
Transcendence | Développement full-stack | Base de données | Sécurité web | Senior |