← Back to all free courses
FREE COURSES • SELF-PACED LEARNING

CS50's Introduction to Programming with Python

CATEGORY
AI & Python
LEVEL SCORE / 1000
70
ESTIMATED HOURS
70
LANGUAGE
English
Start this free course ↗

About this course

Learn Python functions, loops, exceptions, tests and file handling.

This is a free course. The 70 hours shown are an editorial estimate for guided study, not a provider-stated duration. The course material is free to access; optional certificates, subscriptions, or software may have separate conditions.

What you'll learn

  • Functions and variables
  • conditionals and loops
  • exceptions
  • unit tests
  • file I/O
  • regular expressions
  • OOP.