Aller au contenu

Formations professionnelles

Formations professionnelles Python et MATLAB

Choisissez votre point de départ, puis une progression adaptée à vos objectifs : développement, données scientifiques, automatisation ou calcul numérique.

Formations
9
Niveaux
3
Jours par formation
3 à 5

Deux environnements, plusieurs objectifs

Dans quel environnement travaillez-vous ?

Votre objectif, votre progression

Trouvez votre parcours de formation

Choisissez un objectif, puis rejoignez la progression au niveau qui correspond à votre expérience.

Vous avez déjà les bases ? Une expérience équivalente peut remplacer une étape. Les prérequis de chaque fiche restent la référence ; ces parcours sont des progressions conseillées.

Python

Développer des applications Python

Passer des premiers programmes à un code structuré, testé et maintenable.

16 jours112 heures si vous suivez toutes les étapes

Votre point de départ : Vous découvrez la programmation et souhaitez construire des applications ou des outils métiers.

  1. Python Initiation

    Débutant - 5 jours

    Acquérir les bases du langage et de la programmation.

  2. Python POO

    Intermédiaire - 5 jours

    Structurer le code avec des objets, après les fondamentaux.

  3. Python Tests et qualité

    Intermédiaire - 3 jours

    Savoir lire et modifier un programme avant de fiabiliser ses comportements.

  4. Python Perfectionnement

    Avancé - 3 jours

    Approfondir le langage après une mise en pratique des fonctions et des classes.

Entre les étapes, mettez les notions en pratique. Le perfectionnement suppose déjà une expérience des fonctions, modules et classes ; il peut être suivi plus tard, selon vos besoins.

Python

Analyser des données scientifiques

Construire des analyses numériques reproductibles, puis vérifier leurs traitements.

11 jours77 heures si vous suivez toutes les étapes

Votre point de départ : Vous êtes ingénieur, chercheur ou analyste et souhaitez exploiter Python pour vos données.

  1. Python Initiation

    Débutant - 5 jours

    Acquérir les bases si vous débutez en Python.

  2. Python Scientifique

    Avancé - 3 jours

    Maîtriser les bases Python et avoir déjà écrit quelques scripts.

  3. Python Tests et qualité

    Intermédiaire - 3 jours

    Tester et fiabiliser les fonctions et les traitements de vos projets.

Avec les bases Python et quelques scripts déjà écrits, vous pouvez entrer directement en Scientifique. La POO et le perfectionnement ne sont pas des passages obligatoires pour ce parcours.

Python

Automatiser les tâches d'exploitation

Développer des scripts système réutilisables et sécuriser leur évolution.

11 jours77 heures si vous suivez toutes les étapes

Votre point de départ : Vous administrez des systèmes ou des réseaux, ou développez des outils internes.

  1. Python Initiation

    Débutant - 5 jours

    Apprendre à programmer si les bases vous manquent.

  2. Python Automatisation

    Intermédiaire - 3 jours

    Disposer des bases en algorithmique, de connaissances système et d'une pratique du terminal.

  3. Python Tests et qualité

    Intermédiaire - 3 jours

    Fiabiliser les scripts, leurs dépendances et leurs traitements de fichiers.

Avec des bases en algorithmique, une pratique du terminal et des connaissances système, vous pouvez rejoindre directement Automatisation. Les tests viennent ensuite consolider des scripts que vous savez déjà lire et modifier.

MATLAB

Structurer des applications MATLAB

Faire évoluer des scripts et fonctions vers des composants objet réutilisables et testés.

8 jours56 heures si vous suivez toutes les étapes

Votre point de départ : Vous développez ou maintenez des outils techniques et scientifiques avec MATLAB.

  1. MATLAB Initiation

    Débutant - 3 jours

    Découvrir l'environnement, les scripts et les fonctions MATLAB.

  2. MATLAB POO

    Intermédiaire - 5 jours

    Maîtriser les fondamentaux MATLAB et savoir organiser un programme en plusieurs fichiers.

Avant la POO, consolidez la manipulation des matrices, les fonctions, les structures de données et les erreurs. Si vous les maîtrisez déjà, vous pouvez accéder directement à la POO.

MATLAB

Résoudre des problèmes numériques

Choisir des méthodes numériques et contrôler la pertinence de leurs résultats.

6 jours42 heures si vous suivez toutes les étapes

Votre point de départ : Vous utilisez des modèles mathématiques dans un contexte scientifique ou d'ingénierie.

  1. MATLAB Initiation

    Débutant - 3 jours

    Acquérir les bases MATLAB si vous ne maîtrisez pas encore les scripts et fonctions.

  2. MATLAB Calcul numérique et optimisation

    Avancé - 3 jours

    Maîtriser MATLAB et les prérequis mathématiques : algèbre linéaire, analyse et EDO.

Les bases en algèbre linéaire, analyse et équations différentielles sont nécessaires : elles ne sont pas apportées par MATLAB Initiation. La POO n'est pas un prérequis de ce parcours.

