Introduction to Python Training

Level: Foundation
Rating: 4.6/5 4.58/5 Based on 642 Reviews

In this Introduction to Python programming training course, you will learn to develop applications using Python's language features, standard library modules, and third-party software packages. Gain the skills to achieve rapid development cycles, faster time-to-market, and lower cost of maintenance. Python is a powerful and flexible object-oriented scripting language that is designed for ease of use and enhanced productivity. Learn to leverage these powerful features in this 3-day hands-on course.

Introduction to Python Training

Key Features of this Introduction to Python Programming Training:

  • Choose from blended on-demand and instructor-led learning options
  • Exclusive LinkedIn group membership for peer and SME community support
  • Practical, hands-on experience

You Will Learn How To:

  • Rapidly develop feature-rich applications from Python's built-in statements, functions, and collection types
  • Structure code with classes, modules, and packages that leverage OO features
  • Create multiple data accessors to manage various data storage formats
  • Access additional features with library modules and packages 

Certifications/Credits:

CPE 23 Credits

Choose the Introduction to Python Training Solution That Best Fits Your Needs

BLENDED LEARNING

On Demand & Live Review Session

Unlimited annual access to:

  • 6 on-demand video courses
  • 3 eBooks
  • 1-day instructor-led review sessions
View Bundle Details & Schedule

Standard $1090/ Year

Government $1090/Year

ADD TO CART

PRODUCT #70B6

LIVE, INSTRUCTOR-LED

In Class & Live, Online Training

  • Learn Python programming
  • 3-day instructor-led training course
  • Earn 17 NASBA CPEs (live, in-class training only)
  • One-on-one after-course instructor coaching
  • After-course computing sandbox
  • End-of-course exam included
  • Pay later by invoice -OR- at the time of checkout by credit card
View Course Details & Schedule

Standard $2650

Government $2355

RESERVE SEAT

PRODUCT #1905

PREMIUM TRAINING

Unlimited Access to Everything

Unlimited annual access to:

  • Unlimited annual access to:
  • 6 on-demand video courses
  • 3 eBooks
  • 1-day instructor-led review sessions
  • 3-day instructor-led training course
  • Earn 17 NASBA CPEs (live, in-class training only)
  • One-on-one after-course instructor coaching
View Bundle Details & Schedule

Standard $2650/Year

Government $2650/Year

ADD TO CART

PRODUCT #70B7

TRAINING AT YOUR SITE

Team Training

  • Bring this or any training to your organization
  • Full - scale program development
  • Delivered when, where, and how you want it
  • Blended learning models
  • Tailored content
  • Expert team coaching

Customize Your Team Training Experience

CONTACT US

Save More On Training with FlexVouchers – A Unique Training Savings Account

Our FlexVouchers help you lock in your training budgets without having to commit to a traditional 1 voucher = 1 course classroom-only attendance. FlexVouchers expand your purchasing power to modern blended solutions and services that are completely customizable. For details, please call 888-843-8733 or chat live.

On Demand & Live Review Session

Introduction to Python Programming Blended Training Information

  •  Python Programming Blended Training Description

    The eBooks and on-demand courses provided as with this offering are a great way to explore your interest in the topics covered in the instructor-led course. At any time during your annual access to this offering, you may attend one of our 1-day review sessions focused specifically on Python for Data Analytics — Course 4509, Introduction to Python for Data Analytics.

On-Demand Training Content

  • On-Demand Video Courses

    • Python for Beginners
    • Mastering Python
    • Architectural Patterns and Best Practices with Python
    • Mastering Python Data Analysis with Pandas
    • Tkinter GUI Application Development Projects
    • Python Projects
  • eBooks

    • Learning Python
    • Modern Python Cookbook
    • MySQL for Python

Introduction to Python Programming Training FAQs

  • What background do I need?

    • Experience with another procedural or object-oriented programming language, such as C, C++, Java, VB .NET, or Perl
    • Familiarity with concepts, such as variables, loops, and branches with some experience using a text editor to edit program code
  • Does this include any practical, hands-on learning?

    Yes! Each book and video begins with a step by step guide for you to set up a coding environment on your personal computer. The course content is full of examples and practical advice, followed up by the chance to embed your learning through real world tasks. All example code is available to download, copy and use - giving you the chance to work and practice as you read and watch.

  • Is the on-demand content the same as the 3-day instructor class?

    No. While the content selected does map to the objectives of the instructor-led course, it does not include a recorded version of the instructor-led class. The objectives have been re-imagined to be presented in digital, self-guided formats.

    How will I access my course materials if I choose this method?

    Once payment is received, you will receive an email from Learning Tree with all the links and information you need to get started.

  • How can I sign up for a review session?

    Once you are enrolled in the program, specific details and dates will be sent to you.

One Day Instructor-Led Review

You'll be able to register for a Training Review Session at any time after you've placed your order.

  • Dec 4 (1 Day)
    9:00 AM - 4:30 PM EST
    Online (AnyWare) Online (AnyWare)
  • Mar 2 (1 Day)
    9:00 AM - 4:30 PM EST
    Online (AnyWare) Online (AnyWare)
  • Jun 1 (1 Day)
    9:00 AM - 4:30 PM EDT
    Online (AnyWare) Online (AnyWare)
  • Aug 12 (1 Day)
    9:00 AM - 4:30 PM EDT
    Online (AnyWare) Online (AnyWare)

In Class & Live, Online Training

Time Zone Legend:
Eastern Time Zone Central Time Zone
Mountain Time Zone Pacific Time Zone

Note: This course runs for 3 Days

  • Sep 4 - 6 9:00 AM - 4:30 PM EDT Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare) Reserve Your Seat

  • Sep 25 - 27 9:00 AM - 4:30 PM EDT Ottawa / Online (AnyWare) Ottawa / Online (AnyWare) Reserve Your Seat

  • Oct 30 - Nov 1 9:00 AM - 4:30 PM EDT Toronto / Online (AnyWare) Toronto / Online (AnyWare) Reserve Your Seat

  • Nov 6 - 8 9:00 AM - 4:30 PM MST Denver / Online (AnyWare) Denver / Online (AnyWare) Reserve Your Seat

  • Nov 20 - 22 9:00 AM - 4:30 PM CST Austin / Online (AnyWare) Austin / Online (AnyWare) Reserve Your Seat

  • Dec 4 - 6 9:00 AM - 4:30 PM PST Seattle / Online (AnyWare) Seattle / Online (AnyWare) Reserve Your Seat

  • Dec 11 - 13 9:00 AM - 4:30 PM EST Washington, DC Washington, DC Reserve Your Seat

  • Dec 18 - 20 9:00 AM - 4:30 PM EST Alexandria, VA / Online (AnyWare) Alexandria, VA / Online (AnyWare) Reserve Your Seat

  • Jan 8 - 10 9:00 AM - 4:30 PM EST New York / Online (AnyWare) New York / Online (AnyWare) Reserve Your Seat

  • Jan 22 - 24 9:00 AM - 4:30 PM EST Rockville, MD / Online (AnyWare) Rockville, MD / Online (AnyWare) Reserve Your Seat

  • Feb 5 - 7 9:00 AM - 4:30 PM EST Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare) Reserve Your Seat

  • Feb 19 - 21 9:00 AM - 4:30 PM CST Austin / Online (AnyWare) Austin / Online (AnyWare) Reserve Your Seat

  • Feb 26 - 28 9:00 AM - 4:30 PM MST Denver / Online (AnyWare) Denver / Online (AnyWare) Reserve Your Seat

  • Mar 11 - 13 9:00 AM - 4:30 PM PDT San Francisco / Online (AnyWare) San Francisco / Online (AnyWare) Reserve Your Seat

  • Mar 25 - 27 9:00 AM - 4:30 PM EDT Ottawa / Online (AnyWare) Ottawa / Online (AnyWare) Reserve Your Seat

  • Apr 29 - May 1 9:00 AM - 4:30 PM EDT Toronto / Online (AnyWare) Toronto / Online (AnyWare) Reserve Your Seat

  • May 6 - 8 9:00 AM - 4:30 PM MDT Denver / Online (AnyWare) Denver / Online (AnyWare) Reserve Your Seat

  • May 27 - 29 9:00 AM - 4:30 PM EDT Alexandria, VA / Online (AnyWare) Alexandria, VA / Online (AnyWare) Reserve Your Seat

  • Jun 3 - 5 9:00 AM - 4:30 PM CDT Austin / Online (AnyWare) Austin / Online (AnyWare) Reserve Your Seat

  • Jun 17 - 19 9:00 AM - 4:30 PM PDT Seattle / Online (AnyWare) Seattle / Online (AnyWare) Reserve Your Seat

  • Jun 24 - 26 9:00 AM - 4:30 PM EDT Washington, DC Washington, DC Reserve Your Seat

Guaranteed to Run

When you see the "Guaranteed to Run" icon next to a course event, you can rest assured that your course event — date, time, location — will run. Guaranteed.

Introduction to Python Instructor-Led Course Information

  • Python Introduction Course Description

    This introduction to Python course includes 17 hours of Instructor-Led Training (ILT) or Virtual Instructor-Led Training (VILT) presented by a real-world Python programming expert instructor.
  • Requirements

    • Experience with another procedural or object-oriented programming language, such as C, C++, Java, VB .NET, or Perl
    • Familiarity with concepts, such as variables, loops, and branches with some experience using a text editor to edit program code
  • Industry Credits & Certification

    This course offers you the opportunity to earn the following industry credits and certifications

  • After-Course Computing Sandbox

    You'll be given remote access to a preconfigured virtual machine for you to redo your hands-on exercises, develop/test new code, and experiment with the same software used in your course.

Introduction to Python Instructor-Led Course Outline

  • Introduction to Python

    • Python language characteristics
    • The Python execution model
  • Leveraging Python Built-in Types

    Manipulating string and numeric literals

    • Declaring and initialising variables
    • Performing arithmetic calculations
    • Making decisions and performing iterations
    • Formatting and slicing strings

    Aggregating related data

    • Accessing positional information in lists
    • Representing ordered data with tuples
    • Efficiently handling data collections with iterators
  • Organizing and Structuring Code

    Defining and calling functions

    • Positional, keyword and default arguments
    • Implementing variable-length argument lists
    • Iterating with generator functions

    Grouping code into modules

    • Importing and packages
    • Referencing functions from modules by qualification
    • Accessing the Standard Library
  • Implementing Classes and Objects

    Declaring and modifying objects

    • Encapsulating attributes and methods in classes
    • Initializing objects with constructors
    • Accessing and modifying attributes with methods

    Inheritance and polymorphism

    • Reusing functionality through inheritance
    • Extending methods from base classes
    • Overriding methods for dynamic behaviour
    • Tracing the scope in the namespace
  • Manipulating the File System

    Managing files

    • Reading and writing text and files
    • Accessing structured and unstructured data 

    Increasing program robustness through handling exceptions

    • Maintaining program control with error handlers
    • Detecting errors and raising exceptions
  • Interfacing with Relational Databases

    Establishing communication

    • Creating a SQL database connection
    • Instantiating cursors to access a database

    Executing SQL statements within a Python program

    • Retrieving desired data sets
    • Updating the database with action statements
    • Processing requests with Python controllers

