Coddy logo

Explore

Categories

Programming language

Explore courses by programming language.

Course type

Learn, challenge or build your portfolio in a practice-driven way.

Level of knowledge

Choose courses tailored to your level of knowledge perfectly.

Or try to search for any course. Still can't find? let us know what are you missing!

Journey

Daily Challenge

search
Store
menu icon
Loading...Creator image

Creator

Anonymous

Introduction to Python

In this course, you will learn the basics of Python programming language for total beginners.

42 Lessons

41 Challenges

certification icon

With Certificate

Prerequisites

No prior knowledge required

Introduction

Introduction

Hello World!

Variables

Numbers

String

Boolean

Recap Challenge #1

Operators

Arithmetic operators

Arithmetic shortcuts

Comparison Operators

Logical Operators Part 1

Logical Operators Part 2

Recap Challenge #1

Recap Challenge #2

Decision Making

If Statement

If - Else

Recap Challenge #1

Basic IO

Output

Output with Variables

Input

Cast

Recap Challenge #1

Recap Challenge #2

Loops

For Loop

While Loop

Break

Continue

Recap Challenge #1

Recap Challenge #2

Functions

Declare a Function

Arguments

Return

Recap Challenge #1

Recap Challenge #2

List

Declaring a List

Accessing List Elements

Modifying Lists

List Methods

Recap Challenge #1

Recap Challenge #2

Final Challenges

Asterisk Pyramid

Transpose a List

Goods & Construction