Python en 2 heures : tout ce qu’il faut pour être autonome

10€

Niveau débutant

3h 56min

Aucun besoin de compétences en programmation : Ce cours est parfait pour les débutants qui n’ont jamais écrit une seule ligne de code.

Compétences acquises

Maîtriser les bases de Python

Créer des fonctions réutilisables

Manipuler différents types de fichiers

Appliquer les connaissances à des cas concrets

Devenir autonomes en seulement 2 heures

Pré-requis


Aucun besoin de compétences en programmation : Ce cours est parfait pour les débutants qui n’ont jamais écrit une seule ligne de code.


Pas besoin d’installation de logiciel : Tout se fait directement en ligne avec des outils simples et intuitifs. Vous n’aurez pas à configurer votre ordinateur.


Matériel nécessaire : Un ordinateur, une tablette ou un smartphone avec une connexion Internet suffisent pour suivre ce cours.


Curiosité et envie d’apprendre : Une bonne attitude et un peu de motivation sont vos seuls véritables prérequis !

Contenu du cours

8 chapitres

3 heures 56 minutes

01

Introduction

1 minutes


Introduction à la formation

02

Pour aller plus loin

10 minutes


Installer Python sur son PC Windows

03

Exercices intermédiaires à avancés

30 minutes


Exercice - Compter les Occurrences d’un Mot dans un Fichier Texte


Exercice - Convertir une Structure JSON en Liste de Dictionnaires


Exercice - Générer un Rapport d'Âge Moyen à partir d’un CSV


Exercice - Journal des Erreurs


Exercice - Lecture et Analyse d’un Fichier de Configuration


Exercice - Trouver la Ligne Contenant un Mot dans un Fichier Texte

04

Les bases du scripting Python - L100 - Exercices de code

30 minutes


Exercice - Bienvenue en Python


Exercice - Calcul d'un pourboire


Exercice - Calcul du coût d'un trajet


Exercice - Classement par note


Exercice - Comparaison de trois nombres


Exercice - Convertir des unités


Exercice - Création d'un menu interactif


Exercice - Formatage de texte avancé


Exercice - Une carte de visite dynamique


Exercice - Vérification de l’accès

05

Les bases du scripting en Python - L200 - Exercices de code

30 minutes


Exercice - Ajouter et Compter les Éléments d’une Liste


Exercice - Calculer la Fréquence des Mots dans une Phrase


Exercice - Créer et Parcourir un Dictionnaire


Exercice - Créer une Liste Basique


Exercice - Créer une Liste à partir d’un Dictionnaire


Exercice - Découper une Chaîne en Mots


Exercice - Générer une Liste de Nombres avec range


Exercice - Insérer et Supprimer des Éléments


Exercice - Parcourir une Liste avec une Boucle


Exercice - Rechercher une Valeur dans un Dictionnaire

06

Les bases du scripting en Python - L200

40 minutes


Découpez vos Chaînes : La Puissance de Split


Les Boucles : Répéter et Automatiser avec For


Les Dictionnaires : Structurer Vos Données Clés-Valeurs


Les Listes : Manipuler et Explorer les Données


Récapitulatif de la section


Transformer vos Listes : Ajouter, Supprimer, Insérer

07

Les bases du scripting en Python - L100

45 minutes


Booléens et conditions : vrai ou faux ?


Chiffres et calculs: faire des opérations avec Python


Comprendre les variables: stocker des données simplement


Conditions IF/ELSE : gérer des situations différentes


Découvrir Replit : coder sans installer d'outils


Ecrire son premier code : "Hello World!"


Intégrer des variables dans une string


Les chaînes de caractères (string): travailler avec du texte


Les différentes commandes utilisées


Objectifs de la section


Poser une question à l'utilisateur avec INPUT


Récapitulatif des éléments abordées dans cette section

08

Les bases du scripting Python - L300

50 minutes


Comprendre les fonctions et ajouter des paramètres


Exercice - Analyse des mots d'une phrase


Exercice - Calculer la Moyenne d’Âge dans un Fichier CSV


Exercice - Calculer la distance parcourue


Exercice - Lecture et Comptage de Mots dans un Fichier Texte


Exercice - Une fonction pour saluer


Le CSV notre premier format de données structurées


Récapitulatif concernant les fonctions


Récapitulatif de la section


Travailler avec des fichiers texte


Travailler avec du YAML en Python


