Section 1: Introduction & Basics Variable Declaration and Memory Allocation Builtin Python Datatypes Python Operators
Section 2: Conditional Statements and Loops Conditional Statements | if, elif, else Iterating using For loop | Syntax Iterating using For loop | Continue | Break |enumerate Iterating using While Loop | Syntax Python Assignment - 1 | Conditional and Looping Statements
Section 3: Python Data Types - String, Lists, Tuple, Dictionaries Str Data Type | Indexing | Slicing | Striding - Closer look at python data types Str Data Type | Built-in functions - Closer look at python data types List Data Type | Indexing | Slicing | Append - Extend - Insert - Closer look at List Data Type | Update and Delete Operations -Closer look at python data types Tuple Data Type - Closer look at python data types Dictionary Data Type | Storing and Accessing the data in dictionaries Dictionary Data Type | Update and Delete Operations Set Data Type | Add - Update - Delete operations Working with Math and Random Modules | Math functions | Random Number Generator
Section 4: Python Functions Getting Started with User Defined Functions Parameter Passing Techniques | Positional - Default Keyword Parameters Parameter Passing Techniques | Variable Length Positional and Keyword Parameters Writing Recursive Functions
Section 5: Python Modules and Packages Creating Modules and Packages Introduction to RE Module | Regx Meta-characters RE Module | Groups
Section 6: Functional Programming List Comprehension - Dict Comprehension Functional Programming | Map - Filter - Lambda Function Iterators | Generator functions Iterators and Itertools
Section 7: File Operation | JSON, XML Parsing Getting started with file operations File Operations | Read - Write - Append Parsing JSON files using Python Parsing XML files using xmltodict
Section 8: Object Oriented Programming Introduction to Object Oriented Programming Oriented Programming - Class Method and Static Method Object Oriented Programming - Inheritance
Section 9: Web Scraping and Database handling using Python Web Scraping using BeautifulSoup Executing Database Queries Using Python | sqlite3 Module
Section 10: Python Decorators Python Decorators Python Quiz