Initiation à la programmation — Python

Non classé

Contenu du cours

Module 01 — Premiers programmes
Découvrir la structure d’un programme Python, apprendre à lire du code simple et exécuter ses premières instructions.

Module 02 — Variables et calculs
Utiliser des variables pour conserver des valeurs et effectuer des calculs avec les principaux opérateurs arithmétiques.

Module 03 — Types et interaction
Comprendre les principaux types de données et apprendre à recevoir des informations saisies par l’utilisateur.

Module 04 — Conditions
Comparer des valeurs et utiliser des conditions pour permettre à un programme de prendre des décisions.

Module 05 — Logique
Combiner plusieurs conditions et structurer des décisions plus complexes à l’aide des opérateurs logiques.

Module 06 — Boucles
Automatiser des répétitions avec les boucles while et for et comprendre dans quelles situations les utiliser.

Module 07 — Algorithmes répétitifs
Concevoir des traitements répétitifs pour compter, accumuler des valeurs et résoudre des problèmes étape par étape.

Module 08 — Chaînes de caractères
Parcourir, analyser et transformer du texte à l’aide des chaînes de caractères et de leurs principales opérations.

Module 09 — Listes
Créer et modifier des listes afin de stocker, parcourir et traiter plusieurs valeurs dans un même programme.

Module 10 — Fonctions
Organiser le code en fonctions réutilisables, utiliser des paramètres et retourner des résultats.

Module 11 — Structures de données
Utiliser les dictionnaires et choisir une structure de données adaptée à l’information que le programme doit gérer.

Module 12 — Erreurs
Diagnostiquer les erreurs d’un programme, comprendre les messages de Python et gérer certaines exceptions de manière contrôlée.

Module 13 — Fichiers et modules
Lire et écrire des fichiers pour conserver des données, puis utiliser des modules pour organiser et enrichir un programme.

Module 14 — Objets
Découvrir la programmation orientée objet en créant des classes, des objets, des attributs et des méthodes.

Module 15 — Projet intégrateur
Mobiliser l’ensemble des notions du cours pour planifier, développer, tester et améliorer une application Python complète.

Want to receive push notifications for all major on-site activities?