| Course Introduction |
|
| | Course Introduction |
Preview |
| | Python Programming - Is Python A Bubble? |
Preview |
| Setup - Installing Python |
|
| | Installing Python on Windows |
|
| | Python 3.9 Version Update |
|
| | Installing Python on Linux/Mac |
|
| | Different Methods To Execute Python Codes |
|
| | Python help() - Python Documentation |
|
| Writing Our First Python Program |
|
| | Variables and Python Memory Management |
|
| Datatypes in Python |
|
| | Datatypes in Python |
Preview |
| | Sequences in Python |
|
| | Sets, Dictionary |
|
| | Literals and Identifiers |
|
| | Reserve Words - You Cann't Use Them! |
Preview |
| | Reserve-Words |
|
| Operators in Python |
|
| | Operators: Arithmetic, Assignment |
|
| | Operators: Unary Minus, Relational, Logical, Boolean |
|
| | Understanding Escape Characters |
|
| Input and Output |
|
| | Introduction to Input and Output Statements |
|
| | Output Statements |
|
| | Input Statements |
|
| | Python Built-in Functions and Built-in Module |
|
| IDE (Integrated Development Environment) |
|
| | Editor 1 - Working With ATOM |
|
| | Editor 2 - Working With VS Code |
|
| | Run .py file through System Terminal |
|
| | How to run your .py file without IDE Terminal in Windows |
|
| Python Control Statements |
|
| | Conditionals: If, If ... Else and Indentation |
|
| | Indentation |
|
| | Conditionals: If ... Else Statements With Operators |
|
| | Conditionals: if... elif ... else Statements + Nested if Statements |
|
| Loops In Python |
|
| | While Loop |
|
| | For Loops - Part 1 |
|
| | For Loops - Part 2 |
|
| | Break and Continue Statements |
|
| Strings and Characters |
|
| | Comments and Doc Strings |
|
| | Diving Deep With "Strings" |
|
| Lists, Tuples and Dictionaries |
|
| | Diving Deep - List |
|
| | Diving Deep - Tuples |
|
| | Diving Deep - Dictionaries |
|
| | Indexing, Slicing, Negative Indexing |
|
| Functions |
|
| | What are Functions? |
|
| | Parameters, Arguments, Return |
|
| | Formal and Actual Arguments (arg, *arg, **karg) |
|
| | Local and Global Variables |
|
| Quiz 1 - Beginners Concepts |
|
| Object Oriented Programming (OOP) |
|
| | Introduction to Object Oriented Programming (OOP) |
|
| | Classes and Objects in Python (OOP) |
|
| | Understanding init() Method and 'self ' Parameter |
|
| | Solving Task: OOPS |
|
| | Defining Multiple Constructors in Python? |
|
| | Encapsulation |
|
| | Public And Private Methods |
|
| | Inheritance |
|
| | Getter and Setter |
|
| | Creating And Importing Module |
|
| | Creating User Defined Module |
|
| | Multiple Inheritance |
|
| | Understanding super() Function [Part 1] |
|
| | Understanding super() Function [Part 2] |
|
| | Python Naming Convention (Classes, Variables, Functions, Methods ...) |
|
| | Composition |
|
| | Aggregation |
|
| | Abstract Classes |
|
| | Discussing Over import And from |
|
| | Operator Overloading [Part 1] |
|
| | Operator Overloading [Part 2] |
|
| Quiz 2 - Object Oriented Programming |
|
| Errors And Exceptions Handling |
|
| | Errors - Types of Errors! |
|
| | Exceptions |
|
| | Exceptions Handling Introduction |
|
| | Exceptions Handling |
|
| | Try, Except, Else And Finally |
|
| | Raising Exception |
|
| | Creating User Defined Exception |
|
| __name__ == "__main__" |
|
| | if __name__ == "__main__" |
|
| Python I/O - File Handling |
|
| | Creating Text File And Write Content |
|
| | Appending Files - 1 | Solving Example - File Handling |
|
| | Appending Files - 2 | Solving Example - File Handling |
|
| | How To Read Content From A File |
|
| Coding Question - Round 0 |
|
| | Python Practice - 30 Questions |
|
| | Exercise 1 - Execution Sequence |
|
| | Exercise 1 - Solution |
|
| | Exercise 2 - Naming Rules |
|
| | Exercise 2 - Solution |
|
| | Exercise 3 - Type Casting |
|
| | Exercise 3 - Solution |
|
| | Exercise 4 - Indexing |
|
| | Exercise 4 - Solution |
|
| | Exercise 5 - Slicing 1 |
|
| | Exercise 5 - Solution |
|
| | Exercise 6 - Slicing 2 |
|
| | Exercise 6 - Solution |
|
| | Exercise 7 - Negative Indexing |
|
| | Exercise 7 - Solution |
|
| | Exercise 8 - Negative Slicing |
|
| | Exercise 8 - Solution |
|
| | Exercise 9 - Sequence Item Picking |
|
| | Exercise 9 - Solution |
|
| | Exercise 10 - Range |
|
| | Exercise 10 - Solution |
|
| | Exercise 11 - More On Range |
|
| | Exercise 11 - Solution |
|
| | Exercise 12 - Removing Duplicates |
|
| | Exercise 12 - Solution |
|
| | Exercise 13 - Simple Dictionary |
|
| | Exercise 13 - Solution |
|
| | Exercise 14 - Accessing Dictionary Items |
|
| | Exercise 14 - Solution |
|
| | Exercise 15 - Dictionary Items Sum Up |
|
| | Exercise 15 - Solution |
|
| | Exercise 16 - Apply Function to Dictionary Items |
|
| | Exercise 16 - Solution |
|
| | Exercise 17 - Dictionary Filtering |
|
| | Exercise 17 - Solution |
|
| | Exercise 18 - Acceleration Calculator |
|
| | Exercise 18 - Solution |
|
| | Exercise 19 - Global Variables |
|
| | Exercise 19 - Solution |
|
| | Exercise 20 - Local Vs. Global Variables |
|
| | Exercise 20 - Solution |
|
| | Exercise 21 - Function Blueprint |
|
| | Exercise 21 - Solution |
|
| | Exercise 22 - String Splitter |
|
| | Exercise 22 - Solution |
|
| | Exercise 23 - Word Counter |
|
| | Exercise 23 - Solution |
|
| | Exercise 24 - Advanced Word Counter |
|
| | Exercise 24 - Solution |
|
| | Exercise 25 - NameError |
|
| | Exercise 25 - Solution |
|
| | Exercise 26 - Translator |
|
| | Exercise 26 - Solution |
|
| | Exercise 27 - Text Input |
|
| | Exercise 27 - Solution |
|
| | Exercise 28 - Multilevel Dictionary |
|
| | Exercise 28 - Solution |
|
| | Exercise 29 - Modifying Multilevel Dictionaries |
|
| | Exercise 29 - Solution |
|
| | Exercise 30 - Adding to Multilevel Dictionaries |
|
| | Exercise 30 - Solution |
|
| | Keep Going |
|
| Python Package Management System |
|
| | pip - PyPI for Managing Python packages |
|
| Project 1 - Face Detection |
|
| | What is OpenCV? |
|
| | OpenCV Face Detection With Python |
|
| | Detecting 'Elon Musk' And 'Mark Zuckerberg' Faces |
|
| | Detecting Faces Of All Images In The Folder |
|
| Self-Dependent Developer |
|
| | Self-Dependent Developer |
|
| Project 2 - Password Generator |
|
| | Random Module |
Preview |
| | Random Password Generator |
|
| | Readable Password Generator |
|
| Coding Question - Round 1 |
|
| | Section Introduction |
|
| | Exercise 1 - Integer Product |
|
| | Exercise 1 - Solution |
|
| | Exercise 2 - Sum of Numbers |
|
| | Exercise 2 - Solution |
|
| | Exercise 3 - Index Number |
|
| | Exercise 3 - Solution |
|
| | Exercise 4 - String Indexing |
|
| | Exercise 4 - Solution |
|
| | Exercise 5 - List Numbers |
|
| | Exercise 5 - Solution |
|
| | Exercise 6 - Divisible by number |
|
| | Exercise 6 - Solution |
|
| | Exercise 7 - Repetition Count |
|
| | Exercise 7 - Solution |
|
| | Exercise 8 - Reverse Number |
|
| | Exercise 8 - Solution |
|
| | Exercise 9 - Odd Even List |
|
| | Exercise 9 - Solution |
|
| | Exercise 10 - Dictionary Access |
|
| | Exercise 10 - Solution |
|
| Coding Question - Round 2 |
|
| | Section Introduction |
|
| | Exercise 1 - Calculate Simple Interest |
|
| | Exercise 1 - Solution |
|
| | Exercise 2 - Check Divisibility |
|
| | Exercise 2 - Solution |
|
| | Exercise 3 - Leap Year |
|
| | Exercise 3 - Solution |
|
| | Exercise 4 - Area of a Triangle |
|
| | Exercise 4 - Solution |
|
| | Exercise 5 - Largest Among Three |
|
| | Exercise 5 - Solution |
|
| | Exercise 6 - Merge List |
|
| | Exercise 6 - Solution |
|
| | Exercise 7 - Remove Duplicate |
|
| | Exercise 7 - Solution |
|
| | Exercise 8 - Dictionary to List |
|
| | Exercise 8 - Solution |
|
| | Exercise 9 - String Balance Check |
|
| | Exercise 9 - Solution |
|
| | Exercise 10 - Factor Number |
|
| | Exercise 10 - Solution |
|
| Python 3 Cheatsheet |
|
| | Python3 Cheatsheet |
|
| | python3-Cheatsheet |
|
| | PEP 8 - Style Guide for Python Code |
|
| Python Advanced |
|
| | Advanced Module Introduction |
|
| | Source Code Files |
|
| Recursion |
|
| | What is Recursion? |
|
| | Control of a Function |
|
| | Tracing Tree |
|
| | Call Stack |
|
| | Tree Recursion |
|
| | Example: Factorial of a Number |
|
| Map, Filter and Reduce |
|
| | Lambda Functions |
|
| | Map |
|
| | Filter |
|
| | Reduce |
|
| Comprehension |
|
| | List Comprehension |
|
| Regular Expressions |
|
| | Why We Use Regular Expressions |
Preview |
| | Different Methods With RegEx |
|
| | Writing Patterns |
|
| | Creating Pattern For Email Validation |
|
| Decorators |
|
| | Decorators |
|
| Logging |
|
| | Logging |
Preview |
| Date and Time |
|
| | Date and Time |
|
| What's New With Python 3.8? |
|
| | What's New With Python 3.8? |
Preview |
| What's New With Python 3.9? |
|
| | Union Operators |
Preview |
| | Type Hinting |
Preview |
| | New String Class Methods |
|
| | Native Time Support (Zoneinfo) |
|
| What Next? (Important) |
|
| | Where to Practice Next? |
|
| Theory Interview Question |
|
| | 45 Python Interview Questions - (Basics + Intermediate) |
|
| | 45 Python Interview Questions - (Basics + Intermediate) |
|
| | 15 Python Interview Questions - Advance |
|
| | 15 Python Interview Questions - Advance |
|
| Coding Section - Round 3 |
|
| | Section Introduction |
|
| | Exercise 1-10 (Questions With No Solution) |
|
| Quiz 3 - Advanced Concepts |
|
| Thank You For Being Here! |
|
| | Thank You For Being Here! |
|