Python Scripting Certification Training

Python Scripting Certification Training

Course Description

Curriculums

  • Introduction to Python and Scripting Concepts

    Learning Objectives: In this module, you will learn the concepts of Python and Scripting.

    Topics:
    • Get an overview of Python
    • The companies using Python
    • Other applications in which Python can be used
    • Explore Python Frameworks and IDEs
    • Concept of Scripting
    • Difference between Scripting language and Programming language
    • Installation of Python

    Hands-on:
    • Create “Hello world” code

  • Introduction to Data types and Conditional Statements

    Learning Objectives: In this module, you will learn basic data types of Python and decision-making statements.

    Topics:
    • Introduction to Identifiers
    • What are the different variable types?
    • Different operators
    • Conditional statements
    • Loops

    Hands-on:
    • Data types – string, numbers
    • Keywords
    • Variables
    • Demonstrating Conditional statements
    • Demonstrating Loops

  • Deep Dive into Data Types

    Learning Objectives: In this module, you will learn the different types of sequence structures, related operations, and their usage.

    Topics:
    • Numbers
    • Strings and related operations
    • Tuples and related operations
    • Lists and related operations
    • Dictionaries and related operations
    • Sets and related operations

    Hands-on:
    • Tuple – properties, related operations, comparison with list
    • List – properties, related operations
    • Dictionary – properties, related operations
    • Set – properties, related operations

  • Functions, OOPs and Exception Handling

    Learning Objectives: In this module, you will learn how to create and execute Functions and Object Oriented Concepts. You will learn how to handle expected and unexpected exceptions using Pycharm.

    Topics:
    • Function Parameters
    • Global variables
    • Why Python is called Object-oriented language?
    • Class and Objects
    • Variable scope and Returning Values
    • Python files I/O Functions
    • Errors and Exception Handling
    • Handling multiple exceptions

    Hands-on:
    • Functions – syntax, arguments, keyword arguments, return values
    • Errors and exceptions – types of issues, remediation

  • Network Programming, Multi-threading and GUI Programming

    Learning Objectives: In this module, you will learn Standard Libraries of Python, modules used in Python, how to connect your server with MySQL DB. In addition, learn about Socket programming and GUI programming.

    Topics:
    • Modules used in python
    • Python Boto ec2 module
    • MySQL DB access
    • Network programming
    • Multi-threading
    • GUI programming

    Hands-on:
    • Packages and module – modules, import options, sys path
    • Network Creation
    • Create GUI

Let us know some details..