Python base avec certification tosa python

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

Proposée par ETC ACADEMY

Éligible CPF
Formation continue
À distance

Prix

Indiqué par le ou les établissement(s)

2 200 €

Présentation

Ingénieurs formateurs expérimentés et certifiés. Mise à disposition de la machine virtuelle contenant le logiciel. Passage de la Certification Python. Compte illimité à notre base E-Learning pendant un an.

Modalités disponibles

Voie Modalité Prix Durée Niveau de sortie Provenance
Formation continue À distance 2 200 € 35 h

Objectifs

Maîtriser des structures élémentaires du langage Python.

Programme

Forme d'un programme Python :
  • Fichier texte que l'on peut ouvrir dans tout éditeur de texte, avec pour extension .py
  • Instructions séquentielles permettant de définir un programme
  • Définitions et affectations de variables
  • Définitions et appels de fonctions
Les règles d'écriture d'un programme Python :
  • Importation de librairie externes si nécessaire
  • Liste des mots-clefs du langage
  • Respect de l'indentation du programme par des tabulations ou un nombre fixe d'espaces
  • Les commentaires avec # et les triples guillemets
La syntaxe du langage :
  • Les boucles for et while, avec les mots-clefs continue et break
  • Le flot de contrôle avec les tests if, then, else
  • Liste des mots-clefs du langage
  • Respect de l'indentation du programme par des tabulations ou un nombre fixe d'espaces
  • Gestion des exceptions avec try et except
Les types utilisés dans les programmes Python :
  • Le principe du typage dynamique
  • Les types numériques, entiers et flottants
  • Le type booléen, les fonctions all et any, les mots-clefs in et not
  • Les chaînes de caractères et les méthodes associées, ainsi que le module string
  • Les types séquentiels et les structures de données avancées, la fonction len
  • Comparaison entre éléments d'un même type et conversion implicites
  • Conversions explicites entre types : les fonctions int, float, str
Style de programmation :
  • Les opérations arithmétiques de base
  • Utilisation de listes et dictionnaires, type primitif
  • Génération de listes à la volée
  • Itération sur les listes et les dictionnaires
  • Les éléments de programmation fonctionnelle : map et reduce
Voir la formation sur le site de l'établissement