Python certification
Training
Python certification Training
The Python Institute is committed to the development of an
independent global standard in Python certification Training,
which will allow programming specialists, software developers,
and IT professionals from all over the world to assess and
document their programming skills objectively, and to gain
recognition for their expertise.
Expectations and Goals
This Python training course is a complete course that will help
you to clearly understand the programming language. In this
Python programming training you will be exposed to both the
basic and advanced concepts of Python .
Course Syllabus
‱ Beginner
‱ Course Overview
‱ Introduction
‱ Types, Statements, and Other Goodies
‱ Functions, Files, Yield, and Lambda
‱ Object Oriented Programming – Classes and Why Do We Need
Them?
‱ Putting It All Together
‱ Python Tips and Tricks
Python Fundamentals
‱ Introduction to the Python Fundamentals Course
‱ Getting Starting With Python
‱ Strings and Collections
‱ Modularity
‱ Objects
‱ Collections
‱ Handling exceptions
‱ Iterables
‱ Classes
‱ Files and Resource Management
‱ Shipping Working and Maintainable Code
Intermediate
‱ Python – Beyond the Basics
‱ Prerequisites
‱ Organizing Larger Programs
‱ Beyond Basic Functions
‱ Closures and Decorators
‱ Properties and Class Methods
‱ Strings and Representations
‱ Numeric and Scalar Types
‱ Iterables and Iteration
‱ Inheritance and Subtype Polymorphism
‱ Implementing Collections
‱ Exceptions and Errors
‱ Defining Context Manager
‱ Introspection
The Python Developer’s
Toolkit
‱ Introduction
‱ Managing Python Packages
‱ Isolated Development Environments With Virtualenv.
‱ Checking Your Code Quality With Pylint
‱ The Python Debugger
‱ Documenting Your Code With Sphinx
‱ Packaging and Distributing Your Project
Unit Testing with Python
‱ Unit Testing with Python – Basic Example Using unittest
‱ Why and When Should You Write Unit Tests?
‱ Using Pytest for Unit Testing in Python
‱ Testable Documentation with Doctest
‱ Test Doubles: Mocks, Fakes and Stubs
‱ Documenting Your Code With Sphinx
‱ Test Coverage and Parameterized Tests
Advanced
Full Stack Web Development
with Python (WEB2PY)
‱ Introduction
‱ Build & Deploy Our First Web Page
‱ Full Stack Web Development Python WEB2PY
‱ Database Administration
‱ Filtering, Sorting, Updating Records
‱ Role Based Access Control
‱ Relational Database Concepts
‱ Miscellaneous Topics
‱ Sample App
Introduction to the Flask
Microframework
‱ Course Overview
‱ Getting Started
‱ IBasic Templates and Views
‱ Forms and View Logic
‱ Persistence
‱ Users and Authentication
‱ Managing Bookmarks
‱ When Your App Grows

Python certification training

  • 1.
  • 2.
    Python certification Training ThePython Institute is committed to the development of an independent global standard in Python certification Training, which will allow programming specialists, software developers, and IT professionals from all over the world to assess and document their programming skills objectively, and to gain recognition for their expertise.
  • 4.
    Expectations and Goals ThisPython training course is a complete course that will help you to clearly understand the programming language. In this Python programming training you will be exposed to both the basic and advanced concepts of Python .
  • 5.
    Course Syllabus ‱ Beginner ‱Course Overview ‱ Introduction ‱ Types, Statements, and Other Goodies ‱ Functions, Files, Yield, and Lambda ‱ Object Oriented Programming – Classes and Why Do We Need Them? ‱ Putting It All Together ‱ Python Tips and Tricks
  • 6.
    Python Fundamentals ‱ Introductionto the Python Fundamentals Course ‱ Getting Starting With Python ‱ Strings and Collections ‱ Modularity ‱ Objects ‱ Collections ‱ Handling exceptions ‱ Iterables ‱ Classes ‱ Files and Resource Management ‱ Shipping Working and Maintainable Code
  • 7.
    Intermediate ‱ Python –Beyond the Basics ‱ Prerequisites ‱ Organizing Larger Programs ‱ Beyond Basic Functions ‱ Closures and Decorators ‱ Properties and Class Methods ‱ Strings and Representations ‱ Numeric and Scalar Types ‱ Iterables and Iteration ‱ Inheritance and Subtype Polymorphism ‱ Implementing Collections ‱ Exceptions and Errors ‱ Defining Context Manager ‱ Introspection
  • 8.
    The Python Developer’s Toolkit ‱Introduction ‱ Managing Python Packages ‱ Isolated Development Environments With Virtualenv. ‱ Checking Your Code Quality With Pylint ‱ The Python Debugger ‱ Documenting Your Code With Sphinx ‱ Packaging and Distributing Your Project
  • 9.
    Unit Testing withPython ‱ Unit Testing with Python – Basic Example Using unittest ‱ Why and When Should You Write Unit Tests? ‱ Using Pytest for Unit Testing in Python ‱ Testable Documentation with Doctest ‱ Test Doubles: Mocks, Fakes and Stubs ‱ Documenting Your Code With Sphinx ‱ Test Coverage and Parameterized Tests
  • 10.
    Advanced Full Stack WebDevelopment with Python (WEB2PY) ‱ Introduction ‱ Build & Deploy Our First Web Page ‱ Full Stack Web Development Python WEB2PY ‱ Database Administration ‱ Filtering, Sorting, Updating Records ‱ Role Based Access Control ‱ Relational Database Concepts ‱ Miscellaneous Topics ‱ Sample App
  • 11.
    Introduction to theFlask Microframework ‱ Course Overview ‱ Getting Started ‱ IBasic Templates and Views ‱ Forms and View Logic ‱ Persistence ‱ Users and Authentication ‱ Managing Bookmarks ‱ When Your App Grows