Python - débutant

Certification : Programmer et automatiser des tâches avec python (tosa)

Proposée par MYCONNECTING.COM — 92100 Boulogne-Billancourt

Formation Professionnelle
Présentiel
Pas d'apprentissage

Type

Catégorie de la certification

Certification inscrite au Répertoire Spécifique (RS)

Niveau de sortie

Niveau reconnu si applicable

N/C

Prix

Indiqué par l'établissement

3 600 €

Présentation

Formation Hyperpersonnalisée (basée sur vos attentes, vos besoins, votre niveau). Evaluation initiale/finale de vos compétences. Accompagnement par un coach pour garantir suivi, satisfaction et motivation.

Formation dispensée en Présentiel à l'adresse suivante :

Localisation & Rattachements

Adresse
40 RUE DE L'EST 92100 Boulogne-Billancourt
Académie
Versailles
Département
Hauts-de-Seine
Région
Île-de-France

La carte est indicative. Vérifiez l’accès avant votre déplacement.

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

Débouchés / Résultats attendus

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

Programme & Référentiel

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