Langage python

Certification : Langage python

Proposée par SENZA

Formation Professionnelle Apprentissage
Présentiel
Apprentissage envisageable

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

1 790 €

Présentation

FORMAT MIXTE (Blended Learning)

Formation en présentiel (petit groupe ou individuel)

Sessions d'e-learning (vidéos et exercices)

Sessions de coaching en visioconférence avec un formateur dédié (1 élève / 1 formateur)

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

Localisation & Rattachements

Département
Alpes-Maritimes
Région
Provence-Alpes-Côte d'Azur
Coordonnées géographiques indisponibles

Objectifs

A l'issue de la formation et en fonction de vos besoins, vous serez capable de :

- 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

Les objectifs de votre formation peuvent être personnalisés en fonction de votre projet et de votre niveau

Nous sommes engagés à vous fournir une expérience d'apprentissage de qualité supérieure et un soutien personnalisé


Besoin d’un appel rapide ?

Réservez un entretien de 15 min

Appelez-nous au : 04 11 93 43 04 (8h–20h en semaine ou le samedi 8h–12h)

Envoyez-nous un mail à : contact@senza-formations.com

En ligne : https://calendly.com/senza-formation-manon/prise-de-contact-15-minutes-cpf



Pourquoi choisir SENZA ?
  • 5 ans d’expertise dans la formation professionnelle
  • + de 4 000 apprenants formés avec succès
  • + de 200 formateurs experts
  • Excellent rapport qualité-prix
  • Note Google : 4,9/5 (150+ avis)
  • Accompagnement humain, réactif et bienveillant

Nous nous engageons à vous offrir une expérience d’apprentissage de qualité supérieure et un accompagnement personnalisé.

Débouchés / Résultats attendus

Obtenir 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...).

Modalités d'évaluation :

L'épreuve de certification est réalisé en ligne. Editions ENI réalise la surveillance grâce un système de e-surveillance. L'épreuve comporte des cas pratiques

À la fin de l'évaluation, le candidat se voit attribuer un score de 0 à 1000. Le certificat est obtenu si le candidat obtient 700 points minimum sur 1000.


Conditions des sessions en visioconférence :

Nous proposons des sessions en visio-formation via l'outil Zoom pour une expérience d'apprentissage interactive et personnalisée

Vous rejoignez chaque semaine votre formateur en ligne via votre ordinateur pour des sessions individuelles d'une durée de 1h à 1h30

Votre formateur est sélectionné en fonction de votre projet de formation pour un accompagnement sur mesure

Pour favoriser une meilleure assimilation, le formateur privilégie une approche pédagogique axée sur la pratique, avec des exercices et des études de cas adaptés à votre projet de formation

Les sessions individuelles sont planifiables sur demande du lundi au vendredi de 8h à 20h (week-end sur demande)

Les échanges par mail sont illimités avec votre formateur dédié et votre coordinatrice pédagogique

Conditions des sessions en E-learning :

Les sessions E-learning comprennent l'accès à notre plateforme en ligne, qui propose des vidéos, des QCM et des fiches pédagogiques téléchargeables

Votre formateur vous fournira également des exercices adaptés à votre niveau


Durée de la formation :

Nous proposons une formation flexible d'une durée de 4 à 8 semaines

Nous comprenons que chaque apprenant a un rythme d'apprentissage différent et des contraintes personnelles ou professionnelles et c'est pourquoi nous avons conçu un format de formation qui offre une flexibilité optimale

Programme & Référentiel

21h de formation en présentiel

(ou 3 demi-journées pour le format individuel)

+

E-learning (vidéos et exercices)

Nombre d'heures selon le format (Collectif ou individuel)

+

6h de cours individuels à distance

Notre combinaison offre une approche équilibrée, flexible et personnalisée de l'apprentissage

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

Une question sur le programme ?

Envoyez-nous un mail à : contact@senza-fomations.com