← Back to Networking Courses

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
Networking CourseCisco

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

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.

CCIE Security (#25665)CCNA R&S/SecurityCCNP R&S/Security

What Is Included

25 videos22 quizzes1 group8h 05m video runtime3h 40m activity runtime4.62 / 5 rating15 CPE credits

Skill Coverage

Networking → IP Addressing and Subnetting → IP Address Management and AssignmentNetworking → IP Addressing and Subnetting → IPv4 Addressing and PlanningNetworking → Network Automation and Programmability → Automation Tools and FrameworksNetworking → Network Automation and Programmability → Network APIs and Programmable InterfacesNetworking → Network Device Administration → Cisco IOS and Platform AdministrationNetworking → Network Monitoring and Troubleshooting → Logging, Monitoring, and AlertingNetworking → Network Security → Identity Federation and Advanced AuthenticationNetworking → Quality of Service → Bandwidth and Congestion ManagementNetworking → SD-WAN and Software-Defined Networking → SDN Controllers and Fabric Management

Course Curriculum

Course Introduction

1 video

Video

Programmability Overview

4 videos • 4 quizs

VideoQuiz

Python Programming Basics

13 videos • 12 quizs

VideoQuiz

Data Formats

3 videos • 3 quizs

VideoQuiz

APIs

3 videos • 3 quizs

VideoQuiz

Course Conclusion

1 video

Video