• pour les personnes
  • pour les affaires
  • pour les universités
  • pour les gouvernements
Coursera
Connexion
Inscrivez-vous gratuitement
Coursera
Rice University
Spécialisation Introduction aux scripts en Python
  • À propos
  • Résultats
  • Cours
  • Témoignages
  1. Parcourir
  2. Informatique
  3. Développement de logiciels
Rice University

Spécialisation Introduction aux scripts en Python

Lancez votre carrière dans la programmation Python. Maîtrisez les concepts fondamentaux de l'écriture de scripts en Python pour vous permettre de résoudre des problèmes pratiques.

Joe Warren
Scott Rixner

Instructeurs : Joe Warren

Enseignants

Joe Warren
Joe Warren
Rice University
11 Cours•406 821 apprenants
Scott Rixner
Scott Rixner
Rice University
11 Cours•406 821 apprenants

48 600 déjà inscrits

Inclus avec Coursera Plus

•En savoir plus
Série de 4 cours
Approfondissez votre connaissance d’un sujet
4.7

(2,953 avis)

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

Série de 4 cours
Approfondissez votre connaissance d’un sujet
4.7

(2,953 avis)

niveau Débutant
Aucune connaissance prérequise
4 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
  • À propos
  • Résultats
  • Cours
  • Témoignages

Ce que vous apprendrez

Développée par la faculté Computer ScienceS’ouvre dans un nouvel onglet & Data ScienceS’ouvre dans un nouvel onglet de classe mondiale de l'Université Rice, cette spécialisation s'adresse aux débutants qui souhaitent maîtriser les compétences essentielles en programmation.

À travers quatre cours, vous couvrirez les concepts clés de la programmation en Python 3, ce qui vous préparera à utiliser Python pour effectuer des tâches de script courantes. Ces connaissances vous fourniront une base solide pour une carrière dans la science des donnéesS’ouvre dans un nouvel onglet, le génie logicielS’ouvre dans un nouvel onglet ou d'autres disciplines impliquant la programmation.

Projet d'apprentissage appliqué

Chaque cours se termine par un projet pratique utilisant les compétences en matière de script PythonS’ouvre dans un nouvel onglet. Les projets d'introduction se concentreront sur des problèmes de script typiques tels que le traitement des dates et la recherche de différences dans des fichiers similaires. Plus tard dans la spécialisation, vous apprendrez à travailler avec des données stockées dans des fichiers pour faire de l'analyse sportive et de la visualisation de données. Ces projets comprennent la lecture de données historiques sur le baseball, le calcul de statistiques à partir de ces données et l'analyse des résultats. Enfin, la spécialisation se termine par un projet dans lequel vous importerez des données économiques de la Banque mondiale, traiterez ces données et les visualiserez sur une carte du monde.

Compétences que vous acquerrez

  • Catégorie : Environnement de développement
    Environnement de développement
  • Catégorie : Scripting
    Scripting
  • Catégorie : Analyse des Données
    Analyse des Données
  • Catégorie : Logiciel de Visualisation de Données
    Logiciel de Visualisation de Données
  • Catégorie : Importation/exportation de données
    Importation/exportation de données
  • Catégorie : Installation du logiciel
    Installation du logiciel
  • Catégorie : Traitement des données
    Traitement des données
  • Catégorie : Stockage des données
    Stockage des données
  • Catégorie : Principes de programmation
    Principes de programmation
  • Catégorie : structures de données
    structures de données
  • Catégorie : Gestion des paquets et des logiciels
    Gestion des paquets et des logiciels
  • Catégorie : Programmation en Python
    Programmation en Python

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Anglais

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

En savoir plus sur Coursera pour les affaires
 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Améliorez votre expertise en la matière

  • Acquérez des compétences recherchées auprès d’universités et d’experts du secteur
  • Maîtrisez un sujet ou un outil avec des projets pratiques
  • Développez une compréhension approfondie de concepts clés
  • Obtenez un certificat professionnel auprès de Rice University

Spécialisation - 4 séries de cours

Développée par la faculté Computer ScienceS’ouvre dans un nouvel onglet & Data ScienceS’ouvre dans un nouvel onglet de classe mondiale de l'Université Rice, cette spécialisation s'adresse aux débutants qui souhaitent maîtriser les compétences essentielles en programmation.

À travers quatre cours, vous couvrirez les concepts clés de la programmation en Python 3, ce qui vous préparera à utiliser Python pour effectuer des tâches de script courantes. Ces connaissances vous fourniront une base solide pour une carrière dans la science des donnéesS’ouvre dans un nouvel onglet, le génie logicielS’ouvre dans un nouvel onglet ou d'autres disciplines impliquant la programmation.

Projet d'apprentissage appliqué