Introduction to Python Training FAQs

  • What background do I need?

    Experience with another procedural or object-oriented programming language, such as C, C++, Java, VB .NET, or Perl, as well as familiarity with concepts, such as variables, loops, and branches with some experience using a text editor to edit program code.

  • What does a Python developer do?

    Python developers write the code necessary to develop applications using Python's built-in statements, functions, and collection types. Python is also a very popular language for data analytics.

  • How can I become a Python developer?

    An outline of the content you will receive can be seen above. You will also get access to any new on-demand content that becomes available during your annual enrollment period.

    How do I receive my PMI PDU credits?

    There are many pathways to becoming a Python programmer, but the skills required typically include a firm understanding of object-oriented programming and experience in developing applications with Python.

Unlimited Access to Everything

Time Zone Legend:
Eastern Time Zone Central Time Zone
Mountain Time Zone Pacific Time Zone

Note: This course runs for 3 Days

  • Sep 4 - 6 9:00 AM - 4:30 PM EDT Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare)

  • Sep 25 - 27 9:00 AM - 4:30 PM EDT Ottawa / Online (AnyWare) Ottawa / Online (AnyWare)

  • Oct 30 - Nov 1 9:00 AM - 4:30 PM EDT Toronto / Online (AnyWare) Toronto / Online (AnyWare)

  • Nov 6 - 8 9:00 AM - 4:30 PM MST Denver / Online (AnyWare) Denver / Online (AnyWare)

  • Nov 20 - 22 9:00 AM - 4:30 PM CST Austin / Online (AnyWare) Austin / Online (AnyWare)

  • Dec 4 - 6 9:00 AM - 4:30 PM PST Seattle / Online (AnyWare) Seattle / Online (AnyWare)

  • Dec 11 - 13 9:00 AM - 4:30 PM EST Washington, DC Washington, DC

  • Dec 18 - 20 9:00 AM - 4:30 PM EST Alexandria, VA / Online (AnyWare) Alexandria, VA / Online (AnyWare)

  • Jan 8 - 10 9:00 AM - 4:30 PM EST New York / Online (AnyWare) New York / Online (AnyWare)

  • Jan 22 - 24 9:00 AM - 4:30 PM EST Rockville, MD / Online (AnyWare) Rockville, MD / Online (AnyWare)

  • Feb 5 - 7 9:00 AM - 4:30 PM EST Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare)

  • Feb 19 - 21 9:00 AM - 4:30 PM CST Austin / Online (AnyWare) Austin / Online (AnyWare)

  • Feb 26 - 28 9:00 AM - 4:30 PM MST Denver / Online (AnyWare) Denver / Online (AnyWare)

  • Mar 11 - 13 9:00 AM - 4:30 PM PDT San Francisco / Online (AnyWare) San Francisco / Online (AnyWare)

  • Mar 25 - 27 9:00 AM - 4:30 PM EDT Ottawa / Online (AnyWare) Ottawa / Online (AnyWare)

  • Apr 29 - May 1 9:00 AM - 4:30 PM EDT Toronto / Online (AnyWare) Toronto / Online (AnyWare)

  • May 6 - 8 9:00 AM - 4:30 PM MDT Denver / Online (AnyWare) Denver / Online (AnyWare)

  • May 27 - 29 9:00 AM - 4:30 PM EDT Alexandria, VA / Online (AnyWare) Alexandria, VA / Online (AnyWare)

  • Jun 3 - 5 9:00 AM - 4:30 PM CDT Austin / Online (AnyWare) Austin / Online (AnyWare)

  • Jun 17 - 19 9:00 AM - 4:30 PM PDT Seattle / Online (AnyWare) Seattle / Online (AnyWare)

  • Jun 24 - 26 9:00 AM - 4:30 PM EDT Washington, DC Washington, DC

Guaranteed to Run

When you see the "Guaranteed to Run" icon next to a course event, you can rest assured that your course event — date, time, location — will run. Guaranteed.

