Formation

Python - Débutant

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

Description

Identifier le langage Python et gérer les règles :
- Savoir ce qu'est un programme
- Savoir ce qu'est un algorithme
- S'initier au pseudo-langue
- Écrire un programme : syntaxe et instructions
- Compiler et exécuter un programme
- Découvrir ce qu'est une librairie et son rôle/son usage
- Découvrir les conventions de dénomination et de syntaxes
- Utiliser des commentaires (pourquoi commenter sur les développements)
- Améliorer la lisibilité des programmes (indentation du code, découpage du code...)

Maitriser les types de valeurs de base :
- Connaitre les différents opérateurs (addition, égalité...)
- Savoir combiner des opérateurs
- Découvrir les expressions booléennes
- Découvrir les types primitifs (entiers, chaînes de caractères, nombres réels...)
- Connaitre les conversions de types
- Connaitre les types d'opérateurs de coulée

Créer et changer des variables :
- Savoir ce qu'est une variable
- Découvrir la déclaration et définition d'une variable
- Utiliser, afficher et augmenter la valeur d'une variable
- Faire la mise en forme des chaînes d'une variable
- Découvrir les constantes
- Saisir, afficher et affecter des variables
- Organiser des données sous forme de tableaux

Maitriser les conditionnelles :
- Faire des sélections alternatives (si, si-alors-sinon...)
- Gérer les blocs d'instructions (notion de Début... Fin...)
- Gérer les boucles itératives (tant-que-répéter, jusqu' à, pour-de-à...)
- Imbriquer des instructions

Structurer des codes avec des fonctions, dictionnaire et modules :
- Connaitre les définitions (procédure, fonction...)
- Gérer les appels de fonctions
- Gérer le passage des paramètres
- Gérer le code retour d'une fonction
- Définir, accéder aux données et connaitre les types de données d'un dictionnaire
- Dictionnaire v/s liste
- Manipuler une entrée dans le dictionnaire
- Connaitre les restrictions de clés, le mot-clé « Dans », les méthodes intégrées...

Maitriser les listes avancées, dictionnaires avancés et boucles :
- Utiliser les boucles « Pour » et les dictionnaires
- Énumérer(itérable) dans un dictionnaire
- Utiliser les boucles « Pour-Autre », « Pendant que - Autre », « Pause, Continuer »...
- Savoir interpréter les différents messages d'erreurs

Maintenir, déboguer et tester des programmes :
- Exécuter un programme pas à pas
- Points d'arrêt
- Inspecter les variables
- Réaliser des tests unitaires

Objectifs

- Identifier le langage Python et gérer les règles
- Maitriser les types de valeurs de base
- Créer et changer des variables
- Maitriser les conditionnelles
- Structurer des codes avec des fonctions, dictionnaire et modules
- Maitriser les listes avancées, dictionnaires avancés et boucles
- Maintenir, déboguer et tester des programmes

Rythme de la formation :
- Préconisation d'a minima 2 heures par semaine pour obtenir une progression pédagogique optimale sur votre période de formation
- Planification possible de vos sessions dès 72 heures après votre inscription

Résultat

Réinvestir les acquis de la formation, dans son contexte professionnel. La certification permet d'obtenir une reconnaissance officielle de ses compétences.