
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 :
Spécialiste Python
PARIS

Finançable CPF
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Expert Python
Spécialiste Python et Spécialisation Data Science
PARIS

Finançable CPF
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Expert Python
Bachelor Développeur d'application Python
À DISTANCE

Finançable CPF
À distance
Tout public
Ces formations peuvent vous intéresser
Perfectionnement en Python 3
ORSAY

Non finançable CPF
À distance / En centre / En entreprise
Entreprise
CODE RECKONS
Introduction au Web Scraping avec Python
ORSAY

Non finançable CPF
En centre / En entreprise
Entreprise
CODE RECKONS
Développeur Informatique : Python et techniques d'automatisation avec l'IA (Make, Chat GPT + Mistral) / (Certification TOSA)
GRENOBLE, LILLE, NANTES ET 11 AUTRE(S) LOCALITÉ(S)

Finançable CPF
À distance / En centre
Salarié en poste / Entreprise
Les formations les plus recherchées
Toulouse
Lyon
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Rennes
Informatique CPF
Informatique en Ligne
Python
Python CPF
Python en Ligne
Technicien informatique
Technicien support informatique
Administrateur systeme
Consultant en informatique
Spark
Programmation
Technicien reseaux
Administrateur reseau
Hadoop
Growth hacking
Python Aix-les-Bains
Python Albertville
Python Annecy
Python Annemasse
Python Aurillac
Python Bonneville
Python Bourgoin-Jallieu
Python Bron
Python Chambéry
Python Chevrier
Cette formation est temporairement suspendue.
Voir des formations similaires