Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of Michigan

Programming for Everybody (Getting Started with Python)

University of Michigan via edX

Overview

This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. The course has no pre-requisites and avoids all but the simplest mathematics. Anyone with moderate computer experience should be able to master the materials in this course. This course will cover Chapters 1-5 of the textbook "Python for Everybody". Once a student completes this course, they will be ready to take more advanced programming courses. This course covers Python 3.

Taught by

Charles Severance

Reviews

5.0 rating, based on 10 Class Central reviews

4.7 rating at edX based on 151 ratings

Start your review of Programming for Everybody (Getting Started with Python)

  • Anonymous
    “Clarity of explanation & concepts. Helpful lab sessions to build understanding quickly.” – Daryl Lee, Deputy Director (IT Infrastructure), Land Transport Authority “Step by step instructions. Excellent trainer.” – Bala Lyer, Entrepreneur/CEO “Ver…
  • Anonymous
    Great textbook—informative and easy to follow. The class was engaging, making learning enjoyable! Highly recommend.
  • Anonymous
    This course provides a foundational knowledge on python which is clearly taught by the instructor. The lab classes were really informative.
    At least I'm confident of my knowledge and skills in python and o can build upon this.
  • Anonymous
    The program boasts excellent content quality, engaging hands-on exercises, and a well-structured format. Overall, it proved highly educational and fully aligned with my expectations. Special commendation goes to Professor Charles Russell Severance, Coursera, and the University of Michigan for successfully assembling the essential resources for this course.

    For beginners in Python programming, this course stands out as the best choice. I highly recommend giving it a try.
  • Anonymous
    This course contains the basic information and how to write code in the python software and showing the how industry grow up related in python. This course is very helpful for student and others who want to learn about data science,programing and want to get suitable preferred job in the industry. This course arrangement is very easy to find and learn object if you miss anything in the past. Thanks to dr chuck to make this course very easy and accessible to all.
  • Anonymous
    This course helps to learn basic concepts of python .In this course concepts like variables, loops, operators ,type conversion, string conversion ,comparison operator ,functions are well explained. Thank you Dr. Charles!
  • Anonymous
    I have always been afraid of the name of coding or anything related to it, but with Dr.Chuck's wonderful course, I feel confident enough to start my coding. Thank you, Dr.Chuck
  • Anonymous
    Outstanding instructor! Passionate, clear, and dedicated to student success. Made learning enjoyable and impactful. Highly recommend.
  • Anonymous
    This course is well structured. I'm not a native English speaker, but Dr. Severance's explanation was very easy to understand because he explained in order and slowly.
  • Anonymous
    Dr Charles is exceptional in the delivery of the course. He is an authority in python. The course delivery is wonderful. Thank you coursera and university of Michigan.

Never Stop Learning.

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

Someone learning on their laptop while sitting on the floor.