E-Learning : Programmation Python
Date de mise à jour :
Identifiant Offre Info : 15_736160
Organisme responsable :
NAPSIA
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
À l'issue de la formation, vous serez capable de : 1. Maîtriser l'Environnement : Appréhender les bases du langage Python, configurer votre espace de travail et utiliser les outils indispensables (IDE, interpréteur). 2. Structurer le Code : Manipuler avec agilité les variables, les structures de données (listes, dictionnaires) et concevoir des fonctions réutilisables. 3. Pratiquer la POO : Modéliser vos applications en concevant des classes, en instanciant des…
À l'issue de la formation, vous serez capable de :
1. Maîtriser l'Environnement : Appréhender les bases du langage Python, configurer votre espace de travail et utiliser les outils indispensables (IDE, interpréteur).
2. Structurer le Code : Manipuler avec agilité les variables, les structures de données (listes, dictionnaires) et concevoir des fonctions réutilisables.
3. Pratiquer la POO : Modéliser vos applications en concevant des classes, en instanciant des objets et en appliquant les concepts avancés de la programmation orientée objet.
4. Exploiter l'Écosystème : Sélectionner et intégrer les modules standards ou les librairies tierces pour répondre à des problématiques web et métiers.
5. Fiabiliser les Scripts : Gérer efficacement les accès aux fichiers, manipuler le système de fichiers et sécuriser l'exécution de vos scripts via la gestion des erreurs.
Accompagnement & Modalités
Tutorat intégré : Assistance technique et pédagogique accessible depuis chaque module pour lever tout blocage (notion, consigne).
Chat en direct : Échanges interactifs avec vos tuteurs du lundi au vendredi, de 8h30 à 12h00 et de 13h30 à 17h00.
Assistance e-mail : Transmission de vos requêtes 24h/24, avec réponse garantie durant les heures d'ouverture.
Flexibilité totale : Aucune limite de temps par intervention ni restriction sur le nombre de sollicitations quotidiennes.
Accès E-learning : Plateforme de cours ouverte et accessible en continu pendant une durée complète de 1 an.
Programme de la formation
Programme : Python (Fondations, POO & Modules Standards) Module 1 : Environnement & Syntaxe de Base Bases : Introduction au langage, configuration de l'environnement de travail et exécution d'instructions. Données : Déclaration des variables, types de valeurs, opérateurs et structures de contrôle (if/elif/else, boucles for/while). Module 2 : Conteneurs & Gestion des Fonctions Collections : Manipulation avancée des Listes, Tuples, Dictionnaires et Ensembles (Sets).…
Données : Déclaration des variables, types de valeurs, opérateurs et structures de contrôle (if/elif/else, boucles for/while). Module 2 : Conteneurs & Gestion des Fonctions Collections : Manipulation avancée des Listes, Tuples, Dictionnaires et Ensembles (Sets).
Modularité : Création de fonctions, portée des variables (locales/globales), contrôle des valeurs de retour, gestion des paramètres et fonctions natives utiles. Module 3 : Programmation Orientée Objet (POO) Avancée Architecture : Concepts de classes, instanciation d'objets, gestion des attributs et encapsulation (visibilité des membres).
Évolutivité : Mise en œuvre de l'héritage, du polymorphisme, des itérateurs, des générateurs et des méthodes magiques intégrées. Module 4 : Modules Standards & Expressions Régulières Utilitaires : Exploitation des modules mathématiques et statistiques (Math, Random, Statistics).
Temporel & Texte : Gestion du temps (Datetime, Time, Calendar) et traitement de chaînes complexes via le module de Regex (Re). Module 5 : Fichiers, Échanges JSON & Exceptions Persistance : Opérations de lecture/écriture de fichiers et sérialisation/échange de données via le module Json.
Fiabilité : Gestion robuste des erreurs et des exceptions à l'aide des blocs structurels try, except, else, finally.
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
26 h
Financement
- Conventionnement
- Oui
- Financeur
-
- Autre
Conditions d'accès
Public visé
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
• Navigateur web : Edge, Chrome, Firefox, Safari• Système d'exploitation : Mac ou PC\n\nProcédure d'admission: \nTest de positionnement
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
-
142 Route d'Albi
31200 Toulouse - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes