Introduction au langage Python
Nombre d'heure : 0h
Cette formation est conçue pour les débutants qui souhaitent acquérir les bases de la programmation en Python. Python est un langage de programmation populaire, réputé pour sa simplicité, sa lisibilité et sa polyvalence. Cette formation mettra l'accent sur les concepts fondamentaux de Python, la syntaxe du langage, la manipulation des variables, les structures de contrôle et les principes de la programmation orientée objet.
Les points forts de la formation
Les participants bénéficieront d'une combinaison équilibrée de présentations théoriques, d'exemples pratiques et d'exercices guidés, ce qui leur permettra de développer une base solide en programmation Python.
Objectif de la formation
- Comprendre les principes de base de la programmation et de la syntaxe en Python.
- Maîtriser la manipulation des variables et l'utilisation des structures de contrôle.
- Apprendre les concepts fondamentaux de la programmation orientée objet en Python.
- Acquérir les compétences nécessaires pour écrire des programmes Python simples.
- Préparer les participants à poursuivre leur apprentissage et leur pratique du développement Python.
Contenu de la formation
Module 1. Introduction à Python
- Présentation de Python : caractéristiques, avantages et cas d'utilisation.
- Installation et configuration de l'environnement de développement Python.
- Introduction à l'environnement de développement intégré (IDE) pour Python.
Module 2. Syntaxe et structure de base en Python
- Les types de données en Python : entiers, flottants, chaînes de caractères, booléens, etc.
- Variables et constantes : déclaration, affectation et utilisation.
- Structures de contrôle : boucles, conditions, instructions conditionnelles.
Module 3. Fonctions et modules en Python
- Définition et utilisation de fonctions en Python.
- Passer des paramètres à une fonction et retourner des valeurs.
- Importation et utilisation de modules Python existants.
Module 4. Programmation orientée objet en Python
- Concepts fondamentaux de la programmation orientée objet : classes, objets, encapsulation, héritage, polymorphisme.
- Définition et utilisation de classes et d'objets en Python.
- Méthodes et attributs : définition, appel, accès.
Module 5. Manipulation des listes et des dictionnaires
- Déclaration, initialisation et manipulation des listes en Python.
- Accès et modification des éléments d'une liste.
- Utilisation des dictionnaires pour stocker et accéder à des données clé-valeur.
Module 6. Gestion des exceptions
- Compréhension des erreurs et des exceptions en Python.
- Utilisation des blocs try-except pour gérer les exceptions.
- Personnalisation des exceptions et gestion des erreurs de manière appropriée.
Résultats attendus
À la fin de cette formation, les participants seront en mesure de :
- Comprendre les principes de base de la programmation et de la syntaxe en Python.
- Manipuler les variables et utiliser les structures de contrôle pour écrire des programmes Python simples.
- Appliquer les concepts fondamentaux de la programmation orientée objet en Python.
- Utiliser les listes, les dictionnaires et les modules Python pour résoudre des problèmes courants.
- Continuer leur apprentissage et leur pratique du développement Python.
Prérequis
Aucun prérequis pour cette formation.
Modalités pédagogiques adaptées aux personnes en situation de handicap
Notre centre de formation prend en charge et facilite l'accès à la formation des personnes en situation de handicap. Les locaux sont adaptés pour faciliter l'accès et les déplacements des personnes en situation de handicap (WC aux normes handicapées, espaces facile d'accès). Les activités annexes à la formation de cohésion, de jeux et de détentes sont accessibles aux personnes en situation de handicap. Mise à disposition d'un référent pédagogique handicap au sein du centre pour accompagner les apprenants.
Durée et rythme de la formation
Plusieurs rythmes possibles