Langage Python - Apprendre le langage Python par la pratique
Date de mise à jour :
Identifiant Offre Info : 14_AF_0000271129
Organisme responsable :
AWC EI
(ouvre dans un nouvel onglet)
Référentiels
Code Rome
- M1805 Études et développement informatique
Formacode
- 30812 : Langage Python
- 31067 : Développement informatique
Présentation de la formation
Objectifs
Fortement demandé en entreprise et dans l'IA, la certification Python est une preuve de compétence, 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é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
Programme de la formation
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…
• 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
Validation et sanction
Type de formation
Certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Modalités pédagogiques
Apports théoriques structurés
Formation à pédagogie active?: théorie ciblée, exercices pratiques, cas concrets et projets. Accompagnement personnalisé et supports pédagogiques fournis.
Durée
En centre
35 h
Financement
- Conventionnement
- Non
- Conditions de prise en charge
- Demandeurs d'emploi inscrits à France Travail, indemnisés ou non Bénéficiaires d'un CSP, CTP ou CRP Personnes en accompagnement vers l'emploi dont la formation est cohérente avec le Projet Personnalisé d'Accès à l'Emploi (PPAE)
Conditions d'accès
Public visé
- Tout public
Informations sur les publics
Cette formation Python s'adresse aux débutants comme aux profils souhaitant monter en compétences?: personnes sans expérience en programmation, professionnels non?développeurs cherchant à automatiser ou analyser des données, étudiants et demandeurs d
Niveau d'entrée
Fin de scolarité, sortie fin de 3e
Conditions spécifiques et prérequis
Connaître un langage de programmation.
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement à distance
Adresse
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
AWC EI
93330 Neuilly-sur-Marne - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes