Skip to content
Python for Beginners
- History of Python
- Why learn python?
- Python Installation
- Python Interpreter and IDE
- Data types
- Statements & Comments
- Keywords
- Variables
- Indentation
- Dynamic Typing
- User Input
- If statement
- If-else
- If–elif-else
- Nested if-else
- While loop
- For loop
- Nested for loop
- Nested while loop
- Pass, Break & continue
- Explore Built-in Functions
- User Defined Functions
- Defining function
- Calling a Function
- Return statement
- Function with parameter and without parameter
- Scope of variable
- Recursive & lambda Functions
- What is module?
- Importing & creating a module
- Reloading a module
- What is a package?
- Importing & creating a module
- Installing third party packages
- What is a String ?
- String Creation
- Accessing elements of a string
- Escape Sequence
- String methods
- String formatting
- What is a List ?
- List Creation
- Accessing elements of a List
- List methods
- List Comprehension
- Matrix operations using list
- What is a Tuple ?
- Tuple Creation
- Accessing elements of a Tuple
- Tuple methods
- List vs Tuples
- What is a Dictionary?
- Dictionary Creation
- Accessing elements of a Dictionary
- Dictionary methods
- Dictionary Comprehension
- What is a Set?
- Set Creation
- Accessing elements of a Set
- Set methods
- Set Comprehension
- File Operations
- File modes
- Write, read, append to a file
- File positions
- Pickle Module
- What is Exception Handling?
- Exception handling techniques
- Detecting Exception (try)
- Catching exceptions (catch)
- Catching multiple exceptions
- Raising exception (raise) Finally block
- What is Object Oriented Programming?
- Class vs Object
- Method vs Functions
- Types of Methods & Attributes
- Method Overloading and Method Overriding
- Encapsulation, Polymorphism, Abstraction & Inheritance
- Introduction to MySQL connector
- Connecting to the MySQL database from Python
- My SQL, Creating a table by MySQL
- Performing SQL Operations
- Assignments on each topics
- Tips on resume and interview preparations
- Mock interviews
- Personalized Attentions
- Problem Solving Session
- Project