Formation Python Initiation et approfondissement par Dawan
Lieu(x)
En centre (69)
Durée
Total : 35 heures
En centre : 35 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Introduction/n
Historique, alternatives/n
A propos de Python 2 et Python 3/n
Présentation et installation de Python dans un environnement Windows ou Linux/n
Mise en oeuvre de Python : accès au terminal/n
Environements de développement assistés ; association à des outils connus et éditeurs pratiques/n
Syntaxe basique/n
Syntaxe de base, en interprétation directe et en script/n
Déclarer des variables en Python, types internes et leur utilisation/n
Utiliser les opérateurs et expressions/n
Présentation et détail des structures de contrôle : les tests, les boucles/n
Utiliser les boucles et tests pour réaliser des algorithmes/n
Se servir des tableaux, algorithmes divers de traitement de données massives/n
Types de données et opérations avancées (ensembles, dictionnaires,ordonnancement...)/n
Gestion des exceptions/n
Atelier pratique : une application interactive de gestion, petit à petit/n
Structuration procédurale/n
Intérêt des structurations du code dans le projet et pour le groupe de projets/n
Créer et organiser les fonctions/n
Retour des fonctions, absence de retour, multiples retours et intérêt dans un algorithme complexe/n
Espaces de noms, manipulation/n
Créations de bibliothèques de fonctions, documentation/n
Atelier pratique : découpage de l'existant et quelques créations/n
Bibliothèques essentielles/n
Lire, écrire, modifier les chaînes de caractères/n
Calculer avec Python/n
Gérer les dates, heures, intervalles de temps avec Python/n
Fonctions diverses nécessaires/n
Atelier pratique : application complète et interactive/n
Programmation Orientée Objet/n
Théorie et utilisation ; pourquoi l'objet/n
Connaître la syntaxe fondamentale des classes avec Python/n
Utilisation et création de classes de services et de données/n
Agrégation, héritage, autres points avancés de la POO/n
Bilan sur l'utilisation de l'objet/n
Atelier pratique : augmentation de l'application par des classes de données/n
Bibliothèques additionelles courantes/n
Interfaces graphiques
- TkInter, GTK, wxWidgets/n
Sockets et CGI/n
Manipulation de fichiers divers/n
Utiliser des bases de données avec Python, DBAPI/n
Présentation de Python et le Web ; l'exemple de CherryPy, Django/n
Atelier pratique : une application graphique complète/n
/n
Historique, alternatives/n
A propos de Python 2 et Python 3/n
Présentation et installation de Python dans un environnement Windows ou Linux/n
Mise en oeuvre de Python : accès au terminal/n
Environements de développement assistés ; association à des outils connus et éditeurs pratiques/n
Syntaxe basique/n
Syntaxe de base, en interprétation directe et en script/n
Déclarer des variables en Python, types internes et leur utilisation/n
Utiliser les opérateurs et expressions/n
Présentation et détail des structures de contrôle : les tests, les boucles/n
Utiliser les boucles et tests pour réaliser des algorithmes/n
Se servir des tableaux, algorithmes divers de traitement de données massives/n
Types de données et opérations avancées (ensembles, dictionnaires,ordonnancement...)/n
Gestion des exceptions/n
Atelier pratique : une application interactive de gestion, petit à petit/n
Structuration procédurale/n
Intérêt des structurations du code dans le projet et pour le groupe de projets/n
Créer et organiser les fonctions/n
Retour des fonctions, absence de retour, multiples retours et intérêt dans un algorithme complexe/n
Espaces de noms, manipulation/n
Créations de bibliothèques de fonctions, documentation/n
Atelier pratique : découpage de l'existant et quelques créations/n
Bibliothèques essentielles/n
Lire, écrire, modifier les chaînes de caractères/n
Calculer avec Python/n
Gérer les dates, heures, intervalles de temps avec Python/n
Fonctions diverses nécessaires/n
Atelier pratique : application complète et interactive/n
Programmation Orientée Objet/n
Théorie et utilisation ; pourquoi l'objet/n
Connaître la syntaxe fondamentale des classes avec Python/n
Utilisation et création de classes de services et de données/n
Agrégation, héritage, autres points avancés de la POO/n
Bilan sur l'utilisation de l'objet/n
Atelier pratique : augmentation de l'application par des classes de données/n
Bibliothèques additionelles courantes/n
Interfaces graphiques
- TkInter, GTK, wxWidgets/n
Sockets et CGI/n
Manipulation de fichiers divers/n
Utiliser des bases de données avec Python, DBAPI/n
Présentation de Python et le Web ; l'exemple de CherryPy, Django/n
Atelier pratique : une application graphique complète/n
/n
Objectifs
Connaître les possibilités et limites de Python
- Maîtriser la syntaxe essentielle de Python. Etre capable de créer et maintenir des applications complètes et complexes en Python
- Maîtriser la syntaxe essentielle de Python. Etre capable de créer et maintenir des applications complètes et complexes en Python
Centre(s)
- Lyon - 6ème (69)
Secteur(s)
Formation proposée par : Dawan
À découvrir