Basic Python
1. Introduction
- History
- Features
- Setting up path
- Working with Python
- Basic Syntax
- Variable and Data Types
- Operator
2. Conditional Statements
- If
- If- else
- Nested if-else
3. Looping
4. Control Statements
5. String Manipulation
- Accessing Strings
- Basic Operations
- String slices
- Function and Methods
6. Lists
- Introduction
- Accessing list
- Operations
- Working with lists
- Function and Methods
7. Tuple
- Introduction
- Accessing tuples
- Operations
- Working
- Functions and Methods
8. Dictionaries
- Introduction
- Accessing values in dictionaries
- Working with dictionaries
- Properties
- Functions
9. Functions
- Defining a function
- Calling a function
- Types of functions
- Function Arguments
- Anonymous functions
- Global and local variables
10. Modules
- Importing module
- Math module
- Random module
- Packages
- Composition
11. Input-Output
- Printing on screen
- Reading data from keyboard
- Opening and closing file
- Reading and writing files
- Functions
12. Exception Handling
- Exception
- Exception Handling
- Except clause
- Try?
- finally clause
- User Defined Exceptions
|
Advance Python 1. OOPs concept - Class and object
- Attributes
- Inheritance
- Overloading
- Overriding
- Data hiding
2. Regular expressions
- Match function
- Search function
- Matching VS Searching
- Modifiers
- Patterns
3. CGI
- Introduction
- Architecture
- CGI environment variable
- GET and POST methods
- Cookies
- File upload
4. Database
- Introduction
- Connections
- Executing queries
- Transactions
- Handling error
5. Networking
- Socket
- Socket Module
- Methods
- Client and server
- Internet modules
6. Multithreading
- Thread
- Starting a thread
- Threading module
- Synchronizing threads
- Multithreaded Priority Queue
7. GUI Programming
- Introduction
- Tkinter programming
- Tkinter widgets
8. Sending email
|
Course Shedule
Duration: 3 Weeks (including Sundays).
Batches: Starts on Every month 7th and 23rd.
Timing: Morning 7.00am to 8.30am, Evening 7.30pm to 9.00pm.