Course Preview
- Duration
- 11h 45m
- Difficulty
- Professional
- Instructor
- Piotr Kaluzny
- Videos
- 25
- Quizzes
- 22
- CPE Credits
- 15
- Published
- Nov 13, 2019
- Updated
- Jan 23, 2023
Network Programmability Foundation
Programming has become an important skill for modern network engineers, especially as automation and programmability become more common in network operations. This course introduces the fundamental concepts of programming using the Python language. Learners will build a practical foundation in writing scripts, understanding programming logic, and applying Python to network-related tasks. The course also covers relevant topics such as RESTful APIs and data models, helping learners understand how software, applications, and network devices communicate in automated environments.
Instructor

Piotr Kaluzny
Course Instructor
Piotr Kałużny, MSc in Computer Science and CCIE #25665 (Security), has been in the networking industry for over 9 years, working in different Routing & Switching and Security roles. His responsibilities ranged from operations and engineering to consulting and management. Piotr already has an extensive background as a Senior Technical Instructor. For the past several years he has been solely responsible for designing, developing and conducting Cisco CCNA, CCNP and CCIE training courses for one of the largest and most respected Cisco training company in the world.
What Is Included
Skill Coverage
Course Curriculum
Course Introduction
1 video
Programmability Overview
4 videos • 4 quizs
Python Programming Basics
13 videos • 12 quizs
Data Formats
3 videos • 3 quizs
APIs
3 videos • 3 quizs
Course Conclusion
1 video
