Programmer en Python par Groupe Arkesys
Lieu(x)
En centre (42, 69)
Durée
Total : 21 heures
En centre : 21 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Introduction au langage Python
o Présentation et historique du langage
o Installation et prise en main d'un environnement de développement pour Python
o Présentation des bonnes pratiques
o Travaux pratiques :
Structure de base du langage
o Structure des fichiers Python
o Les types de données simples
o Les types évolués
o Instructions conditionnelles et boucles
o Les fonctions
o Structuration des programmes en module
o Travaux pratiques :
La programmation orientée objet
o Rappels
o Définition d'une classe
o Mise en oeuvre de l'encapsulation dans les classes
o Les mécanismes d'héritage
o Généralisation à tous les types de données
o Travaux pratiques :
Notions avancées de programmation orientée objet
o La gestion des erreurs
o Manipulation avancée des chaînes de caractères suivant l'approche objet
o Travaux pratiques :
Utilisation de la bibliothèque standard
o Gestion de la ligne de commande
o Lecture/écriture de fichiers
o Les modules sys et os
o Utiliser les expressions régulières
o Développer rapidement de nouvelles lignes de commande avec options
o Gérer vos différents systèmes d'exploitation avec les mêmes scripts
o Travaux pratiques :
Accès aux bases de données avec Python
o Connexion normalisée aux bases de données
o Expression et exécution de requêtes SQL
o Utilisation de la base de données SQLite3 embarquée dans Python
o Les mécanismes de persistance par l'ORM
o Travaux pratiques :
o Présentation et historique du langage
o Installation et prise en main d'un environnement de développement pour Python
o Présentation des bonnes pratiques
o Travaux pratiques :
Structure de base du langage
o Structure des fichiers Python
o Les types de données simples
o Les types évolués
o Instructions conditionnelles et boucles
o Les fonctions
o Structuration des programmes en module
o Travaux pratiques :
La programmation orientée objet
o Rappels
o Définition d'une classe
o Mise en oeuvre de l'encapsulation dans les classes
o Les mécanismes d'héritage
o Généralisation à tous les types de données
o Travaux pratiques :
Notions avancées de programmation orientée objet
o La gestion des erreurs
o Manipulation avancée des chaînes de caractères suivant l'approche objet
o Travaux pratiques :
Utilisation de la bibliothèque standard
o Gestion de la ligne de commande
o Lecture/écriture de fichiers
o Les modules sys et os
o Utiliser les expressions régulières
o Développer rapidement de nouvelles lignes de commande avec options
o Gérer vos différents systèmes d'exploitation avec les mêmes scripts
o Travaux pratiques :
Accès aux bases de données avec Python
o Connexion normalisée aux bases de données
o Expression et exécution de requêtes SQL
o Utilisation de la base de données SQLite3 embarquée dans Python
o Les mécanismes de persistance par l'ORM
o Travaux pratiques :
Objectifs
A l'issue de cette formation, l'apprenant sera capable de :
o Comprendre et écrire des scripts en langage Python ;
o Comprendre et mettre en oeuvre les concepts de la programmation orientée objet avec le langage Python ;
o Installer et utiliser des modules Python (administration système, interface graphiques, bases de données...).
o Comprendre et écrire des scripts en langage Python ;
o Comprendre et mettre en oeuvre les concepts de la programmation orientée objet avec le langage Python ;
o Installer et utiliser des modules Python (administration système, interface graphiques, bases de données...).
Centre(s)
- Lyon - 7ème (69)
- St Étienne (42)
Secteur(s)
Formation proposée par : Groupe Arkesys
À découvrir