Free to audit Free access

CS50's Introduction to Programming with Python

A beginner-friendly introduction to programming with Python, from functions to object-oriented code.

Topics: Python

Free to audit. Audit the course for free. A verified certificate costs extra.
Start learning on edX →

Access is set by edX and may change. Certificates or graded work may cost extra.

About this course

A beginner-friendly introduction to programming with Python, from functions to object-oriented code.

What you'll learn

  • Build practical coding skills
  • Work through hands-on examples
  • Apply the skills to real projects

More free courses every day

Join @UdemyfreeGH on Telegram — four posts a day plus a 20:00 digest.

Join the channel