Chaque cours se termine par un projet pratique utilisant les compétences en matière de script PythonS’ouvre dans un nouvel onglet. Les projets d'introduction se concentreront sur des problèmes de script typiques tels que le traitement des dates et la recherche de différences dans des fichiers similaires. Plus tard dans la spécialisation, vous apprendrez à travailler avec des données stockées dans des fichiers pour faire de l'analyse sportive et de la visualisation de données. Ces projets comprennent la lecture de données historiques sur le baseball, le calcul de statistiques à partir de ces données et l'analyse des résultats. Enfin, la spécialisation se termine par un projet dans lequel vous importerez des données économiques de la Banque mondiale, traiterez ces données et les visualiserez sur une carte du monde.

L'essentiel de la programmation en Python

L'essentiel de la programmation en Python

COURS 1•8 heures

Ce que vous apprendrez

Ce cours vous introduira au monde merveilleux de la programmation Python ! Nous apprendrons les éléments essentiels de la programmation et comment construire des programmes Python de base. Nous aborderons les expressions, les variables, les fonctions, la logique et les conditionnelles, qui sont des concepts fondamentaux de la programmation informatique. Nous vous apprendrons également à utiliser les modules Python, qui vous permettent de bénéficier de la vaste gamme de fonctionnalités qui font déjà partie du langage Python. Ces concepts et compétences vous aideront à commencer à penser comme un programmeur informatique et à comprendre comment écrire des programmes Python. A la fin du cours, vous serez capable d'écrire de courts programmes Python capables d'accomplir des tâches réelles et pratiques. Ce cours est la base de l'acquisition d'une expertise en programmation Python. En tant que premier cours d'une spécialisation, il fournit les éléments de base nécessaires pour vous permettre d'apprendre à écrire des programmes Python plus complexes. Ce cours utilise Python 3. Bien que de nombreux programmes Python continuent d'utiliser Python 2, Python 3 est l'avenir du langage de programmation Python. Ce premier cours utilisera une version Python 3 de l'environnement de développement CodeSkulptor, qui est spécialement conçu pour aider les programmeurs débutants à apprendre rapidement. CodeSkulptor fonctionne dans n'importe quel navigateur web moderne et ne nécessite pas l'installation d'un logiciel, ce qui vous permet de commencer à écrire et à exécuter de petits programmes immédiatement. Dans les cours ultérieurs de cette spécialisation, nous vous aiderons à passer à des environnements de développement de bureau plus sophistiqués.

Compétences que vous acquerrez

Catégorie : Programmation en Python
Programmation en Python
Catégorie : Principes de programmation
Principes de programmation
Catégorie : Débogage
Débogage
Catégorie : Environnements de développement intégré
Environnements de développement intégré
Catégorie : Environnement de développement
Environnement de développement
Catégorie : Programmation Informatique
Programmation Informatique
Représentations des données en Python

Représentations des données en Python

COURS 2•8 heures

Ce que vous apprendrez

Ce cours poursuit l'introduction à la programmation Python commencée avec les Principes de base de la programmation Python. Nous découvrirons les différentes représentations de données, y compris les chaînes, les listes et les tuples, qui constituent le cœur de tous les programmes Python. Nous vous apprendrons également à accéder aux fichiers, ce qui vous permettra de stocker et d'extraire des données dans vos programmes. Ces concepts et compétences vous aideront à manipuler des données et à écrire des programmes Python plus complexes. À la fin du cours, vous serez en mesure d'écrire des programmes Python capables de manipuler des données stockées dans des fichiers. Vous élargirez ainsi votre expertise de la programmation Python, ce qui vous permettra d'écrire un large éventail de scripts à l'aide de Python. Ce cours utilise Python 3. Bien que la plupart des programmes Python continuent d'utiliser Python 2, Python 3 est l'avenir du langage de programmation Python. Ce cours présente les environnements de développement Python de base, qui vous permettent d'exécuter des programmes Python directement sur votre ordinateur. Ce choix permet une transition en douceur depuis les environnements de développement en ligne.

Compétences que vous acquerrez

Catégorie : Programmation en Python
Programmation en Python
Catégorie : structures de données
structures de données
Catégorie : Gestion des fichiers
Gestion des fichiers
Catégorie : Débogage
Débogage
Catégorie : Environnement de développement
Environnement de développement
Catégorie : Développement du programme
Développement du programme
Catégorie : Scripting
Scripting
Catégorie : Langages de script
Langages de script
Catégorie : Stockage des données
Stockage des données
Analyse de données en Python

Analyse de données en Python

COURS 3•9 heures

Ce que vous apprendrez

