651-905-3729 Microsoft Silver Learning Partner EC Counsel Reseller compTIA Authorized Partner

Introduction to Python Programming (Practical Programming for Beginners) Virtual Classroom Live September 08, 2026

Price: $2,000

This course runs for a duration of 3 days.

The class will run daily from 10 AM ET to 6 PM ET.

Class Location: Virtual LIVE Instructor Led - Virtual Live Classroom.

Enroll today to reserve your spot!

Space is limited. Enroll today.

Enroll Now

Description

This course provides a practical introduction to the Python programming language, covering core programming concepts and applications. Learners gain foundational skills such as using variables, data types, and control flow statements. The curriculum also explores more advanced topics like working with functions, modules, file I/O, and regular expressions to automate tasks and process data. By the end of this course, learners master the skills to apply Python to real-world programming challenges and master modern Python development.

Audience

Developers and Data Analysts

Skills Gained

Distinguish Python's purpose and its applications across various industries
Apply best practices for writing clean code, including PEP8 standards and proper naming conventions
Utilize fundamental data types like lists, dictionaries, and sets to effectively store and manipulate data
Implement control flow statements, conditional expressions, and exception handling for robust program logic
Construct custom functions with type hints and manage variable scope to create reusable code
Perform file input and output operations to interact with files and handle data persistence
Create and apply regular expressions to search for and manipulate text patterns

Course Overview

Python 3 Introduction
Why Python?
Python Resources
Python 3 Overview
Python Implementations
CPython
PyPy
Installation and Tools
Development Tools
Interactive Debugging
Python Packages and Anaconda

Python Variables and Types
Style Guide and Syntax Basics
Variables and Data Types
Numeric Types and Operations
String Handling
Booleans and Type Hints
Dates and Times

Control Statements and Data Collections
Data Collections
Tuples, Lists, and Sets
Dictionaries and Ranges
Control Flow and Loops
Conditional Statements
Loop Structures
Exception Handling

Functions and Modules
Functions and Libraries
Defining and Calling Functions
Lambda and Recursive Functions
Variable Scope and Arguments
Functional Programming
Modules and Object-Oriented Programming

File I/O and Useful Modules
Command-Line and Environment
File Handling
Reading and Writing Files
Pathlib for Cross-Platform Paths
Regular Expressions

HTTP and JSON
HTTP Basics
Making Requests
Serving Content
Working with JSON

Databases and SQLite
Database Overview
SQL Basics
Data Definition Language (DDL)
Data Manipulation Language (DML)
Using SQLite
Connections and Cursors
Executing Commands and Transactions
Retrieving Data

Lab Exercises

VS Code For Python
Python Variables (Part One)
Python Variables (Part Two)
Python Collections and Flow Control
Python Functions and Modules
File I/O
Using HTTP and JSON
​Databases and SQLite

Other Available Dates for this Course

Virtual Classroom Live
December 02, 2026

$2,000.00
3 days    10 AM ET - 6 PM ET
view class details and enroll