Programmation & algorithmique

👑 Leadership Technique & Équipes

Tech Lead & Engineering Manager

Direction technique de projets, animation d'équipes d'ingénieurs, revues de code et arbitrages d'architecture.

  • 4 modules
  • 12 leçons
  • 6 h de contenu
  • Évaluation finale
#Tech Lead#Engineering Management#Leadership Agile#Code Review#Management Tech Maroc

Ce que vous allez apprendre

  • Architecture Logicielle & Domain-Driven Design (DDD)
  • Excellence Technique & Maîtrise de la Dette
  • Leadership Humain, Mentorat & Posture d'Engineering Manager
  • Alignement Stratégique & Métriques d'Ingénierie

Programme

4 modules · 12 leçons · 6 h de contenu

1Architecture Logicielle & Domain-Driven Design (DDD)3 leçons · 1 h 30
  1. 1.1Architecture Hexagonale (Ports & Adapters) et inversion de dépendances
  2. 1.2Domain-Driven Design (DDD) : Bounded Contexts, Ubiquitous Language, Aggregates
  3. 1.3Choix d'architecture : Monolithe modulaire vs Microservices et compromis de Conway
2Excellence Technique & Maîtrise de la Dette3 leçons · 1 h 30
  1. 2.1Quantification et pilotage de la dette technique : le quadrant de Martin Fowler
  2. 2.2Pratiques de Code Review d'élite : standards, checklists et communication constructive
  3. 2.3Documentation vivante et traçabilité des choix techniques avec les ADR (Architecture Decision Records)
3Leadership Humain, Mentorat & Posture d'Engineering Manager3 leçons · 1 h 30
  1. 3.1Conduite d'entretiens 1-on-1 d'impact et écoute active
  2. 3.2Élaboration d'un Career Ladder et plans de développement des compétences
  3. 3.3Instauration de la sécurité psychologique, culture du feedback continu et gestion de conflits
4Alignement Stratégique & Métriques d'Ingénierie3 leçons · 1 h 30
  1. 4.1Mesure de l'efficacité opérationnelle avec les métriques DORA (Deployment Frequency, Lead Time...)
  2. 4.2Le framework SPACE pour appréhender la productivité et le bien-être des ingénieurs
  3. 4.3Synergie Tech/Produit, négociation du temps d'innovation et post-mortems sans blâme

Comment se déroule la formation

À votre rythme

Des leçons courtes ; votre progression est enregistrée et vous reprenez là où vous vous êtes arrêté.

En pratiquant

Des cas concrets et des mises en situation tout au long des modules.

Une validation

Une évaluation finale s'ouvre quand vous avez parcouru l'essentiel de la formation.

Dans le même domaine

  • Programmation & algorithmique🚀 30+ Notebooks Intégrés

    Python Essentials 2 : Fonctions, Modules & Fichiers

    Fonctions avancées, paquets standards, dictionnaires, gestion des erreurs et E/S fichiers texte/binaire.

    ▶ Exercices Python

    2 modules · 8 leçons · 3 h 40

    Voir le programme Accès sur attribution
  • Programmation & algorithmique⭐ Niveau Expert & Concours

    Programmation Orientée Objet en Python (POO)

    Modélisation orientée objet, méthodes Dunder, héritage, métaprogrammation et gestionnaires de contexte.

    ▶ Exercices Python

    2 modules · 8 leçons · 3 h 55

    Voir le programme Accès sur attribution
  • Programmation & algorithmique⚡ Performance & Gestion Mémoire

    Langage C : les fondamentaux

    Maîtrise des pointeurs, allocation dynamique, structures de données bas niveau et compilation GCC.

    ▶ Exercices C

    7 modules · 23 leçons · 11 h 40

    Voir le programme Accès sur attribution