logo LearnPython.TodayLearnPython.Today
Games
Paths
New
BlogsGitHub
GitHub
Linkedin
Difficulty 1
Popular

Python Basics Path

Learn Python fundamentals through hands-on practice.

Step 1

Getting Started

The 3 Steps of learning Python 🐍

Python
Path
Discussion
Learning Python can be divided in 3 steps. Let's dive into what those are.
Read More →
| Python Explained in 5 Minutes

Introduction

Syntax
Level
Get started with our games and find out how to play.
Let's Play! →
Step 2

Core Building Blocks

Resources for the first step.

Discussion
Path
Resources
Get resources to clear as fast as possible your first step of the Python learning process.
Read More →

Basic Variable Declaration in Python

Syntax
Level
Understand the correct syntax for declaring variables in Python.
Let's Play! →

Using a for loop

Basics
Lists And Array
Level
Learn how to use for loops to iterate over a range in Python.
Let's Play! →
| Official Python guide
Step 3

Momentum

How to avoid tutorial-hell

Discussion
Path
How to avoid endless tutorials and go straing to hands-on coding projects and real-world proficiency.
Read More →

Appending to a List in Python

Lists And Array
Level
Identify the correct way to append elements to a list.
Let's Play! →
| Full Python course (freeCodeCamp)

The source code is available on GitHub.