Formation
Découvrir les bases de la programmation avec Python - Niveau opérationnel
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