Python
Getting Started
Basics
Practice Problems
Classes
Data Analysis
Install Python
First Program
What is compiler
How Python code works
Variables
Operators
Types of variable
Type Conversion
Strings
String Formating
String Indexing
String Methods
Arithmetic Operators (+, -, , /, *, //, %)
Relational Operators (>, <, ==, !=, >=, <=)
Assignment Operators (=, +=, -=, =, /=, %=, *=, //=)
Logical Operators (and, or, not)
Membership Operators (in, not in)
Identity Operators (is, is not)
Bitwise Operators (&, |, ^, ~, <<, >>)
Math Functions
If else statement
Loops
While Loop
For Loop
Lists
2D lists
List Methods
Tuples
Dictionaries
Weigh Converter Program
Celcius to Farenheit Converter
Guessing Game
Functions
Comments
Parameters
Return Statement
Class
Constructor
Inheritence
Getting Started
What is module
Packages
Working with directories
Numpy
Pandas
pypi and pip
Class 1
Getting Started
Install Python 3
First Program
How Python code works
What is Compiler
Variables
Types
Conversion
Working With Numbers
Basic Arithmetic Operatoes
Relational Operators
Class 2
Practice Problems
Practice Problem Solutions
Strings
String Methods
String Formatting
String Indexing
Math Functions
Logical Operators
If else
Assignment Operators
Practice Problems
Weight Converter
Guessing Game
Class 3
Working with Lists
List Methods
Tuples
Multi-Dimentional List
Loops
For Loop
While Loop
Practice Problems
Class 4
Try Catch
Functions
Arguments
Return Statemets
Parameters
Using Functions as Parameters
Dictionaries
Class 5(End of Basics)
Classes
Constructor
Inheritence
Recap of all Previous Topics
Lot of Practice problem solution
Class 6
Modules
Packages
Working With Directories
Working with External Files
Pypi and Pip
Class 7
Pandas
Class 8
Numpy