Ce cours poursuit l'introduction à la programmation Python commencée avec les cours Python Programming Essentials et Python Data Representations. Nous apprendrons à lire, stocker et traiter des données tabulaires, qui sont des tâches courantes. Nous vous apprendrons également à connaître les fichiers CSV et la prise en charge par Python de la lecture et de l'écriture de ces fichiers. Les fichiers CSV sont un format générique de texte brut qui vous permet d'échanger des données tabulaires entre différents programmes. Ces concepts et compétences vous aideront à étendre vos connaissances en programmation Python et vous permettront de traiter des données plus complexes. À la fin du cours, vous serez à l'aise pour travailler avec des données tabulaires en Python. Cela vous permettra d'étendre votre expertise en programmation Python et d'écrire un plus grand nombre de scripts en utilisant Python. Ce cours utilise Python 3. Alors que la plupart des programmes Python continuent d'utiliser Python 2, Python 3 est l'avenir du langage de programmation Python. Ce cours utilise des environnements de développement Python de bureau de base, vous permettant d'exécuter des programmes Python directement sur votre ordinateur.

Compétences que vous acquerrez

Catégorie : structures de données
structures de données
Catégorie : Manipulation de données
Manipulation de données
Catégorie : Analyse des Données
Analyse des Données
Catégorie : Stockage des données
Stockage des données
Catégorie : Importation/exportation de données
Importation/exportation de données
Catégorie : Traitement des données
Traitement des données
Catégorie : Scripting
Scripting
Catégorie : Programmation en Python
Programmation en Python
Visualisation de données en Python

Visualisation de données en Python

COURS 4•8 heures

Ce que vous apprendrez

Il s'agit du dernier cours de la spécialisation qui s'appuie sur les connaissances acquises dans les cours Python Programming Essentials, Python Data Representations et Python Data Analysis. Nous apprendrons à installer des paquets externes pour l'utilisation de Python, à acquérir des données à partir de sources sur le Web, puis nous nettoierons, traiterons, analyserons et visualiserons ces données. Ce cours combinera les compétences acquises tout au long de la spécialisation pour vous permettre d'écrire des programmes intéressants, pratiques et utiles. À la fin du cours, vous serez à l'aise pour installer des paquets Python, analyser des données existantes et générer des visualisations de ces données. Ce cours complètera votre formation de scripteur en vous permettant de localiser, d'installer et d'utiliser des paquets Python écrits par d'autres. Vous serez en mesure d'utiliser efficacement les outils et les paquets qui sont largement disponibles afin d'accroître votre efficacité et d'écrire des programmes utiles.

Compétences que vous acquerrez

Catégorie : Programmation en Python
Programmation en Python
Catégorie : Gestion des paquets et des logiciels
Gestion des paquets et des logiciels
Catégorie : Installation du logiciel
Installation du logiciel
Catégorie : Logiciel de Visualisation de Données
Logiciel de Visualisation de Données
Catégorie : structures de données
structures de données
Catégorie : Documentation du logiciel
Documentation du logiciel
Catégorie : Tracé (graphique)
Tracé (graphique)
Catégorie : Scripting
Scripting
Catégorie : Langages de script
Langages de script
Catégorie : Traitement des données
Traitement des données
Catégorie : Intégration de données
Intégration de données
Catégorie : Importation/exportation de données
Importation/exportation de données
Catégorie : Cartographie des données
Cartographie des données

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.

Instructeurs

Joe Warren
Joe Warren
Rice University
11 Cours•406 821 apprenants

Enseignants

Joe Warren
Joe Warren
Rice University
11 Cours•406 821 apprenants
Scott Rixner
Scott Rixner
Rice University
11 Cours•406 821 apprenants

Offert par

Rice University

Offert par

Rice University

L'université Rice est régulièrement classée parmi les 20 premières universités des États-Unis et les 100 premières du monde. Rice possède des écoles d'architecture, de commerce, d'études permanentes, d'ingénierie, de sciences humaines, de musique, de sciences naturelles et de sciences sociales très réputées, et abrite le Baker Institute for Public Policy.

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.’
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.

En savoir plus

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

Découvrir les diplômes

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

En savoir plus

Foire Aux Questions

Chacun des quatre cours de la spécialisation est conçu pour être suivi en un mois.

Aucune expérience préalable en programmation n'est nécessaire.

En fonction de votre expérience, vous pouvez suivre certains cours simultanément. Toutefois, si vous êtes débutant, nous vous recommandons de suivre les cours dans l'ordre.

Vous serez en mesure d'écrire des programmes Python pour résoudre des problèmes pratiques en utilisant efficacement les bibliothèques existantes. Vous serez également bien préparé pour en apprendre davantage sur la science des données, le génie logiciel ou d'autres disciplines impliquant la programmation.

