FORMATION PYTHON - Les bases
Expert Python
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
Certifications
Datadock
Qualiopi
Pré-requis
Niveau BAC
- Aucun prérequis n'est nécessaire
Objectifs
- Maîtriser les bases de Python
- Créer son environnement de travail Python
- Concevoir une micro-application avec gestion de bases de données
Programme
Introduction
- Qu’est-ce qu’un programme informatique ? Pourquoi et comment utiliser Python ?
- Créer son environnement de travail Python
- Les bonnes pratiques de Python.
Les types et les structures de données
- Les différents types de variables (« int », « float » et « str »)
- Les différentes structures de données (liste, dictionnaire et ensemble)
Les fonctions
- Qu’est-ce qu’une fonction ? Comment créer une fonction ?
- Les fonctions natives « built-in » de Python
4. Les boucles
- Les structures conditionnelles « if », « elif », « else »
- L’itération avec « for » et « while »
- L’utilisation des opérateurs logiques « and » et « or »
La compréhension de liste et les tuple
- Syntaxe de la compréhension de liste et de tuple
- Les fonctions anonymes Lambda
- Manipulation des listes avec l’utilisation des fonctions « range() », « len() », « enumerate() », « zip() », « filter() »… et méthodes « append() », « count() »…
La compréhension de dictionnaire
- Syntaxe de la compréhension de dictionnaire.
- Manipulation des dictionnaires avec l’utilisation des méthodes « items() », « values() », « get() »…
Les ensembles
- Manipulation des ensembles avec l’utilisation des méthodes « union() », « intersection() »…
La gestion des erreurs
- Gestion des erreurs et des exceptions avec les instructions « try », « except », « raise » et « finally »
Les modules
- Introduction aux modules « datetime », « random » et « statistics »
La gestion des fichiers et des répertoires
- Création et manipulation de fichiers et répertoires
- Gestion des chemins d’accès
Intégrations de données
- Connexion base de données SQL
- Connexion API
La programmation orientée objet (POO)
- Le concept de classe et d’objet
- Les 5 fondamentaux de la POO : L’héritage, le polymorphisme, l’abstraction, l’encapsulation et les interfaces
- Les méthodes spéciales
La construction d’une interface graphique avec Tkinter
- Le concept de GUI
- Construction d’une interface graphique
La distribution d’une application avec CXFreeze
- Création et distribution d’une micro-application.
Cette formation est temporairement suspendue.
Voici des formations similaires :
4704 €
1968 €
1490 €
Ces formations peuvent vous intéresser
4704 €
1968 €
1490 €
1650 €
2010 €
Cette formation est temporairement suspendue.
Voir des formations similaires