Éligible au CPF

Référence: 251255089F

/

Mise à jour le

Langage Python

SENZA

Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

Niveau de sortie : Sans Niveau spécifique

Pour cette formation

8 sessions disponibles

Consulter

Objectifs

- Manipuler les variables, les structures de données et écrire des algorithmes en Python
- Organiser le code avec des fonctions, modules, packages et gérer des exceptions de manière avancée
- Maîtriser la programmation orientée objet pour organiser et structurer des applications Python complexes
- Gérer les erreurs avec des exceptions personnalisées et interagir avec le système d'exploitation

Programme

1 - Manipulation des variables et des structures de données
  • Présentation du langage Python et installation de l'environnement de développement
  • Manipulation des variables et des types de données
  • Conversions de types de données
  • Utilisation des listes, tuples, dictionnaires et leurs méthodes (ajouter, supprimer, trier, etc.)
2 - Contrôle de flux et algorithmes
  • Utilisation des structures conditionnelles : if, else, elif
  • Utilisation des boucles itératives : for, while
  • Création d'algorithmes pour traiter des ensembles de données
  • Utilisation des entrées/sorties standard : input(), print(), f-string
3 - Fonctions et organisation du code
  • Création et utilisation de fonctions personnalisées
  • Organisation du code avec des modules et packages
  • Importation et utilisation des modules internes et externes
  • Utilisation des fonctions utilitaires pour automatiser les tâches répétitives
4 - Programmation orientée objet (POO)
  • Création de classes et instanciation d'objets
  • Encapsulation des attributs avec des propriétés
  • Héritage et polymorphisme pour organiser le code en objets réutilisables
  • Utilisation des méthodes de classe et décorateurs
5 - Gestion des erreurs et des exceptions
  • Identification des erreurs courantes en Python et compréhension des messages d'erreur
  • Utilisation des blocs try, except pour gérer les erreurs applicatives
  • Création et utilisation d'exceptions personnalisées pour un traitement spécifique des erreurs
  • Gestion multiple d'exceptions avec des blocs except multiples et nettoyage de ressources avec finally
6 - Manipulation avancée des fichiers et automatisation
  • Exploration du système de fichiers avec le module pathlib
  • Lecture, écriture et modification de fichiers texte et CSV
  • Exécution de commandes système avec subprocess pour l’automatisation de tâches
  • Création de scripts pour automatiser les tâches répétitives et organiser les données

Certifications et métiers visés

Consulter le diplôme, titre ou certificat... délivrés en fin de formation ainsi que les métiers auxquels cette formation vous donne accès.

Résultats attendus

Attestation de fin de formationObtenir la Certification : Langage Python
La certification Langage Python s'adresse aux développeurs et autres professionnels de l’informatique (administrateurs système et réseau, ingénieurs DevOps, administrateurs cloud) qui souhaitent ajouter le langage Python à leurs compétences, ainsi qu'aux professionnels du traitement de la donnée qui ont besoin de compétences en langage Python pour étendre leurs capacités professionnelles (analystes de données, statisticiens, data scientistes, scientifiques...).

Certification(s)

Nom de la certification Lien vers la fiche de la certification
Langage Python

8 sessions : Langage Python

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Chavanod (74)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Lyon 8e (69)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Annemasse (74)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Saint-Étienne (42)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Clermont-Ferrand (63)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Valence (26)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Chambéry (73)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Langogne (48)
    • Session terminée

    Formation professionnelle