Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-866-716-6688 Other Contact Options

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:


Introduction to Python Programming (TTEY101)

Vendor# TTEY101

GK# 4267

Course Overview

In this course, you will learn about and explore the Python language at an intermediate level. You will learn to write Python programs dealing with sequences and mappings, program flow control, system calls and file manipulation.

Delivery Format Options

  • Virtual Classroom Live

    Virtual Classroom Live

    Experience expert-led online training from the convenience of your home, office or anywhere with an Internet connection.


    $2705 CAD

    3 day

  • Private Group Training

    Private Group Training

    Train your entire team in a private, coordinated professional development session at the location of your choice.

    Receive private training for teams online and in-person.

Request a date or location for this course.

What You'll Learn

  • Create working Python scripts following best practices
  • Use Python data types appropriately
  • Read and write files with both text and binary data
  • Get familiar with the standard library and its work-saving modules
  • Use statements and control structures
  • Create professional Python applications to an basic level
  • Learn to work with functions such as modules and classes
  • Know when to use collections such as lists, dictionaries, and sets
  • Learn to work with complex types and operators
  • Work with advanced classes
  • Use the Python database API
  • Explore best practices for Python programming

Who Needs To Attend

Although this is an introductory-level Python programming class, you should already have a working, user-level knowledge of UNIX/Linux, Mac, or Windows. While not required, basic skills with at least one other programming language will be helpful. We will collaborate with you to design the best solution to ensure your needs are met, whether we customize the material, or devise a different educational path to help your team best prepare for this training.

Course Outline

Download Course Outline