Analyse et Conception de Logiciels - 2
Bienvenue dans le cours d'Analyse et Conception de Logiciels - Niveau 2 ! Ce cours est destiné aux étudiants ayant déjà des …
Bienvenue dans le cours d'Analyse et Conception de Logiciels - Niveau 2 ! Ce cours est destiné aux étudiants ayant déjà des …
Bienvenue dans le cours de C# pour débutants ! Ce cours vous initiera à la programmation en C#, un langage puissant et …
Bienvenue dans le cours intermédiaire de C#! Après avoir acquis les bases du langage dans le cours précédent, vous êtes maintenant prêt …
Ce cours forme les étudiants aux bases du test d’intrusion (pentest) et aux méthodes offensives utilisées par les équipes Red Team. Il …
Ce cours forme les étudiants aux techniques de détection et de réponse aux incidents dans un environnement opérationnel. Il aborde la mise …
Ce cours enseigne aux étudiants à transformer du code scientifique Python standard en code rapide, scalable et prêt pour le calcul intensif. …
Dans ce cours sur les Outils et Pratiques de Développement Logiciel, nous plongerons les étudiants dans l'univers professionnel du développement logiciel. Nous …
Bienvenue dans le cours avancé de C#! Dans ce cours, nous explorerons les aspects les plus avancés et puissants de la programmation …
Démarrage concret des bases incontournables en algorithmique. On apprend à raisonner en complexité (Big-O) et à manipuler les structures fondamentales (tableaux/listes, listes …
Les fondamentaux professionnels pour livrer du code fiable en équipe : Git & GitHub (branches, rebase, PR), revues de code, TDD/tests unitaires, …
Suite de DSA-101 : arbres (BST/AVL), tas/priority queue, graphes (BFS/DFS, plus court chemin), tris avancés (merge/quick/heap), greedy et programmation dynamique (DP). Toujours …
On passe au niveau architecture : SOLID pour la maintenabilité, design patterns (Factory, Strategy, Observer + Adapter/Template Method en bonus), architecture hexagonale …