Objectifs
Ce que vous saurez faire à l'issue de la formation :
- Connaître le langage Python
- Utiliser et créer des objets intégrés
- Créer et utiliser
- Créer, importer et utiliser des modules au sein d’un projet
- Reconnaître et reproduire des algorithmes simples à des cas appliqués
Programme
Module 1 : Langage et syntaxe
- Spécificités cœur du langage Python
- Les littéraux
- Règles syntaxiques sur les variables
- Les fonctionnalités d’impression
- Données sur l’entrée standard
- Lecture et modification d’un fichier.
Module 2 : Structure de données et objets
-Type de variable en fonction de la mutabilité
- F-strings
- Documentation de fonction
- Création de classe et initialisation
- Fonctions à différents types.
Module 3 : Modules et packages
- Navigation dans un package
- Installation de nouveau package
- Cas d’usage des packages de la bibliothèque standard
- Les packages math et random
- Structures de données et fonctions de la bibliothèque standard.
Module 4 : Optimisation de code
- Création de structure de données
- Utilisation des fonctions standards les plus performantes
- Complexité algorithmique de programmes simples.
Prérequis
- Aucun prérequis pour cette formation
Publics visés
- Développeurs (tous niveaux)
- Chercheurs
- Testeurs logiciels
- Data analyst
- Administrateur réseaux et systèmes
Modalités et délais d’accès à la formation :
- Pour s’inscrire ou se renseigner sur une formation, veuillez nous contacter
- Une fois inscrit à une session de formation, vous recevrez une confirmation d’inscription à la formation par email
- Votre accès à la formation aura alors lieu au maximum 2 mois après confirmation de votre inscription
- Au plus tard une semaine avant le début de la formation, vous recevrez une convocation à la session de formation
Méthodes mobilisées :
- Méthode transmissive
- Méthode démonstrative
- Méthode interrogative
- Méthode active
- Méthode expérientielle
Modalités d’évaluation :
- En début de formation : Évaluation des besoins et objectifs individuels
- Durant la formation : Quiz et exercices individuels ou de groupes
- Fin de formation : Quiz d’auto-évaluation ou passage de certification
Accessibilité aux personnes en situation de handicap :
- Nous favorisons l’accès aux personnes en situation de handicap. En savoir +