{ Rithm School Python Fundamentals Part I. }

Welcome to Rithm's free Python fundamentals prep course! The material here will guide you through the basics of Python. You'll learn how to store data in variables, write code that runs only if certain conditions are met, and write functions. By the end of the course, you'll be able to write simple command line games entirely in Python!

When you're ready, get started with Introduction to Python. If you feel like you’ve got a good grasp on the material below, feel free to move onto our Python Fundamentals Part II. We’re around to help you if you get stuck, so be sure to reach out with any questions you might have. Good Luck!

1 Python Introduction 4 sections, 2 - 3 hours

2 Python Lists 3 sections, 2 - 3 hours

3 Python Dictionaries 3 sections, 1 - 2 hours

4 Python Functions 4 sections, 2 - 3 hours

5 Debugging and Modules 4 sections, 2 - 3 hours

Get Started