Trouver une Clé dans un Fichier JSON


Utiliser des valeurs par défaut dans nos paramètres


Utiliser le JSON en Python


Utiliser le return dans une fonction

Description

Vous voulez apprendre Python rapidement et efficacement ? Ce cours est fait pour vous ! En seulement 2 heures, vous serez autonome et prêt à écrire vos propres scripts Python. Que vous soyez débutant complet ou simplement curieux d'explorer la programmation, ce cours est conçu pour vous. Ce que vous allez découvrir : - Plus de 30 exercices pratiques pour mettre directement en application les notions abordées. - Une progression pas à pas, accessible même si vous n'avez aucune expérience préalable en programmation. - Aucune installation requise : tout se fait directement en ligne avec des outils simples et intuitifs, pour vous concentrer sur l’essentiel sans tracas techniques. Voici ce que vous apprendrez en 2 heures : - Les bases du Python : apprenez à manipuler des variables, à utiliser des conditions, des boucles et plus encore pour résoudre des problèmes simples. - Les fonctions : découvrez comment structurer votre code pour qu’il soit lisible, réutilisable et efficace. - Manipulation de fichiers : apprenez à lire, analyser et travailler avec des fichiers texte, CSV, JSON et YAML, des formats incontournables dans le monde professionnel. - Exercices pratiques et concrets : développez votre confiance en résolvant des problèmes réels qui reflètent des cas d’utilisation courants. Pourquoi choisir ce cours ? - Efficace : Tout ce dont vous avez besoin pour devenir autonome en Python en seulement 2 heures. - Interactif : Plus de 30 exercices pratiques variés, conçus pour ancrer vos connaissances et renforcer votre compréhension. - Accessible : Aucun prérequis technique, pas d'installation nécessaire. Tout est fait pour que vous puissiez commencer immédiatement, que vous soyez sur ordinateur, tablette ou mobile.

Enseignant

Découvrez aussi...

Développement & IT

Python en 2 heures : tout ce qu’il faut pour être autonome

10€

Meilleure vente

Débutant

4h

Maîtriser les bases de Python

Créer des fonctions réutilisables

Manipuler différents types de fichiers

Développement & IT

[2025] DevOps - Introduction et prise en main de Kubernetes

15€

Meilleure vente

Intermédiaire

7h

Décrire les avantages et la plus-value de Kubernetes par rapport à une utilisation classique des conteneurs

Expliquer le concept de Cluster et des différents composants de Kubernetes

Utiliser, configurer et déployer un Pod sur votre Cluster

Développement & IT

Volume II - Les bases de la sécurité informatique

10€

Meilleure vente

Débutant

5h

Savoir reconnaître les différents types de hash et les associer à leurs algorithmes réciproques

Dechiffrer des hash MD5, SHA-1, SHA-256, SHA-512

Cracker les mots de passe de machines Windows 10 grâce à Hiren Boot

Développement & IT

DevOps - Introduction aux fondements et principes clés

10€

Meilleure vente

Débutant

3h

Gagner une compréhension poussée de ce qu'est le DevOps et ce en quoi il consiste

Expliquer et mettre en place de l'Intégration et du Déploiement Continus (CI/CD)

Comprendre la manière dont les méthodes agiles et l'ITSM s'articulent avec le DevOps

Développement & IT

L'essentiel de la sécurité numérique

15€

Meilleure vente

Débutant

2h

Identifier les menaces du Cyberespace

Créer et gérer ses mots de passe en toute sécurité

Sécuriser ses équipements numériques

Développement & IT

Maîtrisez les Fondamentaux du HTML5 et du CSS3 en Un Rien de Temps !

19€

Meilleure vente

Débutant

4h

Utiliser Visual Studio Code

Créer un fichier HTML

Créer un fichier CSS

Développement & IT

A la découverte de Linux

Jean-Michel ROSEE

40€

5h

Développement & IT

A la découverte de Linux

40€

Meilleure vente

Débutant

5h

Vous allez apprendre à installer un logiciel de virtualisation

Vous allez apprendre et comprendre ce que l'on appelle une image ISO

Vous saurez installer différents Linux

Développement & IT

Programmation Web (HTML5) - Module Gratuit

0€

Meilleure vente

Débutant

3h

Vous allez apprendre les bases du langage HTML5

Vous allez apprendre à installer un logiciel de type IDE

Vous allez apprendre les balises de Base