Tous les programmes

Retrouvez les 9 formations du catalogue

Les cartes restent votre accès direct aux programmes, objectifs, prérequis et tarifs de chaque formation.

🐍 Formations Python

Python - Débutant Complet

Réf. PYDEBDébutant5 jours

Formation complète pour vrais débutants en programmation. 5 jours pour acquérir des bases solides :

  • Introduction à l'algorithmique
  • Logique de programmation fondamentale
  • Premiers pas avec Python
  • Développement de programmes simples
Découvrir la formation Débutant : Python - Débutant Complet

Python - Prog Orientée Objet

Réf. PYPOOIntermédiaire5 jours

Maîtrisez la programmation orientée objet en Python. 5 jours intensifs. Cette formation vous permettra de :

  • Comprendre les concepts de classes et d'objets
  • Implémenter l'héritage et le polymorphisme
  • Appliquer l'encapsulation et les bonnes pratiques
  • Concevoir des architectures logicielles robustes
Découvrir la formation POO : Python - Prog Orientée Objet

Python - Perfectionnement

Réf. PYPERAvancé3 jours

Perfectionnez vos compétences Python avec des concepts avancés. Formation de 3 jours incluant :

  • Décorateurs et contextes managers
  • Générateurs et itérateurs
  • Programmation fonctionnelle avancée
  • Développement d'un projet concret
Découvrir la formation Perfectionnement : Python - Perfectionnement

Python - Automatisation

Réf. PYAUTIntermédiaire3 jours

Automatisez les opérations courantes sous Windows et Linux avec Python 3.14 et uv. 3 jours pour :

  • Gérer les fichiers et les inventaires IP
  • Analyser les logs et produire des rapports CSV ou JSON
  • Interagir avec le système et les services HTTP
  • Créer des outils CLI configurables, journalisés et testés
Découvrir la formation Automatisation : Python - Automatisation

Python - Tests, qualité et bonnes pratiques de développement

Réf. PYTESIntermédiaire3 jours

Fiabilisez vos applications Python 3.14 avec uv, Ruff, mypy et pytest. 3 jours pour :

  • Concevoir des tests unitaires et d'intégration avec pytest
  • Isoler les dépendances avec des fixtures et des mocks
  • Analyser le code, le typage et la couverture des tests
  • Refactoriser et automatiser les contrôles avec GitHub Actions
Découvrir la formation Tests et qualité : Python - Tests, qualité et bonnes pratiques de développement

Python - Scientifique

Réf. PYSCIAvancé3 jours

Maîtrisez les bibliothèques scientifiques Python : NumPy, Pandas, Matplotlib, SciPy, Jupyter et Marimo. 3 jours pour :

  • Manipuler des données avec NumPy et Pandas
  • Visualiser des résultats avec Matplotlib
  • Effectuer des calculs scientifiques avec SciPy
  • Automatiser vos analyses et pipelines
Découvrir la formation Scientifique : Python - Scientifique

📊 Formations MATLAB

MATLAB - Initiation

Réf. MADEBDébutant3 jours

Initiez-vous à MATLAB, l'outil de référence pour l'ingénierie et les sciences. Au programme :

  • Environnement MATLAB et interface
  • Opérations matricielles et vectorielles
  • Visualisation et graphiques
  • Scripts et fonctions MATLAB
  • Résolution de problèmes numériques
Découvrir la formation MATLAB : MATLAB - Initiation

MATLAB - Programmation orientée objet

Réf. MAPOOIntermédiaire5 jours

Structurez vos applications scientifiques avec les classes MATLAB. 5 jours pour :

  • Concevoir et valider des classes avec classdef
  • Maîtriser les objets par valeur et par référence
  • Combiner héritage, polymorphisme et composition
  • Organiser et tester un projet avec matlab.unittest
Découvrir la formation MATLAB POO : MATLAB - Programmation orientée objet

MATLAB - Calcul numérique et optimisation

Réf. MANUMAvancé3 jours

Résolvez et validez vos problèmes scientifiques avec MATLAB de base. 3 jours pour :

  • Résoudre des systèmes linéaires et contrôler leurs résidus
  • Approximer des données et intégrer numériquement
  • Résoudre des équations et des systèmes différentiels
  • Optimiser sans contraintes et valider les résultats
Découvrir la formation Calcul numérique : MATLAB - Calcul numérique et optimisation

Organiser votre formation

Financement et modalités

Les fiches précisent les tarifs inter et intra. Le parcours et le calendrier sont définis selon votre situation.

Budget direct ou portage Qualiopi

Le budget direct peut être porté par l'entreprise ou le participant. Le portage passe par un organisme partenaire certifié, selon son accord et les conditions d'éligibilité.

Retrouvez les modalités des prestations.

Un parcours à construire pour vous ou votre équipe ?

Partagez votre point de départ, les projets à réaliser et vos contraintes. Nous identifierons les étapes utiles et les adaptations nécessaires.