À propos de ce cours
4.7
117 notes
14 avis
Spécialisation
100 % en ligne

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau débutant

Niveau débutant

Heures pour terminer

Approx. 8 heures pour terminer

Recommandé : This is a four week class with an expected workload of 5-7 hours per week....
Langues disponibles

Anglais

Sous-titres : Anglais
Spécialisation
100 % en ligne

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau débutant

Niveau débutant

Heures pour terminer

Approx. 8 heures pour terminer

Recommandé : This is a four week class with an expected workload of 5-7 hours per week....
Langues disponibles

Anglais

Sous-titres : Anglais

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
Heures pour terminer
1 heure pour terminer

Week 1

This module will discuss the importance of using and writing documentation. The Python documentation is a valuable resource for learning about language features you haven't seen yet....
Reading
6 vidéos (Total 38 min), 2 lectures, 1 quiz
Video6 vidéos
Class Structure3 min
Using Python Documentation8 min
Writing Documentation9 min
Python Built-in Modules5 min
Installing Packages in Thonny9 min
Reading2 lectures
Code Reuse10 min
Practice Project: Drawing a USA Map in matplotlib10 min
Quiz1 exercice pour s'entraîner
Documentation14 min
Semaine
2
Heures pour terminer
3 heures pour terminer

Week 2

This module will teach you about packages and modules in Python, including how to install packages and how to create your own modules. You will also learn to use the Pygal plotting library....
Reading
6 vidéos (Total 43 min), 3 lectures, 2 quiz
Video6 vidéos
Importing Your Own Code7 min
Line Plots with Pygal6 min
Installing Packages using PIP - Part 17 min
Installing Packages using PIP - Part 26 min
Project 1 Video10 min
Reading3 lectures
Practice Project: Extracting Data from an SVG File10 min
Project Description: Creating Line Plots of GDP Data10 min
OwlTest: Automated Feedback and Assessment10 min
Semaine
3
Heures pour terminer
2 heures pour terminer

Week 3

This module will teach you about Python sets. Sets are used to hold unordered collections of data without duplicates. We will also discuss efficiency....
Reading
4 vidéos (Total 36 min), 3 lectures, 1 quiz
Video4 vidéos
Analyzing the Efficiency of Your Code8 min
Comparing Two Methods for Joining CSV Files9 min
Project 2 Video9 min
Reading3 lectures
Hashing10 min
Practice Project: Reconciling Cancer-Risk Data with the USA Map10 min
Project Description: Plotting GDP Data on a World Map - Part 110 min
Semaine
4
Heures pour terminer
2 heures pour terminer

Week 4

The final project of the specialization will enable you to demonstrate mastery of the concepts you have learned up to this point. You will also be able to understand and compare different approaches to reconciling two data sets. ...
Reading
3 vidéos (Total 29 min), 3 lectures, 1 quiz
Video3 vidéos
Project 3 Video9 min
Wrapup Video10 min
Reading3 lectures
Version Control10 min
Practice Project: Visualizing Cancer-risk Data on the USA Map10 min
Project Description: Plotting GDP Data on a World Map - Part 210 min
4.7
14 avisChevron Right

Meilleurs avis

par FGDec 9th 2018

Great introduction to Python visualizations. The assignments are challenging but relevant and echo real world problems you might encounter.

par SGJul 20th 2018

The instructors are great, however, the library pygal is outdated, it does not support the newest versions of python.

Enseignants

Avatar

Scott Rixner

Professor
Computer Science
Avatar

Joe Warren

Professor
Computer Science

À propos de Rice University

Rice University is consistently ranked among the top 20 universities in the U.S. and the top 100 in the world. Rice has highly respected schools of Architecture, Business, Continuing Studies, Engineering, Humanities, Music, Natural Sciences and Social Sciences and is home to the Baker Institute for Public Policy....

À propos de la Spécialisation Introduction to Scripting in Python

This specialization is intended for beginners who would like to master essential programming skills. Through four courses, you will cover key programming concepts in Python 3 which will prepare you to use Python to perform common scripting tasks. This knowledge will provide a solid foundation towards a career in data science, software engineering, or other disciplines involving programming....
Introduction to Scripting in Python

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • Lorsque vous vous inscrivez au cours, vous bénéficiez d'un accès à tous les cours de la Spécialisation, et vous obtenez un Certificat lorsque vous avez réussi. Votre Certificat électronique est alors ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.