Ce cours est entièrement en ligne, il n'est donc pas nécessaire de se présenter en personne dans une salle de classe. Vous pouvez accéder à vos cours, lectures et devoirs à tout moment et en tout lieu via le web ou votre appareil mobile.

Si vous vous êtes abonné, vous bénéficiez d'une période d'essai gratuite de 7 jours pendant laquelle vous pouvez annuler votre abonnement sans pénalité. Après cette période, nous ne remboursons pas, mais vous pouvez résilier votre abonnement à tout moment. Consultez notre politique de remboursement complèteS’ouvre dans un nouvel onglet.

Oui ! Pour commencer, cliquez sur la carte de cours qui vous intéresse et inscrivez-vous. Vous pouvez vous inscrire et terminer le cours pour obtenir un certificat à partager, ou vous pouvez l'auditer pour consulter les supports de cours gratuitement. Lorsque vous vous inscrivez à un cours qui fait partie d'une Specializations, vous êtes automatiquement abonné à la Specialization complète. Visitez votre tableau de bord d'apprenant pour suivre vos progrès.

Oui, pour certains programmes de formation, vous pouvez demander une aide financière ou une bourse si vous n'avez pas les moyens de payer les frais d'inscription. Si une aide financière ou une bourse est disponible pour votre programme de formation, vous trouverez un lien pour postuler sur la page de description.

Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours de la Specializations et vous obtenez un certificat lorsque vous terminez le travail. Si vous souhaitez uniquement lire et visualiser le contenu du cours, vous pouvez suivre le cours gratuitement. Si vous n'avez pas les moyens de payer les frais d'inscription, vous pouvez demander une aide financièreS’ouvre dans un nouvel onglet.

Cette Specialization ne donne pas droit à des crédits universitaires, mais certaines universités peuvent choisir d'accepter des Certificates de Specialization pour obtenir des crédits. Renseignez-vous auprès de votre établissement pour en savoir plus.

Plus de questions

Visitez le Centre d'Aide pour les Étudiants

Aide financière disponible,

Pied de page Coursera

Compétences techniques

  • ChatGPT
  • Codage
  • Informatique
  • Cybersécurité
  • DevOps
  • Piratage éthique
  • IA générative
  • Programmation Java
  • Python
  • Développement Web

Compétences analytiques

  • Intelligence artificielle
  • Big Data
  • Analyse de valeur et de rentabilité
  • analyse des données
  • Science des données
  • Modélisation financière
  • Apprentissage automatique
  • Microsoft Excel
  • microsoft power bi
  • SQL

Compétences professionnelles

  • Comptabilité
  • Marketing numérique
  • Commerce électronique
  • Finance
  • Google
  • Conception graphique
  • IBM
  • Marketing
  • Project Management
  • Le marketing appliqué aux réseaux sociaux

Ressources professionnelles

  • Certifications informatiques essentielles
  • Compétences à acquérir pour les hauts revenus
  • Comment obtenir un certificat PMP
  • Comment apprendre l'Intelligence artificielle (IA)
  • Certifications populaires en cybersécurité
  • Certifications appréciées en analyse des données
  • Que fait un analyste de données ?
  • Ressources pour le développement de carrière
  • Test d'aptitude professionnelle
  • Partagez votre histoire d'apprentissage Coursera

Coursera

  • À propos
  • Ce que nous proposons
  • Direction
  • Carrières
  • Catalogue
  • Coursera Plus
  • Certificats Professionnels
  • Certificats MasterTrack®
  • Diplômes
  • Pour l'entreprise
  • Pour les gouvernements
  • Pour le campus
  • Devenir un partenaire
  • Impact social
  • cours gratuits
  • Recommandations de crédits ECTS

Communauté

  • Étudiants
  • Partenaires
  • Testeurs bêta
  • Blog
  • Le podcast Coursera
  • Blog Tech

Plus

  • Presse
  • Investisseurs
  • Conditions
  • Confidentialité
  • Aide
  • Accessibilité
  • Contact
  • Articles
  • Répertoire
  • Filiales
  • Déclaration sur l’esclavage moderne
  • Gérer les préférences en matière de cookies
Apprendre partout
Télécharger dans l'App Store
Disponible sur Google Play
Logo Certified B Corporation
© 2025 Coursera Inc. Tous droits réservés.
  • Facebook Coursera
  • Linkedin Coursera
  • Twitter Coursera
  • YouTube Coursera
  • Instagram Coursera
  • TikTok Coursera
Coursera

Bon retour

​
Votre mot de passe est masqué
​

ou

Vous débutez chez Coursera ?


Vous rencontrez des difficultés pour vous connecter ? Centre d'Aide pour les Étudiants

Ce site est protégé par reCAPTCHA Enterprise et la Politique de confidentialité Google et les Termes et Conditions s'appliquent.