The Best College Academy of Our Small City

Latest News - QUIS NOSTRUM - Exercitationem ullam corporis suscipit laboriosam

Python Orientation

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.
Python Training On-line, in class Course


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:
  1. Introduction Python programming
    • Python Scripting Language
    • Python History
    • Scope of the Python
    • Python Features
    • Installing Python
    • Python IDE
    • Program structure
    • Quiz
  2. Data types
    • Boolean
    • Number types: integers and floats
    • Strings
    • Sequences/Collections
    • Lists
    • Tuples
    • Dictionaries
    • Lab - Case Study
  3. Functions
    • Scopes
    • Arguments
    • The return values
    • The import and reload
    • Introspection
    • Lambda functions
    • Lab - Case Study
  4. 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
  5. 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
  6. Python Module
    • What is module?
    • The import line
    • Using .pyc
    • Module search path
    • Zipped libraries
    • Creating modules
    • Package modules
    • Module aliases
  7. OO Python
    • Why OOPy?
    • Pillars of OOPy
    • Defining classes
    • Instance methods and data
    • Initializers
    • Class methods
    • Static methods
    • Inheritance
    • Multiple inheritance
    • Pseudo-private variable 
  8. 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
       
  9. 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
  10. Mini project works for Students 
    1. Create a Phone Book project 
    2. Create a Pincode directory
    3. Interconnect with MatLab (for Robotic students)
    4. Develope scripts using Interface with unit test module