← Retour aux formations
Informatique debutant

Développement d’applications en Python – Niveau débutant

Apprenez Python pas à pas et développez votre première application complète.

Durée 35 heures
Niveau Débutant
Tarif 1490.00 €
Développement d’applications en Python – Niveau débutant

Déroulé pédagogique

Programme de la formation

Module 1 – Découverte de Python et environnement de développement
Comprendre la programmation, découvrir Python, installer Python et Visual Studio Code et exécuter ses premiers programmes.

Module 2 – Variables et types de données
Créer des variables, manipuler les nombres, chaînes de caractères, booléens et réaliser des conversions de types.

Module 3 – Opérateurs et calculs
Utiliser les opérateurs arithmétiques, de comparaison et logiques et réaliser des calculs avec Python.

Module 4 – Conditions et prise de décision
Créer des programmes capables de prendre des décisions avec if, elif et else.

Module 5 – Les boucles
Automatiser des traitements répétitifs avec for et while.

Module 6 – Manipulation des chaînes de caractères
Manipuler, transformer, rechercher et formater des données textuelles.

Module 7 – Listes, tuples, dictionnaires et ensembles
Stocker, organiser, parcourir et modifier des collections de données.

Module 8 – Les fonctions
Créer des fonctions réutilisables et structurer correctement un programme.

Module 9 – Modules, bibliothèques et organisation d'un projet
Importer des modules, utiliser la bibliothèque standard et organiser une application en plusieurs fichiers.

Module 10 – Lecture et écriture de fichiers
Lire, enregistrer et récupérer des données avec des fichiers texte, CSV et JSON.

Module 11 – Gestion des erreurs et exceptions
Identifier les erreurs et sécuriser les programmes avec try, except, else et finally.

Module 12 – Introduction à la programmation orientée objet
Découvrir les classes, objets, attributs, méthodes, constructeurs et principes fondamentaux de la POO.

Module 13 – Projet final : développer une application Python
Analyser un besoin, concevoir, développer, tester et finaliser une application Python de gestion de contacts ou de clients.

Évaluation finale
Projet pratique et questionnaire final de 40 questions.

Objectifs de la formation

À l'issue de la formation, l'apprenant sera capable de :

  • Installer et configurer un environnement de développement Python.
  • Comprendre la structure et le fonctionnement d'un programme Python.
  • Utiliser les variables et les principaux types de données.
  • Utiliser les opérateurs et expressions.
  • Mettre en œuvre des structures conditionnelles.
  • Automatiser des traitements avec des boucles.
  • Manipuler les chaînes de caractères et les collections.
  • Concevoir et utiliser des fonctions.
  • Organiser un programme à l'aide de modules.
  • Lire et écrire des données dans des fichiers.
  • Identifier et gérer les principales erreurs et exceptions.
  • Comprendre et utiliser les principes fondamentaux de la programmation orientée objet.
  • Tester et corriger un programme.
  • Concevoir et développer une application Python simple et fonctionnelle.

Programme

Module 1 – Découverte de Python et environnement de développement
Comprendre la programmation, découvrir Python, installer Python et Visual Studio Code et exécuter ses premiers programmes.

Module 2 – Variables et types de données
Créer des variables, manipuler les nombres, chaînes de caractères, booléens et réaliser des conversions de types.

Module 3 – Opérateurs et calculs
Utiliser les opérateurs arithmétiques, de comparaison et logiques et réaliser des calculs avec Python.

Module 4 – Conditions et prise de décision
Créer des programmes capables de prendre des décisions avec if, elif et else.

Module 5 – Les boucles
Automatiser des traitements répétitifs avec for et while.

Module 6 – Manipulation des chaînes de caractères
Manipuler, transformer, rechercher et formater des données textuelles.

Module 7 – Listes, tuples, dictionnaires et ensembles
Stocker, organiser, parcourir et modifier des collections de données.

Module 8 – Les fonctions
Créer des fonctions réutilisables et structurer correctement un programme.

Module 9 – Modules, bibliothèques et organisation d'un projet
Importer des modules, utiliser la bibliothèque standard et organiser une application en plusieurs fichiers.

Module 10 – Lecture et écriture de fichiers
Lire, enregistrer et récupérer des données avec des fichiers texte, CSV et JSON.

Module 11 – Gestion des erreurs et exceptions
Identifier les erreurs et sécuriser les programmes avec try, except, else et finally.

Module 12 – Introduction à la programmation orientée objet
Découvrir les classes, objets, attributs, méthodes, constructeurs et principes fondamentaux de la POO.

Module 13 – Projet final : développer une application Python
Analyser un besoin, concevoir, développer, tester et finaliser une application Python de gestion de contacts ou de clients.

Évaluation finale
Projet pratique et questionnaire final de 40 questions.

Prérequis

  • Savoir utiliser un ordinateur et naviguer dans les fichiers et dossiers.
  • Maîtriser les opérations informatiques courantes.
  • Aucun prérequis en programmation n'est nécessaire.
👥

Public concerné

Cette formation s'adresse notamment :

  • Aux débutants souhaitant apprendre la programmation.
  • Aux étudiants souhaitant acquérir les fondamentaux de Python.
  • Aux salariés souhaitant développer de nouvelles compétences numériques.
  • Aux demandeurs d'emploi ou personnes en reconversion professionnelle.
  • Aux entrepreneurs souhaitant découvrir la programmation et l'automatisation.
  • À toute personne souhaitant apprendre à développer ses premières applications Python.

Modalités pédagogiques

Formation dispensée en présentiel, à distance ou en modalité hybride selon la prestation. Les méthodes pédagogiques alternent apports théoriques, démonstrations, exercices pratiques, mises en situation, études de cas et accompagnement individualisé.

Modalités d’évaluation

Les acquis sont évalués tout au long de la formation au moyen de quiz, d'exercices pratiques, de mises en situation et d'une évaluation finale. Une attestation de fin de formation est remise au participant.

Délais et modalités d’accès

1

Demande

Formulaire en ligne, téléphone, courriel ou accueil dans nos locaux.

2

Étude

Analyse du besoin, du niveau, des disponibilités et des éventuels aménagements.

3

Validation

Confirmation des dates et transmission du contrat ou de la convention.

4

Entrée en formation

Accueil du bénéficiaire selon le calendrier confirmé.

Délais d’accès

Après réception du dossier complet, la demande d'inscription est traitée sous 48 heures ouvrées. L'entrée en formation est généralement possible dans un délai compris entre 7 et 30 jours, sous réserve des places disponibles.

Modalités d’inscription

L'inscription peut être réalisée depuis le formulaire en ligne, par téléphone, par courriel ou directement dans nos locaux. Après validation de la demande, un contrat ou une convention de formation est transmis au bénéficiaire.

Accessibilité aux personnes en situation de handicap

CAMARA ITEC SARL étudie chaque situation de handicap afin de déterminer les adaptations pédagogiques, organisationnelles ou techniques nécessaires. Le bénéficiaire est invité à contacter le référent handicap avant le début de la formation.

Contacter CAMARA ITEC