Python3 programming made easy with exercises, challenges and lots of real life examples. Learn to code today!

What you will learn

The basic fundamentals of programming and writing computer code

Using Python to solve real life problems with computer programs

Work with JSON and send HTTP requests to Web Servers and APIs to get data from external services

Statistics and Data Visualization

An introduction to Machine Learning in Python

Use Python to manipulate files, such as Excel sheets and TXT files


In this course, learning to code will be easy and intuitive for you. You will learn Python 3, one of the most popular programming languages in the world.

We will cover the basic fundamentals of programming and you will learn how to do exciting things in Python, like reading and writing on files, like Excel sheets or TXT files, working with JSON and sending HTTP requests to web servers and APIs.

We will also cover a little bit of Data Visualization, Statistics and Machine Learning in Python.

This course does not require previous experience in IT or programming, it was designed to help any person learn to code. By the end of the course you will be writing you own programs and thinking like a programmer. Your professional life will get a huge upgrade.

This course offers life time access, a certificate of conclusion and a 30-day money back guarantee. Don’t miss this opportunity! Enroll now and start learning Python!




Python Basics

Installing Python on Mac

Installing Python on Windows



The Input Function

Exercise – Km to Miles Converter

Data Types

Data Types: Strings

Exercise – Strings

Data Types: Numbers

Exercise – Numbers

Data Types: Lists and Tuples

Exercise – Lists and Tuples

Data Types: Dictionaries

Exercise – Dictionaries

Data Types: Booleans

Exercise – Booleans

Conditionals, Loops, Functions and a bit more

Get Instant Notification of New Courses on our Telegram channel.

Conditionals (if, elif, else)

AND / OR operators

Exercise – Conditionals

While Loops

For Loops

Exercise – Loops

Data Validation

Error Handling

Exercise – Error Handling





Exercise – Time & Matplotlib.Pyplot


Sending HTTP Requests to APIs

Working With JSON

Exercise – Requests & Json (Part 1)

Exercise – Requests & Json (Part 2)

File Handling

File Handling Basics – Create, Read, Write & Append

Reading Excel Sheets

Introduction to Machine Learning

Introduction to Machine Learning

The Iris Dataset

Applying the KNN Model

Section Under Construction

The Final Project

Project Overview