Apprendre python par la pratique - en individuel avec un formateur

Certification : Langage python

Proposée par HAFID ALLOUCHE

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

2 890 €

Présentation

Formation en individuel, votre formateur est un professionnel de l'informatique et de la pédagogie. Il possède plusieurs années d'expérience sur les produits enseignés et est en veille permanente pour suivre leurs évolutions.

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

Localisation & Rattachements

Département
Seine-et-Marne
Région
Île-de-France
Coordonnées géographiques indisponibles

Objectifs

Fortement demandé en entreprise, la certification Python, un gage de qualité, qui permet aux recruteurs et aux RH de connaître le niveau d un candidat à travailler sur le langage Python. Elle est particulièrement adaptée aux demandeurs d'emploi voulant justifier de leur capacité opérationnelle ou pour les salariés souhaitant validés leur acquis par une certification à l’issue de la formation:
  • Décrire la philosophie de Python et identifier ses domaines d’application
  • Mettre en place un environnement de développement
  • Utiliser les éléments de base du langage
  • Définir et utiliser des fonctions et des modules pour la structuration des programmes
  • Concevoir des classes en respectant les bonnes pratiques de la programmation objet
  • Mettre en œuvre l’héritage
  • Réaliser et exécuter des scripts en utilisant les fonctionnalités de la librairie standard
  • Mettre en œuvre l’héritage
  • Concevoir des interfaces graphiques
  • Réaliser des tests pour valider le bon fonctionnement de votre code

Débouchés / Résultats attendus

À l’issue de cette formation, les participants seront capables de : Comprendre les fondements du langage Python et son environnement de développement. Écrire des programmes structurés en utilisant les variables, les fonctions, les conditions, les boucles et les collections. Concevoir des applications orientées objet en Python, en maîtrisant les notions de classes, d’héritage, d’encapsulation et de polymorphisme. Gérer les erreurs et les exceptions de manière efficace dans leurs programmes. Mettre en place des tests unitaires pour valider le bon fonctionnement de leur code. Utiliser les modules standards de Python pour interagir avec le système, manipuler des fichiers, ou encore traiter des données. Dispositif de reconnaissance et de validation des acquis. Pour garantir l’acquisition des compétences, plusieurs modalités d’évaluation sont mises en place tout au long de la formation : Travaux pratiques réguliers : chaque module est accompagné d’exercices concrets permettant de mettre en application les notions abordées. Projet fil rouge : les participants développent progressivement une application complète (ex. : gestion de comptes bancaires) intégrant les différentes compétences acquises. Auto-évaluation : une grille de compétences est fournie pour permettre aux apprenants de suivre leur progression. Évaluation finale : présentation du projet devant le formateur, démonstration du fonctionnement de l’application, et revue du code. Attestation de formation : remise d’un certificat de réussite si les compétences sont validées à l’issue de l’évaluation finale.

Programme & Référentiel

Programme de formation Python :


• Introduction au langage Python

• Présentation et historique du langage


Installation et prise en main de l’IDE Pycharm


Notion d’environnement virtuel

Présentation de la documentation


Les éléments de base du langage


Structure d’un programme

Les variables et le typage dynamique

Les opérateurs

Les entrées-sorties

Les structures conditionnelles et itératives

Les collections (Liste, tuple et dictionnaire)

Travaux pratiques : Réaliser un programme qui permet de trouver un nombre tiré de façon aléatoire


Les fonctions, les modules et les packages

Création et appel de fonctions

Les fonctions avec valeur de retour multiple

Les fonctions avec un nombre de paramètres variables

Les paramètres nommés et optionnels

La présentation des modules

L’importation et l’utilisation des modules

Les packages

Travaux pratiques : Réaliser un programme qui calcule le jour de Noël en fonction d’une année


La programmation objet en Python


La conception de classe

Les attributs, les propriétés et les méthodes

Les constructeurs et les destructeurs

La mise en œuvre de l’encapsulation

Le mécanisme d’instanciation

Les variables et les méthodes de classes

La mise en œuvre de l’héritage

Le polymorphisme

Les méthodes « magiques »

Travaux pratiques : Réaliser une classe Compte représentant un compte bancaire

Réaliser une classe Compte Épargne par héritage de la classe


La gestion des exceptions


Le fonctionnement des exceptions

La levée d’exception

Le traitement des exceptions


Certification avec passage obligatoire avec financement CPF.

Contactez-nous pour plus de renseignements au 01 85 10 00 33 pour nos prochaines sessions