Informatique
Mentorat en développement logiciel avec Lead Software Engineer — Git, refactoring, design patterns et qualité de code
À propos du cours
Ma méthodologie est orientée pratique et basée sur des situations réelles du monde professionnel. Chaque notion est expliquée simplement puis appliquée sur du code concret : version control avec Git, refactoring progressif, utilisation des design patterns et analyse de qualité avec Sonar. Un cours se déroule généralement en quatre étapes : compréhension du problème, démonstration sur un exemple réel, exercices guidés et mise en pratique sur un mini projet. L’objectif est de développer l’autonomie, la capacité à améliorer un code existant et adopter les standards utilisés en entreprise. Je m’adapte au niveau de l’élève et je privilégie une approche progressive pour construire une compréhension solide.
À propos du prof
Je suis Lead Software Engineer avec plus de 6 ans d’expérience dans le développement logiciel et la conception de systèmes utilisés en production. J’ai travaillé sur des projets impliquant architecture logicielle, refactoring de code existant, mise en place de standards de qualité, collaboration en équipe avec Git et utilisation d’outils d’analyse comme Sonar. Mon expérience me permet d’enseigner non seulement la programmation, mais aussi les bonnes pratiques professionnelles, la lecture de code complexe et la prise de décisions techniques. J’accompagne étudiants et développeurs juniors souhaitant progresser vers un niveau professionnel et gagner en confiance sur leurs projets.
-
El Jadida
-
En-ligne - En présentiel