Python Course By WOIR Software
Python (2.X) – Training modules
Prerequisites
- Understanding of data-structures
- Familiarity with Unix command line
- Familiarity with SQL semantics
- Familiarity with Big Data Concepts, NoSQL, Message Brokers
- Lab/Laptops with either Windows/Unix and python installed
(For course up to 4 weeks)
Introduction to Python
- Python – Fundamentals
- IDE and command line handling
- Conditionals and Loops
- Lists and Tuples
- Functions, Modules and Packages
- Pip/easy_install
Python, Object Orientation, Object use
- Object Oriented Python
- Python – using functions, objects and modules
- Dictionaries
- String Handling
- Exceptions
- File Handling
- Date
- Debugging python code
- Logging
- Object Orientation: Design Techniques
- Applying OO design techniques and best practice
- Code testing, patterns, profiles and optimization
Python uses and applications
- In built modules
- Python and SQL databases
Advance Python
- Advanced function capabilities and recent additions
- Lambda
- Generator
- Recursion
- Built-in modules
- Python 3 – What is new, what’s changed and why
( for 6 weeks and more )
Data Analytics Using Python
- Pandas, Numpy etc.