À propos de ce cours

281,118 consultations récentes
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire
Approx. 16 heures pour terminer
Anglais
Sous-titres : Anglais, Coréen
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire
Approx. 16 heures pour terminer
Anglais
Sous-titres : Anglais, Coréen

Offert par

Placeholder

Université du Michigan

Programme du cours : ce que vous apprendrez dans ce cours

Évaluation du contenuThumbs Up97%(4,629 notes)Info
Semaine
1

Semaine 1

6 heures pour terminer

Nested Data and Nested Iteration

6 heures pour terminer
15 vidéos (Total 127 min), 9 lectures, 3 quiz
15 vidéos
How to Use the Interactive Textbook14 min
Introduction - Nested Data1 min
Nested Lists17 min
Nested Dictionaries6 min
JSON Format and the JSON Module7 min
Conclusion - Nested Data1 min
Introduction - Nested Iteration1 min
Nested Iteration19 min
Structuring Nested Data6 min
Shallow Copies7 min
Deep Copies10 min
Extracting from Nested Data13 min
A Worked Example of Nested Iteration6 min
Conclusion - Nested Iteration1 min
9 lectures
Syllabus10 min
Help Us Learn More About You!10 min
Introduction: Nested Data and Nested Iteration10 min
Nested Dictionaries10 min
Processing JSON Results10 min
Nested Iteration10 min
Structuring Nested Data10 min
Deep and Shallow Copies10 min
Extracting from Nested Data10 min
1 exercice pour s'entraîner
Optional - What Did You Use to Practice This Week?4 min
Semaine
2

Semaine 2

4 heures pour terminer

Map, Filter, and List Comprehensions

4 heures pour terminer
13 vidéos (Total 75 min), 5 lectures, 3 quiz
13 vidéos
Map11 min
Filter8 min
Conclusion - Map and Filter2 min
Introduction - List Comprehensions1 min
List Comprehensions9 min
List Comprehensions Example 17 min
List Comprehensions Example 29 min
Conclusion - List Comprehensions1 min
Introduction - Zip40s
Zip7 min
The Hangman Blanked Function13 min
Conclusion - Zip1 min
5 lectures
Introduction: Map, Filter, List Comprehensions, and Zip10 min
Map10 min
Filter10 min
List Comprehensions10 min
Zip10 min
1 exercice pour s'entraîner
Optional - What Did You Use to Practice This Week?4 min
Semaine
3

Semaine 3

6 heures pour terminer

Internet APIs

6 heures pour terminer
21 vidéos (Total 118 min), 13 lectures, 2 quiz
21 vidéos
URLs, Domain Names, and IP Addresses5 min
Routing3 min
HTTP: Behind the Scenes5 min
URL Query Parameters3 min
REST API URLs3 min
The requests Module5 min
Conclusion - REST APIs2 min
Introduction - Using REST APIs1 min
Generating URLs with requests.get5 min
Reading API Documentation: Datamuse7 min
Debugging Calls to requests.get5 min
Caching Response Content8 min
The requests_with_caching Module8 min
Conclusion - Using REST APIs1 min
Introduction - Practice with REST APIs49s
iTunes API7 min
flickr API15 min
Conclusion - Practice with REST APIs1 min
Fun with the Google Places API19 min
Introduction - Final Course Project2 min
13 lectures
The Internet: Behind the Scenes10 min
Anatomy of URLs10 min
The HTTP Protocol10 min
Using REST APIs10 min
Fetching a Page10 min
Generating URLs with requests.get10 min
Figuring Out How to Use a REST API10 min
Debugging Calls to requests.get10 min
Caching Response Content10 min
Searching for Media on iTunes10 min
Searching for tags on Flickr10 min
Unicode for Non-English Characters10 min
Course Feedback10 min

Avis

Meilleurs avis pour DATA COLLECTION AND PROCESSING WITH PYTHON

Voir tous les avis

À propos du Spécialisation Python 3 Programming

This specialization teaches the fundamentals of programming in Python 3. We will begin at the beginning, with variables, conditionals, and loops, and get to some intermediate material like keyword parameters, list comprehensions, lambda expressions, and class inheritance. You will have lots of opportunities to practice. You will also learn ways to reason about program execution, so that it is no longer mysterious and you are able to debug programs when they don’t work. By the end of the specialization, you’ll be writing programs that query Internet APIs for data and extract useful information from them. And you’ll be able to learn to use new modules and APIs on your own by reading the documentation. That will give you a great launch toward being an independent Python programmer. This specialization is a good next step for you if you have completed Python for Everybody but want a more in-depth treatment of Python fundamentals and more practice, so that you can proceed with confidence to specializations like Applied Data Science with Python. But it is also appropriate as a first set of courses in Python if you are already familiar with some other programming language, or if you are up for the challenge of diving in head-first....
Python 3 Programming

Foire Aux Questions

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