⚡ Expert IA
  • LocalisationSousse, Sfax, Tunis & En Ligne
  • Langues parléesArabe, Français, Anglais
Compétences
  • Développement Web (Front-end & Back-end)
  • Développement Mobile (iOS & Android)
  • Bases de Données (SQL, NoSQL)
  • Architecture Logicielle & Design Patterns
  • Performance & Scalability
  • Leadership Technique & Formation
  • Gestion de Projet Agile (Scrum, Kanban)
  • Intelligence Artificielle & Machine Learning
  • DevSecOps & Sécurité CI/CD
Toutes les formations
Génie logiciel et développement IA

Génie logiciel et développement IA

Une formation technique pour les équipes de développement, construite sur les frameworks utilisés dans vos projets : architecture applicative moderne, développement full-stack, API, intégration de l'IA et pratiques qui fiabilisent la livraison.

  • Développement web et architecture applicative moderne
  • Développement full-stack
  • Développement et intégration d'API
  • Développement d'applications à base d'IA
  • Bonnes pratiques du génie logiciel et livraison de projets

Public concerné

  • Développeurs et équipes de développement qui montent en compétences sur une stack ou sur l'intégration de l'IA
  • Directions informatiques qui modernisent des applications existantes
  • Ingénieurs juniors qui rejoignent une équipe projet

Prérequis

  • Bases de la programmation dans au moins un langage
  • Les prérequis propres à chaque parcours (par exemple JavaScript pour Angular ou React) sont confirmés dans le programme détaillé

Objectifs pédagogiques

  • Structurer une application maintenable : couches, modules et responsabilités
  • Construire une fonctionnalité complète, de la base de données à l'interface utilisateur
  • Concevoir, documenter et sécuriser une API REST
  • Intégrer un modèle de langage dans une application en toute sécurité
  • Appliquer les pratiques de test, de revue de code et de gestion de versions

Modules du programme

  1. 01

    Architecture applicative moderne

    • Frontières entre front end, back end et API
    • Monolithe, modules et services
    • Choisir une stack pour un projet donné
  2. 02

    Développement full-stack

    • Front end avec Angular ou React
    • Back end avec Node.js / NestJS, Spring Boot ou .NET Core
    • Bases de données et modélisation des données
  3. 03

    API et intégration

    • Conception et documentation d'API REST
    • Authentification et autorisation
    • Intégration de services tiers
  4. 04

    Applications à base d'IA

    • Appeler des API de LLM depuis une application
    • Recherche dans les données de l'application
    • Gérer les coûts, la latence et les erreurs
  5. 05

    Pratiques d'ingénierie

    • Workflow Git et revue de code
    • Tests automatisés
    • Estimer, planifier et livrer des incréments

Exercices pratiques

  • Construire une petite application full-stack dans la stack cible de l'équipe
  • Concevoir et documenter une API, puis la consommer depuis le front end
  • Ajouter une fonctionnalité d'IA (résumé, classification ou assistant) à l'application
  • Animer une séance de revue de code sur le code produit pendant la formation

Durée

Définie dans votre proposition, selon les objectifs, le niveau des participants et le temps disponible.

Format de la formation

  • Présentiel
  • En ligne, en direct
  • Hybride
  • Intensif sur plusieurs jours
  • Parcours sur mesure

Langues

Français, anglais ou arabe

Prochaines sessions

Aucune session publique n'est annoncée pour le moment. Renseignez-vous sur la prochaine : vous serez informé dès que les dates seront confirmées.

Formations déjà dispensées sur ces thèmes

Organisations dans lesquelles Houssem Ankoud a dispensé des formations sur des sujets proches.

  • Banque Tuniso-Libyenne - BTL

    Spring Boot · Angular · Développement web Full Stack

    Janvier 2024

  • Banque de Tunisie

    Flutter avancé · Développement mobile multiplateforme

    Mai 2022

  • Société de Transport du Sahel - STS

    Dart et Flutter avancé · Backend avec NestJS · Frontend Angular avancé

    Décembre 2023 et Décembre 2025

  • SIMAC Tunisie

    Spring Boot et Angular · Développement web Full Stack

    Octobre 2022

  • All Soft Multimédia

    Flutter · Angular · .NET Core

    Juillet et Décembre 2023

  • ITCHEK

    JavaScript et Node.js · iOS, Swift et Firebase · Android, Kotlin et Firebase · Angular et TypeScript

    2020 - 2021

Profil du formateur

Houssem Ankoud

Houssem Ankoud

Ingénieur, entrepreneur et formateur professionnel en informatique

Ingénieur en informatique et fondateur d'ITGate Group, Houssem Ankoud conçoit des logiciels, des plateformes SaaS et des solutions d'IA, et dispense des formations techniques aux entreprises depuis 2016. Il enseigne ce qu'il pratique : les exemples, les outils et les pièges abordés en formation sont issus de projets réels.

  • Formation d'ingénieur

    Diplôme d'ingénieur en informatique, Polytechnique Sousse.

  • Formation professionnelle en informatique

    Formations en entreprise depuis 2016, pour des banques, des entreprises de transport et de logistique, des éditeurs de logiciels et des écoles d'ingénieurs.

  • Expérience entrepreneuriale

    Fondateur de sept sociétés depuis 2015, dans le logiciel, l'IA, la formation et le recrutement tech.

Formateur agréé par l'État

Formateur agréé CNFCPP

Centre National de Formation Continue et de Promotion Professionnelle (Tunisie)

CV CNFCPP (PDF)

Certifications

  • Scrum.orgIAProfessional Scrum Master™ – AI EssentialsID 1357080Vérifier
  • Scrum.orgProfessional Scrum Product Owner™ IID 1346036Vérifier
  • Scrum.orgProfessional Scrum Master™ IIID 1333239Vérifier
  • Scrum.orgProfessional Scrum Master™ IID 1310852Vérifier

Ces qualifications sont personnelles au formateur. Elles n'accréditent pas à elles seules chaque programme de formation ou chaque établissement. L'éligibilité d'un programme donné à un financement (comme le dispositif TFP en Tunisie) est confirmée dans la proposition.

Questions fréquentes

Quelles technologies sont couvertes ?

Le programme est adapté à votre stack. Les formations déjà dispensées couvrent notamment Angular, React Native, Node.js, NestJS, Spring Boot, .NET Core, Flutter, Dart, Python et Django.

Le contenu est-il le même pour toutes les entreprises ?

Non. Les exercices sont adaptés au niveau de l'équipe et, lorsque c'est possible, à une version simplifiée d'un projet réel.

Demande de formation

Décrivez votre besoin. Vous recevrez une réponse par e-mail.

Votre demande

Ou écrivez directement à ankoudhoussem@gmail.com