Swipe
SwipeSwipe
Swipe Apps

Paths

Motivation

Information

Swipe Coding · free lessons

Learn Python

11 short lessons from the first two levels of the Python track — real examples, quick checks and a quiz after every chapter. About 5 minutes each.

Start with “What is Python?” →

Level 1

Introduction to Python

  1. 1What is Python?→
  2. 2The History of Python→
  3. 3Where Is Python Used?→

+ chapter quiz (10 questions) at the end

Level 2

Your First Program

  1. 4Your First Python Program→
  2. 5The print() Function→
  3. 6Comments→

+ chapter quiz (10 questions) at the end

Variables & Numbers

  1. 7Variables→
  2. 8Numbers (int & float)→

+ chapter quiz (10 questions) at the end

Strings

  1. 9Strings→

+ chapter quiz (10 questions) at the end

Booleans & Type Conversion

  1. 10Booleans→
  2. 11Type Conversion→

+ chapter quiz (10 questions) at the end

Continue in the app: levels 3–20

The full Python track goes much further. Here's what comes next:

Level 3🔒 in the app

Calculating with Operators · Comparing & Combining

Level 4🔒 in the app

The if Family · More Ways to Branch

Level 5🔒 in the app

Repeating Code · Controlling Loops

Level 6🔒 in the app

Building Functions · Advanced Functions

Level 7🔒 in the app

Blueprints & Instances · Bringing Objects to Life

Level 8🔒 in the app

Encapsulation & Access Conventions · Inheritance · Polymorphism & Abstraction

Level 9🔒 in the app

Lists & Tuples · Sets & Dictionaries · Lambda & Comprehensions · The Functional Toolkit

Level 10🔒 in the app

Handling Errors · Raising Exceptions

Level 11🔒 in the app

Working with Files · Modern File Handling

Level 12🔒 in the app

Type Hints Basics · Generic & Flexible Code

Level 13🔒 in the app

SQL Basics · Connecting with sqlite3 · Working with Data

Level 14🔒 in the app

Threads & Processes · Async Python

Level 15🔒 in the app

Flask Basics · Building APIs

Level 16🔒 in the app

ORM Fundamentals · Modeling Data

Level 17🔒 in the app

Writing Tests · Testing Deeper

Level 18🔒 in the app

Environments & Packaging · Writing Clean Code · Design Patterns

Level 19🔒 in the app

Packaging & Version Control · Containers with Docker · Shipping to the Cloud

Level 20🔒 in the app

Writing Production-Grade Code · Architecting Systems · Working as a Team