Python Orientation is the basic course for multiple streams of
careers. QA testing, Bioinformatics scholar, Researcher in Science and
technologies, System Administrators, Application Server Administrators
such as WebSphere Admin, WebLogic Admin, Oracle SOA suite Admin, Oracle
WebCenterSites Admin can use this course.
Learning Objectives:
In this course you will be able to write
Course Outline:
Learning Objectives:
In this course you will be able to write
- Python’s architecture, which allows a quick start up with any Python library.
- Python’s input and output details
- Python error handling and Exception Handling
- Python’s function protocols, memory model and object-oriented features
- Python’s data types, built-in functions
- Its scheme for creating and using packages and libraries
Course Outline:
- Introduction Python programming
- Python Scripting Language
- Python History
- Scope of the Python
- Python Features
- Installing Python
- Python IDE
- Program structure
- Quiz
- Data types
- Boolean
- Number types: integers and floats
- Strings
- Sequences/Collections
- Lists
- Tuples
- Dictionaries
- Lab - Case Study
- Functions
- Scopes
- Arguments
- The return values
- The import and reload
- Introspection
- Lambda functions
- Lab - Case Study
- Basic Elements
- Python operators
- Relational operators
- The if statement
- python loops
- python for loops - list operations
- control flows: break, continue
- The pass statement
- Lab - Case Study
- Exceptions Errors
- What is Error?
- What is Exception?
- Exception vs Error
- Exception Handling in Py
- Runtime Error Handling
- Exception Hierarchy
- Handling Multiple Exceptions
- The raise statement
- Writing Your Own Exception Classes
- Python Module
- What is module?
- The import line
- Using .pyc
- Module search path
- Zipped libraries
- Creating modules
- Package modules
- Module aliases
- OO Python
- Why OOPy?
- Pillars of OOPy
- Defining classes
- Instance methods and data
- Initializers
- Class methods
- Static methods
- Inheritance
- Multiple inheritance
- Pseudo-private variable
- Regular Expressions in Python
- overview
- Regular expression metacharacters
- 're‘ Objects Searching for patterns
- Matching without re objects
- Compilation flags
- Grouping Special groups
- Replacing text
- Replacing with a callback
- Splitting a string
- File I/O
- Reading
- Writing
- Pipes and data streams
- Working with files and folders
- Launching external processes
- Remote Access, Permissions
- Handling IO Exceptions
- Meta data
- monitoring processes