Aelion

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.
En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 31 - Toulouse
Cette formation peut être dispensée dans votre entreprise dans les localités suivantes :
  • 09 - Ariège
  • 12 - Aveyron
  • 31 - Haute-Garonne
  • 32 - Gers
  • 46 - Lot
  • 65 - Hautes-Pyrénées
  • 81 - Tarn
  • 82 - Tarn-et-Garonne
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

Cette formation est temporairement suspendue.

Voici des formations similaires :

Ces formations peuvent vous intéresser

Cette formation est temporairement suspendue.

Voir des formations similaires

Haut de page