- Introduction to Python
- Hello, World
- Variables & Data Types
- Lists
- Operators
- String Formatting
- Basic String Operations
- Conditions
- Loops
- Functions
- Classes & Objects
- Dictionaries
- Modules & Packages
- File Handling
- Exception Handling
- Inheritance
- Polymorphism
- Encapsulation
- Using List as Stack
- Using List as Queue
- List Comprehensions
- Nested List Comprehensions
- Tuples
- Sets
- Project: BMI Calculator
- Lambda Functions
- Map
- Filter
- Reduce
- Generators
- Decorators
- Closures
- Multiple Function Arguments
- Partial Functions
- Global & Local Variables
- Project: Weather Desktop - Notifier
- Code Introspection
- Serialization
- Project: Website Blocker
- Project: Location Tracker Using Phone Number
- Asynchronous Programming (asyncio)
- Multithreading
- Multiprocessing
- Shared Memory Multiprocessing
- Server Process Multiprocessing
- Numpy
- Numpy: Data Types
- Numpy: Copy vs View
- Numpy: Array Shape & Reshape
- Array Iterating
- Array Join
- Array Split
- Implementation of Sorting Function
- Array Search
- Array Sort
- Array Filter
- Random
- Data Distribution
- Random Permutations
- Seaborn
- Normal Distribution
- Binomial Distribution
- Poisson Distribution
- Uniform Distribution
- Logistic Distribution
- Multinomial Distribution
- Exponential Distribution
- Chi Square Distribution
- Rayleigh Distribution
- Pareto Distribution
- Shorting Visualization
- Project: Data Visualization
- Zipf Distribution
- ufunc Intro
- ufunc Create Function
- ufunc Simple Arithmetic
- ufunc Rounding Decimals
- ufunc Logs
- ufunc Summations
- ufunc Products
- ufunc Differences
- ufunc Finding LCM
- ufunc Finding GCD
- ufunc Trigonometric Functions
- ufunc Hyperbolic Functions
- ufunc Set Operations
-
Power Workshop - Cyber Security
- Introduction to Infosec
- Risk Management
- Role of Penetration Testers
- Red Team vs. Blue Team
- Getting Started with a Pentest Distro
-
Power Workshop - Cyber Security
- Cryptography: An Introduction
- Hashing
- Example: Caesar Cipher and Brute Force Decryption
- Example: HTTPS and Certificates
- Conclusion
- Pandas
- Pandas: Series
- Pandas: DataFrames
- Pandas: Read CSV
- Pandas: Read JSON
- Pandas: Analyzing Data
- Project: Analyzing COVID-19 Data
- Cleaning Data
- Cleaning Empty Cells
- Cleaning Wrong Format
- Cleaning Wrong Data
- Removing Duplicates
- Titanic - Machine Learning from Disaster
- Titanic - Machine Learning from Disaster Continue...
- Titanic - Machine Learning from Disaster With Modeling
- Project: Credit Card Fraud Detection
- Machine Learning for Everybody – Full Course, (Day : 1)
- Machine Learning for Everybody – Full Course, (Day : 2)
- Machine Learning for Everybody – Full Course, (Day : 3)
- Machine Learning for Everybody – Full Course, (Day : 4)
- Machine Learning for Everybody – Full Course, (Day : 5)
- Machine Learning for Everybody – Full Course, (Day : 6)
- Machine Learning for Everybody – Full Course, (Day : 7)
- Machine Learning for Everybody – Full Course, (Day : 8)
- Project: Simple Weather Forecast using Naive Bayes Algorithm
- Neural Networks
- Neural Networks
- Neural Networks with Desired Activation Output & Cost Computation
- Neural Networks: Gradient Descent
- Neural Networks: Backpropagation Algorithm
- Machine Learning for Everybody – Full Course, (Day : 9)