
Python, programmation Objet
Aelion
Finançable CPF
Salarié en poste / Demandeur d'emploi / Entreprise
En ligne
Présentiel
Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
Nous contacter
Prise en charge CPF
Durée
35 heures en présentiel ou à distance (au choix)
Pré-requis
Avoir des connaissances de base en programmation (souhaitable en langage objet).
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.
Objectifs
- Utiliser les outils de développement associés au langage Python
- Connaître la syntaxe du langage Python
- Acquérir les principes de la programmation objet
- Mettre en œuvre les fonctionnalités des modules Python et les bonnes pratiques associées
- Concevoir des interfaces graphiques
- Appréhender l’utilisation des outils de test et d'évaluation d'un programme Python
Programme
UTILISER LES OUTILS DE DEVELOPPEMENT ASSOCIES AU LANGAGE PYTHON
Présentation de Python
Historique de Python
Comparaison de Python avec d’autres langages
L’interpréteur python
Les environnements de programmations : IDE, Notebook
CONNAITRE LA SYNTAXE DU LANGAGE PYTHON
La syntaxe du langage
Les variables
Les nombres et opérateurs numériques
Les opérateurs de comparaison et logiques
Les chaînes de caractères et opérateurs spécifiques
Les conditionnelles
Les boucles
Les conteneurs python de base
Les tuples
Les listes
Les ensembles
Les dictionnaires
Les opérateurs et méthodes de manipulation des conteneurs
Itérations sur un conteneur
METTRE EN OEUVRE LES FONCTIONNALITES DES MODULES PYTHON ET LES BONNES PRATIQUES ASSOCIEES
Les fonctions intégrées de python
Modules et packages
Les fonctions des modules Python
Importation de code Python
Ecrire une fonction Python
Ecrire un module, un package
Consulter, écrire une documentation
ACQUERIR LES PRINCIPES DE LA PROGRAMMATION OBJET
Objets et classes
Constructeurs, attributs et méthodes
Propriétés
Surcharge de méthodes intégrées et opérateurs
L'héritage
Liaison tardive
Méthode de classe ou statique
Les exceptions
CONCEVOIR DES INTERFACES GRAPHIQUES
Interface graphique avec TKINTER
Les composants graphiques
Gestion des événements
METTRE EN OEUVRE LES FONCTIONNALITES DES MODULES PYTHON ET LES BONNES PRATIQUES ASSOCIEE
Les spécification DB-API
Connexion et manipulation de base de données
Les requêtes paramétrées
ORM SQLAlchemy
Variables d'environnement
Arguments en ligne de commande
Système de fichier
Ecrire et lire dans un fichier
Expressions régulières
APPREHENDER L’UTILISATION DES OUTILS DE TEST ET D'EVALUATION D'UN PROGRAMME PYTHON
LINTER
Tests unitaires
Environnements virtuels
Présentation de Python
Historique de Python
Comparaison de Python avec d’autres langages
L’interpréteur python
Les environnements de programmations : IDE, Notebook
CONNAITRE LA SYNTAXE DU LANGAGE PYTHON
La syntaxe du langage
Les variables
Les nombres et opérateurs numériques
Les opérateurs de comparaison et logiques
Les chaînes de caractères et opérateurs spécifiques
Les conditionnelles
Les boucles
Les conteneurs python de base
Les tuples
Les listes
Les ensembles
Les dictionnaires
Les opérateurs et méthodes de manipulation des conteneurs
Itérations sur un conteneur
METTRE EN OEUVRE LES FONCTIONNALITES DES MODULES PYTHON ET LES BONNES PRATIQUES ASSOCIEES
Les fonctions intégrées de python
Modules et packages
Les fonctions des modules Python
Importation de code Python
Ecrire une fonction Python
Ecrire un module, un package
Consulter, écrire une documentation
ACQUERIR LES PRINCIPES DE LA PROGRAMMATION OBJET
Objets et classes
Constructeurs, attributs et méthodes
Propriétés
Surcharge de méthodes intégrées et opérateurs
L'héritage
Liaison tardive
Méthode de classe ou statique
Les exceptions
CONCEVOIR DES INTERFACES GRAPHIQUES
Interface graphique avec TKINTER
Les composants graphiques
Gestion des événements
METTRE EN OEUVRE LES FONCTIONNALITES DES MODULES PYTHON ET LES BONNES PRATIQUES ASSOCIEE
Les spécification DB-API
Connexion et manipulation de base de données
Les requêtes paramétrées
ORM SQLAlchemy
Variables d'environnement
Arguments en ligne de commande
Système de fichier
Ecrire et lire dans un fichier
Expressions régulières
APPREHENDER L’UTILISATION DES OUTILS DE TEST ET D'EVALUATION D'UN PROGRAMME PYTHON
LINTER
Tests unitaires
Environnements virtuels
Cette formation est temporairement suspendue.
Voici des formations similaires :

Informatique : Python et techniques d'automatisation avec l'IA (Make,...
STRASBOURG, TOULOUSE, DIJON ET 11 AUTRE(S) LOCALITÉ(S)
Offre spéciale
Avis du centre
Ces formations peuvent vous intéresser
Les formations les plus recherchées
Lyon
Toulouse
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Rennes
Informatique CPF
Informatique en Ligne
Python
Python CPF
Python en Ligne
Intelligence artificielle
Machine learning
Vba
Technicien informatique
Technicien support informatique
Growth hacking
Administrateur systeme
Consultant en informatique
Programmation
Spark
Python Clermont-Ferrand
Python Grenoble
Python Saint-Étienne
Python Annecy
Python Chambéry
Python Roanne
Python Aurillac
Python Le Pontet
Python Moirans
Python Annemasse
Cette formation est temporairement suspendue.
Voir des formations similaires