Python in 10 Days!

Python – Introduction
Updated July 4, 2026. Refreshed for Python 3.12+ and current SEO best practices. Python 3.12+ Notes Install Python 3.12 or ...
Python – Installation and Setup
Updated July 4, 2026. Refreshed for Python 3.12+ and current SEO best practices. Python 3.12+ Notes Download the latest Python ...
Python – Basic Syntax
Updated July 4, 2026. Refreshed for Python 3.12+ and current SEO best practices. The syntax of the Python Programming Language ...
Python – Data Types
Updated June 29, 2026. Refreshed for Python 3.12+ and current SEO best practices. The Python programming language provides a set ...
Python – Operators
Updated June 29, 2026. Refreshed for Python 3.12+ and current SEO best practices. Just as you know, operators are symbols ...
Python – Conditional Statements
Updated June 29, 2026. Refreshed for Python 3.12+ and current SEO best practices. Conditional statements allows you to make decisions ...
Python – Loops
Updated July 4, 2026. Refreshed for Python 3.12+ and current SEO best practices. Python 3.12+ Notes In Python 3, prefer ...
Python – Basic Math & Numbers
First of all, you need to know that Math and Numbers in Python is quite easy to follow. This is ...
Python – Strings
We would cover strings under the following topics: Introduction Accessing String Values Escape Characters Special String Operators Formatting a String ...
Python – Lists
We would cover Python Lists under the following: Introduction to Python List Creating a List Accessing List values Modifying a ...
Python – Tuples
Similar to Lists, a Tuple is a sequence of objects. However, the difference is that tuples are immutable. This means ...
Python – Dictionary
In this lesson you will learn how to use Python Dictionary. We would cover the following topics. Introduction to Python ...
Python – Date and Time
We would cover date and time data type in Python. Then we learn how to convert date and time data ...
Python – Functions
A function is a block of code that is executed as a unit. While there are many inbuilt functions in ...
Python – Anonymous Functions
We would cover anonymous functions. These are functions that you create without the def keyword. You declare then using the ...
Python – Modules
A module in Python is a container for codes. So you can defined functions, classes and variables inside a module ...
Python – Files & IO
This lesson covers reading and writing to files. However, we would first review reading from keyboard and writing to the ...
Python – File Operations
In this lesson we are going to learn different file operations such as how to rename and delete a file ...
Python – Exception Handling – 1
To be a good programmer, you must know how to handle exceptions. Python provide two features to help you handle ...
Python – Map, Filter, Reduce
You can perform some kind of data analytics on sets of data in Python. This is made possible by certain ...
Python – Date and Time 2
In this lesson, you will learn how to work with Date, Time and DateTime classes in Python. Also we would ...
Python – Object Oriented Programming
Updated July 4, 2026. Refreshed for Python 3.12+ and current SEO best practices. In this chapter, we are going to ...
Python – Sending SMTP Email
In this chapter, I will teach you how to use Python to send emails. So we would write a simple ...
Python Tutorial Series (23 Lessons)
Start here and follow the lessons in order:
I recommend you also follow the Machine Learning 101 Course bases on Python.
Machine Learning 101, Lecture 1: https://www.kindsonthegenius.com/2019…
Machine Learning 101 Course
Want live Python classes? Join Alkademy for instructor-led Python and data science courses with hands-on projects.