Python
Institute Of Future Analytics
Python
What is Program?
Introduction to Algorithm and Flowcharts
Installing Python
Working with Interactive mode
Working with Script mode
User Interface or IDE
Types of operators
If statement and if..else statement
Nested if..else statement
While Loop
For Loop
Introduction to Python String
String Operators
String Slices
String Functions
Creating and Accessing List
List operations
List Slicing
Creating and Accessing Tuple
Tuple Slicing
Packing and unpacking tuple
Creating and accessing dictionaries
Property
Creating user defined functions
Types of functions
Default Arguments, Named , variable length argument
Importing Modules in Python Programs
Working with package
Some useful built-in modules
Working with files in python
Reading from file
Writing to file
Using seek and tell functions
Reading csv / excel file
Features and concepts of oop
Implementing oop in python
Inheritance and its types
Constructors in python
Real time use of class / oop
Types of errors
Try and except block
Finally and else block
Throwing an exception using raise keyword
User Defined Exceptions
SQL Database connection using python
Reading data from databases
Updating database using python
Searching data in database using python
Understanding threads
Forking Thread
Synchronizing the thread
Match and search function
Matching at Beginning or End
Grouping
Socket Module
Server-client-socket
Connecting client server
Client-server chatting program
Installing and running numpy
Installing and running pandas
Installing and running Scipy
Installing and running Matplotlib
Introduction to numpy
Creating arrays
Array Processing
Introduction to pandas
Series in pandas
Some useful operation
Introduction to Django and Web Development
Network Setup & Troubleshooting Network Problems