Python 101 is PixelMind's very first class! Python is a fantastic first programming language for students to learn due to its simplicity and readability. While being a very simple language in terms of its syntax, Python boasts a lot of power and libraries that make it very useful for tasks ranging from mathematical calculations to even artificial intelligence!
The Course Outline
PixelMind Curriculum: Python
Intro To Python & IDE Intro
https://www.jetbrains.com/pycharm/download/?section=windows -> scroll down to ‘Community edition’
Printing
Input
Data Types & Basic Commands
Comments
Variables
Data Types
Numbers
Casting
Strings
String Formatting
Concatenation
Booleans
Operators
Sample Program: Calculator
If & Else Statements
Managing Data
Arrays
Lists
Tuples
Sets
Dictionaries
Loops
While Loops
For Loops
Functions
Functions
Scope
Modules
Object-Oriented Programming
Classes/Objects
Inheritance
Polymorphism
Iterators
Important Library Classes
Dates
Math (review)
JSON
RegEx
PIP
Lambda
Match
Python: Your Future