LANTEC Logo

PY 100 – Introduction to Python

$1,895.00
2 days

Audience:

This course is designed for network architects, network engineers and application developers that have experience designing, building and maintaining enterprise and/or service provider networks or building network automation applications.

Prerequisites:

Network engineers participating in this class should have a basic understanding of Python or other scripting/programming languages and working experience with enterprise network infrastructure equipment. Application developers participating in this class should have a basic understanding of networking equipment and their functions on the network. Recommended pre-course reading or training for network engineers include: • Automate the Boring Stuff with Python • Python Programming Course Pre-course work for Application Developers include ICND1 level knowledge or equivalent: • ICND1

Description:

This Python fundamentals course provides essential skills required for anyone looking to advance in Python programming. It is ideal for both beginners taking their first steps in programming and seasoned developers transitioning to Python or seeking to fill gaps in their knowledge. Over two hands-on days, participants will master the core concepts that form the foundation of all Python programming and are critical for any further specialization. Additionally, this course includes all the necessary labs to prepare for and earn the PCEP certification, making it a perfect choice for those seeking official recognition of their Python proficiency. By the end of this course, students will have acquired the essential knowledge and practical skills in Python necessary for success in any Python-driven field or project. Whether you're just starting or refining your expertise, this course will solidify your Python foundation and prepare you for advanced applications.

Course Objectives:

This workshop teaches participants to:

  • Understand the Basics of Python Programming: Build foundational knowledge of Python, including functions, objects, and methods.
  • Work with Core Data Structures: Learn how to create, manipulate, and apply Python lists and dictionaries for effective data handling.
  • Master Conditional Logic and Control Flow: Use if-elif-else statements and loops (for and while) to build dynamic and responsive scripts.
  • Interact with Files in Python: Gain hands-on experience reading from and writing to files for data storage and processing.
  • Explore Python Modules and Libraries: Discover how to use built-in modules, third-party libraries, and manage dependencies with PIP.
  • Handle Errors with Python's Try-Except: Learn how to write robust code by catching and managing runtime errors effectively.
  • Work with Classes and Inheritance: Understand the basics of object-oriented programming in Python, including creating and extending classes.
  • Develop Advanced Iteration Techniques: Refine your use of loops and iterations to solve complex problems with Pythonic efficiency.
  • Explore Advanced Data Structures: Delve into advanced use cases for lists, tuples, and dictionaries to handle structured data.
  • Prepare for Python Certification: Get introduced to the PCEP exam and tackle advanced Python topics to enhance your credentials.

Scheduled Courses

Dec 15, 2025
vILT (Virtual)
Feb 26, 2026
vILT (Virtual)
Mar 23, 2026
vILT (Virtual)
May 18, 2026
vILT (Virtual)
Jul 20, 2026
vILT (Virtual)
Sep 21, 2026
vILT (Virtual)
Nov 30, 2026
vILT (Virtual)

Want to Take this Course on a Different Day?

LANTEC is very responsive to local client needs and unique or custom class demands. If you require a delivery date option for a class title on our schedule, please constact us. We can often accommodate countless additional courses NOT available on our public schedules, please inquire for personal assistance.

Baton Rouge (225) 293-0656
Lafayette (337) 233-2016
New Orleans (504) 576-1010