KodeKloud

Python pour le débutant absolu

Ce cours fait partie de Spécialisation Maîtrise de DevOps

Lydia Halie

Instructeur : Lydia Halie

3 293 déjà inscrits

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.7

(28 avis)

niveau Débutant
Aucune connaissance prérequise
3 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.7

(28 avis)

niveau Débutant
Aucune connaissance prérequise
3 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Compétences que vous acquerrez

  • Catégorie : Langages de script
  • Catégorie : structures de données
  • Catégorie : Programmation Informatique
  • Catégorie : Scripting
  • Catégorie : Principes de programmation
  • Catégorie : Programmation en Python
  • Catégorie : Débogage

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

8 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation Maîtrise de DevOps
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 9 modules dans ce cours

Ce module sert d'orientation et permet aux participants d'acquérir les connaissances et les compétences essentielles pour démarrer avec la programmation Python. Les apprenants découvrent le contenu, la structure et les objectifs du cours. Ils acquièrent une compréhension de ce qu'ils peuvent attendre du cours et des compétences qu'ils acquerront à l'issue de celui-ci. Ensuite, les apprenants sont initiés à la syntaxe et aux concepts de base de Python. Grâce à des travaux pratiques, ils acquièrent une expérience pratique dans l'utilisation de la fonction print pour afficher la sortie, travailler avec différents types de littéraux, et comprendre les différents opérateurs pour effectuer des opérations en Python. Les apprenants comprennent les variables, les commentaires, les fonctions d'entrée et les méthodes de chaînes de caractères, ce qui leur permet d'écrire efficacement des programmes Python de base.

Inclus

10 vidéos9 lectures1 devoir

Le module "Prise de décision en Python" vise à enseigner aux participants comment prendre des décisions dans les programmes Python à l'aide d'opérateurs de comparaison et d'instructions conditionnelles. Les participants découvrent les différents opérateurs de comparaison et la manière dont ils peuvent être utilisés pour comparer des valeurs en Python. Grâce à des travaux pratiques, les participants s'exercent à utiliser les opérateurs de comparaison pour prendre des décisions basées sur différentes conditions. Le module couvre également les instructions conditionnelles telles que if, elif et else, qui permettent aux participants de contrôler le flux d'exécution de leurs programmes Python en fonction de conditions spécifiques.

Inclus

2 vidéos2 lectures1 devoir

Le module "Itération en Python" présente aux participants le concept des boucles en Python, y compris les boucles while et for. Les participants apprennent comment les boucles while sont utilisées pour itérer sur des blocs de code basés sur des conditions spécifiques, permettant une exécution répétitive. Grâce à des exercices pratiques en laboratoire, les participants s'entraînent à mettre en œuvre des boucles while afin d'acquérir une expérience pratique.

Inclus

2 vidéos2 lectures1 devoir

Le module "Exploration de la logique et des opérations sur les bits en Python" présente aux participants les opérateurs logiques et les opérateurs sur les bits en Python. Les participants apprennent comment les opérateurs logiques tels que AND, OR et NOT sont utilisés pour effectuer des opérations logiques et prendre des décisions dans les programmes Python. Grâce à des exercices pratiques en laboratoire, les participants s'exercent à mettre en œuvre des opérateurs logiques pour évaluer des conditions de manière efficace. En outre, le module couvre les opérateurs bitwise, qui sont utilisés pour effectuer des opérations bitwise sur des nombres binaires. Les participants développent leur compétence dans l'utilisation des opérateurs bitwise grâce à d'autres exercices pratiques.

Inclus

2 vidéos2 lectures1 devoir

Ce module couvre le concept fondamental des listes en Python et les diverses opérations qui leur sont associées. Les participants découvrent la polyvalence des listes et la façon dont elles peuvent être utilisées pour stocker et manipuler des données de manière efficace. Grâce à des exercices pratiques en laboratoire, les participants acquièrent une expérience pratique dans l'utilisation des méthodes de listes pour effectuer des opérations courantes. Le module couvre également les techniques d'itération pour l'accès et le traitement des éléments de liste, ainsi que les méthodes de découpage pour l'extraction de sous-ensembles d'éléments en fonction de critères spécifiques. En outre, les participants explorent les listes imbriquées et apprennent à travailler avec des structures de listes imbriquées en 2D et en 3D grâce à des exercices pratiques.

Inclus

8 vidéos7 lectures1 devoir

Le module "Fonctions Python" présente aux participants le concept de fonctions en Python et leur importance dans l'organisation et la réutilisation du code. Les participants apprennent à définir et à appeler des fonctions pour encapsuler des blocs de code réutilisables, favorisant ainsi la modularité et la maintenabilité. Grâce à des exercices pratiques en laboratoire, les participants acquièrent une expérience pratique du travail avec les arguments des fonctions, y compris les arguments positionnels et les mots-clés. En outre, les participants apprennent à connaître l'instruction return et son rôle dans le retour des valeurs des fonctions, ce qui leur permet d'écrire un code Python plus efficace et plus structuré.

Inclus

6 vidéos6 lectures1 devoir

Le module "Python - Tuples & Dictionnaires" couvre deux structures de données fondamentales en Python : les tuples et les dictionnaires. Les participants apprennent à connaître les tuples, des collections de données ordonnées immuables, et à les manipuler efficacement. Le module explore également les dictionnaires, structures de données par paires clé-valeur, et leur rôle dans le stockage et la récupération efficaces des données. Grâce à des exercices pratiques en laboratoire, les participants acquièrent des compétences pratiques pour travailler avec les tuples et les dictionnaires, ce qui leur permet d'utiliser ces structures de données de manière efficace dans la programmation Python.

Inclus

2 vidéos2 lectures1 devoir

Le module "Exceptions" approfondit les erreurs et les exceptions en Python, des concepts essentiels pour gérer les situations inattendues dans l'exécution du code. Les participants découvrent les différents types d'erreurs et d'exceptions qui peuvent survenir dans les programmes Python, ainsi que leur structure hiérarchique. Grâce à un contenu interactif, les participants sont invités à tester leurs connaissances sur les erreurs et les exceptions à l'aide d'un quiz. Ce module permet de comprendre comment identifier, catégoriser et gérer efficacement les erreurs et les exceptions dans la programmation Python.

Inclus

2 vidéos1 devoir

Le module "Python Internals and Conclusion" offre aux participants une compréhension approfondie des mécanismes internes de Python, en mettant en lumière son interpréteur, son modèle d'exécution et son architecture sous-jacente. Les participants explorent le fonctionnement interne de Python, en acquérant des connaissances sur ses principes de conception et ses concepts de base. En outre, le module fournit une conclusion au cours, résumant les principaux acquis et renforçant les résultats de l'apprentissage.

Inclus

2 vidéos1 lecture

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Évaluations de l’enseignant
5.0 (9 évaluations)
Lydia Halie
KodeKloud
3 Cours9 025 apprenants

Offert par

KodeKloud

En savoir plus sur Développement de logiciels

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Avis des étudiants

4.7

28 avis

  • 5 stars

    82,14 %

  • 4 stars

    10,71 %

  • 3 stars

    3,57 %

  • 2 stars

    0 %

  • 1 star

    3,57 %

Affichage de 3 sur 28

VR
5

Révisé le 2 juin 2025

Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions