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 FutureLearn

Overview

Learn Python from scratch and prepare yourself for a future in programming

On this programming course, you’ll go from a complete beginner with no prior programming experience to having a solid understanding of the Python programming language.

You’ll begin by completing basic exercises that focus on the core concepts of programming. As you progress, you’ll learn how to use variables to store, retrieve and calculate information. You’ll optionally install Python, then write your first program, and get to grips with utilize core programming tools like functions and loops.

Upon completion of this course, you’ll have the computer programming skills to further your learning alone.

This course is designed for anyone who wants to learn the basics of programming computers using Python.

It’s suitable for those who are considering a future career in programming or software development but have limited or no computer science experience, as well as those interested in exploring different programming languages at a beginner level.

Please note that JavaScript is required for full access to course content.

Taught by

Charles Severance

Reviews

5.0 rating, based on 9 Class Central reviews

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

  • Pat Bowden completed this course, spending 2 hours a week on it and found the course difficulty to be easy.

    This course is available on Coursera, edX and FutureLearn. My Class Central article comparing the different platforms is here: One Course, Three Platforms: How a Popular Programming MOOC Differs on Coursera, edX, and FutureLearn https://www.classcentral.com/report/programming-course-comparison/
  • our review helps other learners like you discover great courses. Only review the course if you have taken or started taking this course.

    Programming for Everybody (Getting Started with Python)

    University of Michigan via FutureLearn

    This is good.
  • Profile image for Katy Weyforth -MDEM-
    Katy Weyforth -MDEM-
    Dr. Chuck does a great job of breaking Python down into more understandable language. His speed is slow and steady, but it's still great to be able to control the video playback as needed. He uses colors, a lot of writing on the "blackboard," and an easy structural approach that really helps ingrain vocabulary and concepts into my head. I'll continue with these courses!
  • Anonymous
    My goal for this course was to learn the very basics of Python. This course more than met these expectations! In his online videos Charles Severance explains the basic concepts of programming in an easily understandable way. This, in combination with challenging exercises, gives you an excellent hands-on experience with Python. I would definitely recommend this course for everyone who would like to start programming in Python.
  • Anonymous
    great course for beginners ..........................................................................................................................................................................................................................................................................................................................................................................................

  • Anonymous
    Extremely good for juniors and essential concepts n theories !

    I appreciate this class a lot!

    Thank you so much, sir n the organization !

    Let me know if there is or will be another good courses like this!
  • Anonymous
    I rate this course to 5 stars because the explanation and information provided by Prof. Severance was very easy to learn and to understand during this course.
  • Anonymous
    All fundamental concepts needed for a beginner is well organised in this course.

    The presentation by the tutor is excellent.
  • Anonymous
    Very good! I learnt a lot. Exercices with increasing difficulties. Questions review and exercises to practice.

Never Stop Learning.

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