Python Programming Tutorial
From basics to OOP, threading, and scripting in Python 3.
Turn Python into a job path
Use Python in production engineering on the FDE path, or pair it with SQL on Data Science (SQL games live now).
Forward Deployed Engineer (FDE)
Fix live production outages: read logs, keep services up, and keep clients online.
Curriculum & Learning Path
Follow this step-by-step track or jump straight to any concept.
- 1
BASICS OF PYTHON
0/11 done
Getting started with Python
6 min read
Introduction to IDLE
2 min read
Python 2.x vs. Python 3.x
4 min read
Syntax Rules and First Program
4 min read
Operators
6 min read
Variables
6 min read
Modules and Functions
7 min read
Input and Output
7 min read
Data Types
5 min read
String in Python
12 min read
String Functions
3 min read
- 2
COMPLEX DATATYPES
0/9 done
Lists in Python
6 min read
Utilizing List Elements by Iterating
5 min read
Deleting List Elements & other Functions
3 min read
Dictionaries in Python
4 min read
Dictionary Functions
2 min read
Tuples in Python
6 min read
Relational and Logical Operators
3 min read
Conditional Statements
7 min read
Looping
9 min read
- 3
OOPS CONCEPT
0/13 done
Define Functions in Python
9 min read
Introduction to OOPS
4 min read
Object Oriented Programming in Python
6 min read
Classes in Python
6 min read
The concept of Constructor
5 min read
Destructors - Destroying the Object
4 min read
Inheritance in Python
5 min read
Access Modifers in Python
5 min read
Types of Inheritance
3 min read
Method Overriding
2 min read
Polymorphism
4 min read
static Keyword
3 min read
Operator Overloading
5 min read
- 4
ERROR HANDLING
0/4 done
- 5
FILE HANDLING
0/2 done
- 6
MULTITHREADING
0/9 done
- 7
MISCELLANEOUS
0/10 done
- 8
PYTHON LOGGING
0/5 done
- 9
PYTHON WITH MYSQL
0/12 done
Python MySQL Introduction
4 min read
Create Database - Python MySQL
2 min read
Create Table - Python MySQL
6 min read
Insert Data in Table
3 min read
Select Data from Table
3 min read
Update data in Table
2 min read
Delete data from Table
2 min read
Drop Table from Database
2 min read
WHERE clause - Python MySQL
2 min read
Order By clause - Python MySQL
2 min read
Limit clause - Python MySQL
2 min read
Table Joins - Python MySQL
4 min read