Getting started
Basic concepts: taking our first steps
Using an IDE
Objects and classes
Loops, ranges, and iterators
Working with files
Exception handling
Python data types
Course project: building a TODO application
And now what?

Your First Steps in the Python REPL

Python REPL

Now that you have Python installed and know how to start it, we’re finally ready to take a look at the actual language. As they say… preparation is half the battle. Fire up Python now, so we can get started!

Even if you have no prior programming experience, you should be able to get a good start with this Python introduction. We’ll take it slow, but before you know it, you’ll have a solid base-level knowledge about:

  • Numbers
  • Strings
  • Booleans
  • Dictionaries
  • Variables
  • Loops
  • Iterators
  • Objects and classes
  • Virtual environments
  • The VSCode IDE
  • and much more!

If these terms seem daunting, don’t worry. Just take it step by step, and before you know it, you’ve created your first Python program. Promise!