Formation Language Python

Formation Digital & Web - Language Python

Objectifs de la Formation

Apprendre le langage de programmation Python au travers de cas pratiques et savoir utiliser les différentes fonctionnalités pour vos projets web.

– Connaître les bases de la programmation.
– Maîtriser la syntaxe et l’environnement de Python.
– Concevoir et développer avec le langage de programmation Python.
– Utiliser les modules et paquets Python

Contactez-nous

L’apprenant aura besoin d’une connexion internet ainsi que d’un ordinateur, une tablette ou un smartphone.

Format d’apprentissage Mixte : E-learning + Visio
Format d’apprentissage E-learning

Une approche intéractive et opérationnelle dans un contexte professionnel.

Financements possibles:
- Pole Emploi
- Plan de développement de compétences en Entreprise
- Fonds national de l'emploi
- Financement personnel

Notre catalogue de Formations :

Formations mixtes (e-Learning + Visio)

10 heures

700 €

10h de formation
E-learning + Visio

Je m'inscris

20 heures

1 400 €

20h de formation
E-learning + Visio

Je m'inscris

Parcours complet

2 100 €

30h de formation
E-learning + Visio

Je m'inscris

Contenu de la formation

– Introduction au langage Python
– Notions fondamentales en Python
– Les structures de contrôle
– Les fonctions
– Les différents types de données
– Manipulation de fichiers avec Python
– La gestion des erreurs en Python
– Modules standards et paquets Python
– Cas pratique – POO : Notions fondamentales
– POO : Notions avancées

Sujets avancés :

1. Introduction Environnement de travail Champs d’application Scripts, fonctions et classes Versions architectures et plateformes pour Python Editeurs et environnements de développement (IDE) Installation et configuration de Python
2. Créer un premier programme Écriture d’un programme : syntaxe et instructions Compilation et exécution du programme Librairie : rôle et usage Convention de nommage Convention syntaxique Utilisation des commentaires Améliorer la lisibilité des programmes : indentation du code, découpage du code…
3. Types de bases Typage faible Booléens, numériques Les chaînes de caractères Conversions de types, casting Types agrégés : Tuples, List, Set et dictionnaires
4. Opérateurs et expressions Les différents opérateurs (addition, égalité…) Combinaison d’opérateurs Expression booléenne
5. Procédures et fonctions Arguments et valeur de retour Variables globales et l’instruction globale Fonctions lambda
6. Gestion des fichiers Gestion de fichiers et répertoires Accès séquentiel, aléatoire Le module os, os.path, shutil, zlib
7. Maintenance, débogage et test des programmes Savoir interpréter les différents messages d’erreur Utiliser un débogueur Tests unitaires