Learn Python the Fun Way!

Learn all the fundamental aspects of coding in Python by writing a text-based adventure game.

Have you ever wanted to learn how to program using Python, but you’ve found most tutorials boring and without purpose? This course aims to solve that problem by teaching you how to program in Python while creating a classic text adventure game!

What you’ll learn

  • Learn the syntax of Python.
  • Allow users to interact with your program.
  • Write organized, well-written code.
  • Understand object-oriented programming in the context of Python.
  • Create a game!.

Course Content

  • Introduction –> 4 lectures • 5min.
  • The Basics –> 9 lectures • 44min.
  • User Interaction & Conditional Logic –> 9 lectures • 32min.
  • Lists & Dictionaries –> 6 lectures • 20min.
  • Loops –> 7 lectures • 36min.
  • Functions –> 9 lectures • 39min.
  • Classes –> 9 lectures • 49min.
  • The End –> 1 lecture • 1min.

Auto Draft

Requirements

  • Basic computer usage (how to open software, how to save and open files, etc.).
  • A Windows, Mac, or Linux computer (tablets and Chromebooks won’t work).
  • No programming experience needed. You’ll learn everything you need to know!.

Have you ever wanted to learn how to program using Python, but you’ve found most tutorials boring and without purpose? This course aims to solve that problem by teaching you how to program in Python while creating a classic text adventure game!

Python is an incredibly powerful language, and it’s one of the most popular programming languages out there, both for personal and professional use. The challenge, of course, is learning the language in the first place. This course for absolute beginners covers all of the fundamental topics you need to know, not only to write the game this course teaches you to make, but to go on and write whatever kinds of programs you need!

Throughout the course, you’ll learn each topic in isolation, with plenty of hands-on examples. Then you’ll apply those topics to our text-based adventure game bit by bit until you have a fully functioning game to play. Not only that, but the game can easily be expanded on after the course is done, so you can use this course as a launchpad to writing your very first full-size video game!

There’s no time like the present to learn this incredibly powerful programming language, and you may as well have fun while doing it! So let’s get started!

Get Tutorial