Introduction to Python Training

Course 1905

  • Duration: 3 days
  • Labs: Yes
  • Language: English
  • 17 NASBA CPE Credits (live, in-class training only)
  • Level: Foundation
On-Demand Python Training Available

Take This Course On-Demand

Take the course on-demand, anytime, anywhere.

View the On-Demand Option

Interested in learning how to write code and develop apps in Python?

In this Introduction to Python course, you will learn how to use Python’s features, standard library modules, and third-party software packages.

Introduction to Python Training Delivery Methods

  • In-Person

  • Online

Introduction to Python Training Course Information

In this Python course, you will learn how to:

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


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

Introduction to Python Instructor-Led Course Outline

In this module, you learn about:

  • Python language characteristics
  • The Python execution model

In this module, you learn about:

  • Manipulating string and numeric literals
  • Declaring and initializing 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 collection with iterators

In this module, you learn about:

  • Defining positional, keyword, and default arguments
  • Implementing variable-length argument lists
  • Iterating with generator functions
  • Grouping code into modules
  • Referencing functions from modules by qualification
  • Accessing the Standard Library

In this module, you learn about: 

  • Declaring and modifying objects
  • Encapsulating attributes and methods in classes
  • Initializing objects with constructors
  • Accessing and modifying attributes with methods
  • Reusing functionality through inheritance
  • Extending methods from base classes
  • Overriding methods for dynamic behavior
  • Tracing the scope in the namespace

In this module, you learn about:

  • 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

In this module, you learn about:

  • 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

Need Help Finding The Right Training Solution?

Our training advisors are here for you.

Introduction to Python Training Course FAQs

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

Once you complete the Introduction to Python course, you’ll have access to a preconfigured virtual machine where you can redo your tests, develop and test code, and experiment with software you used during your training.

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.

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.

Yes, this course, combined with some personal reading on recursion and Python’s exception hierarchy, will help you prepare for the PCEP exam.

The Certified Entry-Level Python Programmer (PCEP) certification is a certification program designed to demonstrate an individual's competency in basic Python programming concepts. The certification is intended for entry-level programmers who have a fundamental understanding of Python and want to document their knowledge and skills in the language.

Yes! By obtaining the PCEP certification, individuals can demonstrate their knowledge of Python and ability to write clean, efficient, and effective code. This can help them stand out from other candidates when applying for entry-level programming jobs and can also help them advance their careers by showing employers that they have an understanding of the Python programming language basics.

This course prepares you quite well (roughly 90%) for the PCEP exam but not sufficiently for the PCAP.  Passing the PCAP exam requires Python fluency in many advanced techniques and concepts, some achievable only through personal research, practice, and coding experience.

Chat With Us