PYTHON COURSE CONTENT
Core Python:
Chapter 1: Introduction
- History
- Features
- Setting up path
- Working with Python
- Basic Syntax
- Variable and Data Types
- Operators
Chapter 2: Conditional Statements
- If
- If- else
- Nested if-else
Chapter 3: Looping
- For
- While
- Nested loops
Chapter 4: Control Statements
- Break
- Continue
- Pass
Chapter 5: String Manipulation
- Accessing Strings
- Basic Operations
- String slices
- Function and Methods
Chapter 6: Lists
- Introduction
- Accessing list
- Operations
- Working with lists
- Function and Methods
Chapter 7: Tuple
- Introduction
- Accessing tuples
- Operations
- Working
- Functions and Methods
Chapter 8: Dictionaries
- Introduction
- Accessing values in dictionaries
- Working with dictionaries
- Properties
Chapter 9: Functions
- Defining a function
- Calling a function
- Types of functions
- Function Arguments
- Anonymous functions
- Global and local variables
Chapter 10: Modules
- Importing module
- Math module
- Random module
- Packages
- Composition
Chapter 11: Python Files
- Python File Operation
- Python Directory
- Opening and closing file
- Reading and writing files
- Functions
Chapter 12: Exception Handling
- Exception
- Exception Handling
- Except clause
- Try ? finally clause
- User Defined Exceptions
Advanced Python:
Chapter 13: OOPs concept
- Class and object
- Attributes
- Overloading
- Overriding
- Data hiding
Chapter 14: Regular expressions
- Match function
- Search function
- Matching VS Searching
- Modifiers
- Patterns
Chapter 15: Python Advanced Topics
- Python Iterator
- python Generator
- Python closure
- Python Decorators
Chapter 16: Database
- Introduction
- Connections
- Executing queries
- Transactions
- Handling error
Chapter 17: Multithreading
- Thread
- Starting a thread
- Threading module
- Synchronizing threads
- Multithreaded Priority Queue
Chapter 18: Interview Discussion
- Resume Guidance
- Interview Tips
- Mock Interview session