Introduction to Python Programming Unlimited Access Training Information

  •  Python Programming Blended Training Description

    The eBooks and on-demand courses provided as with this offering are a great way to explore your interest in the topics covered in the instructor-led course. At any time during your annual access to this offering, you may attend one of our 1-day review sessions focused specifically on Python for Data Analytics — Course 4509, Introduction to Python for Data Analytics.

  • Python Introduction Course Description

    This introduction to Python course includes 17 hours of Instructor-Led Training (ILT) or Virtual Instructor-Led Training (VILT) presented by a real-world Python programming expert instructor. Course includes after-course computing sandbox and end-of-course exam
  • Industry Credits & Certification

    This course offers you the opportunity to earn the following industry credits and certifications

  • After-Course Computing Sandbox

    You'll be given remote access to a preconfigured virtual machine for you to redo your hands-on exercises, develop/test new code, and experiment with the same software used in your course.

On-Demand Training Outline

  • On-Demand Video Courses

    • Python for Beginners
    • Mastering Python
    • Architectural Patterns and Best Practices with Python
    • Mastering Python Data Analysis with Pandas
    • Tkinter GUI Application Development Projects
    • Python Projects
  • eBooks

    • Learning Python
    • Modern Python Cookbook
    • MySQL for Python

Introduction to Python Programming Training FAQs

  • What background do I need?

    • Experience with another procedural or object-oriented programming language, such as C, C++, Java, VB .NET, or Perl
    • Familiarity with concepts, such as variables, loops, and branches with some experience using a text editor to edit program code
  • Does this include any practical, hands-on learning?

    Yes! Each book and video begins with a step by step guide for you to set up a coding environment on your personal computer. The course content is full of examples and practical advice, followed up by the chance to embed your learning through real world tasks. All example code is available to download, copy and use - giving you the chance to work and practice as you read and watch.

  • Is the on-demand content the same as the 3-day instructor class?

    No. While the content selected does map to the objectives of the instructor-led course, it does not include a recorded version of the instructor-led class. The objectives have been re-imagined to be presented in digital, self-guided formats.

    How will I access my course materials if I choose this method?

    Once payment is received, you will receive an email from Learning Tree with all the links and information you need to get started.

  • How can I sign up for a review session?

    Once you are enrolled in the program, specific details and dates will be sent to you.

One Day Instructor-Led Review

You'll be able to register for a Training Review Session at any time after you've placed your order.

  • Dec 4 (1 Day)
    9:00 AM - 4:30 PM EST
    Online (AnyWare) Online (AnyWare)
  • Mar 2 (1 Day)
    9:00 AM - 4:30 PM EST
    Online (AnyWare) Online (AnyWare)
  • Jun 1 (1 Day)
    9:00 AM - 4:30 PM EDT
    Online (AnyWare) Online (AnyWare)
  • Aug 12 (1 Day)
    9:00 AM - 4:30 PM EDT
    Online (AnyWare) Online (AnyWare)

Team Training

Questions about which training is right for you?

call 888-843-8733
chat Live Chat




100% Satisfaction Guaranteed

Your Training Comes with a 100% Satisfaction Guarantee!*

  • If you are not 100 % satisfied, you pay no tuition!
  • No advance payment required for most products.
  • Tuition can be paid later by invoice - OR - at the time of checkout by credit card.

*Partner-delivered courses may have different terms that apply. Ask for details.

Herndon, VA / Online (AnyWare)
Ottawa / Online (AnyWare)
Toronto / Online (AnyWare)
Denver / Online (AnyWare)
Austin / Online (AnyWare)
Seattle / Online (AnyWare)
Washington, DC
Alexandria, VA / Online (AnyWare)
New York / Online (AnyWare)
Rockville, MD / Online (AnyWare)
Herndon, VA / Online (AnyWare)
Austin / Online (AnyWare)
Denver / Online (AnyWare)
San Francisco / Online (AnyWare)
Ottawa / Online (AnyWare)
Toronto / Online (AnyWare)
Denver / Online (AnyWare)
Alexandria, VA / Online (AnyWare)
Austin / Online (AnyWare)
Seattle / Online (AnyWare)
Washington, DC
Preferred method of contact:
Chat Now

Please Choose a Language

Canada - English

Canada - Français