Aller au contenu principal

Python - maîtrise complète

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000253788
Organisme responsable : Vivaneo (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

Comprendre les bases et la syntaxe du langage Python Maîtriser la programmation orientée objet en Python Savoir manipuler des données et des fichiers Automatiser des tâches courantes avec Python Développer des scripts et des applications Python robustes Comprendre la gestion des erreurs et le débogage Utiliser les bibliothèques standards et tierces les plus courantes Interagir avec des bases de données Découvrir les bonnes pratiques de développement Python Être autonome dans…

  • Comprendre les bases et la syntaxe du langage Python
  • Maîtriser la programmation orientée objet en Python
  • Savoir manipuler des données et des fichiers
  • Automatiser des tâches courantes avec Python
  • Développer des scripts et des applications Python robustes
  • Comprendre la gestion des erreurs et le débogage
  • Utiliser les bibliothèques standards et tierces les plus courantes
  • Interagir avec des bases de données
  • Découvrir les bonnes pratiques de développement Python
  • Être autonome dans la conception de projets Python

Programme de la formation

Module 1 : Introduction à Python Présentation du langage et de ses usages Installation et configuration de l'environnement Premier programme Python Structure générale d'un script Module 2 : Fondamentaux du langage Variables et types de données Opérateurs et expressions Conditions et boucles Fonctions et portée des variables Module 3 : Structures de données Listes, tuples et ensembles Dictionnaires Compréhensions de listes Manipulation et parcours des…

Module 1 : Introduction à Python
  • Présentation du langage et de ses usages
  • Installation et configuration de l'environnement
  • Premier programme Python
  • Structure générale d'un script
Module 2 : Fondamentaux du langage
  • Variables et types de données
  • Opérateurs et expressions
  • Conditions et boucles
  • Fonctions et portée des variables
Module 3 : Structures de données
  • Listes, tuples et ensembles
  • Dictionnaires
  • Compréhensions de listes
  • Manipulation et parcours des structures
Module 4 : Programmation orientée objet
  • Classes et objets
  • Attributs et méthodes
  • Héritage et polymorphisme
  • Encapsulation et bonnes pratiques
Module 5 : Gestion des fichiers et des erreurs
  • Lecture et écriture de fichiers
  • Gestion des exceptions
  • Création de modules et packages
  • Introduction au logging
Module 6 : Bibliothèques et écosystème Python
  • Bibliothèque standard Python
  • Installation de bibliothèques avec pip
  • Introduction à NumPy et Pandas
  • Notions de virtualenv
Module 7 : Automatisation et scripts avancés
  • Scripts système
  • Manipulation de fichiers et dossiers
  • Automatisation de tâches récurrentes
  • Interaction avec des API
Module 8 : Bases de données et persistance
  • Introduction aux bases de données
  • Connexion à une base SQLite
  • Requêtes SQL depuis Python
  • Notions d'ORM
Module 9 : Qualité du code et bonnes pratiques
  • Conventions de nommage
  • Tests unitaires
  • Documentation du code
  • Optimisation et performances
Module 10 : Projet de fin de formation
  • Analyse du besoin
  • Conception du projet
  • Développement encadré
  • Présentation et validation du projet

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

35 h

Financement

Conventionnement
Non

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Connaissances de base en informatique Utilisation courante d'un ordinateur et d'un système d'exploitation

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

28 Rue du Chemin Vert
Hotel d'entreprise GreenSpace
75011 Paris 11e

Responsable : Vivaneo

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Vivaneo
75011 Paris 11e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes