To support our site, Class Central may be compensated by some course providers.

Python for Everybody - Exploring Information

via Independent

students interested

Taken this course? Share your experience with other students. Write review

Overview

Learn Python even if you have no programming background.

Syllabus


1: Installing Python

The first task is to work through the installation steps including installing Python and text editor ...

2: Why Program?

We learn why one might want to learn to program, and look at the basic issues with learning to progr ...

3: Variables, expressions, and statements

We learn how to make variables and store data in those variables.

4: Conditional Execution

We look at how Python executes some statements and skips others.

5: Functions

Take a brief look at how Python implements the 'store and use later' programming pattern.

6: Loops and Iterations

We look at how Python repeats statements using looping structures.

7: Strings

We look at how Python stores and mnipulates textual data using string variables and functions.

8: Files

We learn how to open data files on your computer and read throught the files using Python.

9: Lists

We look at Python's simplest data structure - the list. Lists can store more than one item in a var ...

10: Dictionaries

The dictionary data structures allows us to store multiple values in an object and look up the value ...

11: Tuples

The tuple is a Python data structure that is like a simple and efficient list.

12: Regular Expressions

Regular Expressions allow us to search for patterns in strings and extract data from strings using t ...

13: Network Programming

We take a quick look at how data moves acros the network using th HyperText Transport Protocol (HTTP ...

14: Using Web Services

Web services allow a program to access data available in a different server.

15: Object-Oriented Programming

We do a quick look at how Python supports the Object-Oriented programming pattern.

16: Databases

Databases give us very fast random access to large amounts of data.

17: Data Visualization

In this section, we learn to scrape data from the network, store the data in a database and then rea ...

Taught by

Charles Severance from University of Michigan

Reviews for Python for Everybody - Exploring Information
5.0 Based on 14 reviews

  • 5 stars 100%
  • 4 star 0%
  • 3 star 0%
  • 2 star 0%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review
  • 1
Andrew G
5.0 2 years ago
by Andrew completed this course, spending 4 hours a week on it and found the course difficulty to be medium.
Great course with really good explanations of the basics for Python programming. I would definitely recommend that anyone considering taking a programming course should take this course first. While you start from the bare bones basics as you progress through the course you are quickly introduced to some harder ideas and concepts.
Was this review helpful to you? Yes
Anonymous
5.0 2 years ago
Anonymous completed this course.
This is an awesome course. I am halfway through and really enjoying it. The way Chuck explains python, it is very clear. I have tried other free online courses on python, but this one is the best. May be, I like the way he explains :)

Was this review helpful to you? Yes
Mahmoud M
5.0 a year ago
by Mahmoud completed this course.
I loved the course very much, I'm in the middle of it but I think that I will not find any course that is more perfect, simple and straight to the point much more than this one.

thank you, thank you, thank you for making such a course available for free for us
Was this review helpful to you? Yes
Anonymous
5.0 2 years ago
Anonymous is taking this course right now.
Best python course yet. I've tried a few but this one really starts from the beginning and builds from there
Was this review helpful to you? Yes
Divya V
5.0 5 months ago
Divya is taking this course right now.
It's better to go through online lectures than crunching words in a textbook. And to do so, Charles has provided with a series of video lectures which are quite easy to grasp the concepts. The main attraction is that he has also provided with exercises which sharpen your skills.

I would love to recommend this course.
Was this review helpful to you? Yes
Anonymous
5.0 10 months ago
Anonymous completed this course.
I would like to thank Dr. Severance very much for this fine and stimulating course on Python. His 'hands on' approach make you learn a lot of things effortlessly, in fact every 3 or 4 problems that you solve they give you a 'badge', something that you can show around to demonstrare your Python skills. It's real fun!!

Was this review helpful to you? Yes
Gary M
5.0 4 months ago
by Gary completed this course, spending 10 hours a week on it and found the course difficulty to be easy.
This was a really entertaining course that really gave me a sense that I could learn to program and enjoy the process. Dr Chuck is definitely the ultimate programming instructor, there is never a dull moment here, and he includes a free copy of his textbook which perfectly complements the course.
Was this review helpful to you? Yes
Prateek P
5.0 a year ago
by Prateek completed this course, spending 4 hours a week on it and found the course difficulty to be easy.
Absolutely fantastic for beginners. It's your first step into data science as well. Python for informatics keeps you progressing through Python while still maintaining its relevance to Data analysis aspect of things. The course material and assignments are great to practise newly learnt skills.
Was this review helpful to you? Yes
Ben S
5.0 11 months ago
by Ben is taking this course right now.
I'm currently working through the course and must say that the course itself is good, however it would be helpful to have the answers to the questions in the text book provided as well so that we can check these when completed, so we can check our understanding better.
Was this review helpful to you? Yes
Jiří M
5.0 2 months ago
Jiří completed this course.
I've attended a few Python beginner's courses, but this one is by far the best. Last lesson - Data Visualisation is quite hard to understand, but it is meant for future reference in your own projects. Thank you very much, Dr Cuck! ;-)
Was this review helpful to you? Yes
Anonymous
5.0 3 months ago
Anonymous completed this course.
This was one of the best courses I have ever had. Charles started with very simple concepts and ended with very complex ones. I really appreciate you, Charles!
Was this review helpful to you? Yes
Arafat (
5.0 3 months ago
Arafat completed this course, spending 12 hours a week on it and found the course difficulty to be easy.
It's a very fantastic course for beginners. This is very easy, simple & totally FREE course. I have love very much to learn python from this online course.
Was this review helpful to you? Yes
Devansh J
5.0 a year ago
by Devansh is taking this course right now.
GOOD COURSE. EVERYBODY SHOULD DO THIS COURSE. IT WILL HELP IN FUTURE. THIS COURSE CAN MAKE OUR CAREER IN LIFE.
Was this review helpful to you? Yes
Niloofar S
5.0 6 months ago
Niloofar completed this course, spending 6 hours a week on it and found the course difficulty to be easy.
brilliant course and teacher ,i've really learned so much. i suggest it to anyone who wants to learn python deeply
Was this review helpful to you? Yes
  • 1

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.