Formation

Découvrir les bases de la programmation avec Python - Niveau opérationnel

Tosa PythonTitre professionnel — éligible CPF, OPCO et financements publics.

Description

  • 1. Python et sa syntaxe
    • 1.1. Créer une variable et lutiliser
    • 1.2. Identifier des types dobjets simples
    • 1.3. Ajouter un commentaire ;
    • 1.4. Afficher le contenu dune variable
    • 1.5. Connaître les principaux cas dusage de Python
    • 1.6. Utiliser les opérateurs arithmétiques
    • 1.7. Créer un contrôle de flux conditionnel
    • 1.8. Créer des boucles simples
    • 1.9. Connaître les différentes versions de Python
    • 1.10. Maîtriser lordre des opérations
  • 2. Structures de données et objets
    • 2.1. Reconnaître et manipuler tous les objets simples de type intégré
    • 2.2. Reconnaître et créer des booléens
    • 2.3. Reconnaître tous les objets structurés de type intégré
    • 2.4. Appliquer les fonctions min, max et len
    • 2.5. Créer et manipuler un dictionnaire et un ensemble
    • 2.6. Effectuer une itération sur un objet de type structuré
    • 2.7. Manipuler les fonctions associées aux objets structurés
    • 2.8. Créer des fonctions
  • 3. Modules et packages
    • 3.1. Connaître les principales caractéristiques des modules
    • 3.2. Importer un package à partir du nom
    • 3.3. Importer un module spécifique dun package
    • 3.4. Importer et utiliser des fonctions dun module
    • 3.5. Utiliser ces fonctions au sein dun programme
    • 3.6. Créer un module
    • 3.7. Distinguer les composants internes des modules
    • 3.8. Distinguer les principaux packages de la bibliothèque standard
  • 4. Optimisation
    • 4.1. Lire une donnée en entrée
    • 4.2. Effectuer un traitement adapté simple
    • 4.3. Retourner une solution dans un format standardisé
    • 4.4. Lire et prétraiter plusieurs données dentrée
    • 4.5. Choisir les types de variables adaptés au problème
    • 4.6. Combiner des types de données différents
    • 4.7. Extraire automatiquement une information dun volume important de données
    • 4.8. Trier des données
    • 4.9. modéliser un graphe et lexplorer
    • 4.10. Créer des combinaisons de boucles et conditions adaptées à différents problèmes

Objectifs

  • Structurer des programmes selon un algorithme
  • Maîtriser les éléments de lexique et de syntaxe d'un langage pour écrire un programme
  • Compiler et exécuter un programme
  • Déboguer et tester un programme

Résultat

Utiliser les fonctionnalités de contrôles de flux afin dautomatiser un traitement de données conditionnels et/ou répétitifs Créer un programme pour des traitements complets de données, en utilisant les fonctionnalités avancées des contrôles de flux et des opérations arithmétiques Reconnaître et créer des objets simples de type intégrés (built-in), en vue de créer des programmes manipulant des données Reconnaître les objets structurés de type intégré, afin deffectuer des traitements de multiples variables simples Manipuler les objets intégrés simples et structurés et les assembler dans le but de créer des fonctions simples et réutilisables Maîtriser les concepts liés aux modules en vue dinclure des fonctionnalités dun module à un programme Sélectionner et importer des fonctions spécifiques dun package de lAPI afin de les réutiliser dans un traitement de données Créer un package simple complet pour créer des fonctionnalités partageables et réutilisables /Stocker et traiter simultanément plusieurs données, en vue de créer un flux de traitement de données simples adapté Modéliser un problème et automatiser des manipulations de données, afin de traiter un volume important ou complexe de données.