Skip to content
CBT Nuggets

How to Automate Cisco Security Devices with Postman and Python

This How to Automate Cisco Security Devices with Postman and Python training covers how to automate the behavior of your Cisco security devices and improve network security with Python code and APIs to other devices and technologies. This course in automating Cisco security devices teaches you enough Python to write code that can regulate devices automatically. You'll also learn how to find and write APIs that enable your code to reach into other technologies for data and information that makes updating security settings fast and accurate.

Updated July 2022

18Skills
128Videos
13h 20mTotal
128 videos13h 20m

Who This Course Is For

This How to Automate Cisco Security Devices with Postman and Python training is considered associate-level Cisco training, which means it was designed for network security admins. This network security automation skills course is designed for network security admins with three to five years of experience with Cisco network security.

Skills Your Team Will Gain

  • Identifying your network's security measures that can be automated
  • Writing Python code that automates repetitive security tasks
  • Finding APIs that simplify security requirements
  • Connecting your Cisco security appliances to the right APIs with Python

Course Curriculum

  • Premium skill.Prepare a VS Code Development Environment45m
  • Premium skill.Network Programmability and Automation Foundations1h
  • Premium skill.Prepare Your Development Environment1h 13m
  • Premium skill.XML, JSON, and YAML Data Formats1h 1m
  • Premium skill.REST API Fundamentals24m
  • Premium skill.REST API Requests and Responses24m
  • Premium skill.Parameters and Payloads for REST APIs21m
  • Premium skill.Use Postman for REST API Interaction31m
  • Introduction to PythonFree59m
  • Premium skill.Virtual Environments, Variables & Data Types54m
  • Premium skill.Python Strings55m
  • Premium skill.Understand Control Flow60m
  • Premium skill.Understand Boolean Logic52m
  • Premium skill.Lists and Tuples57m
  • Premium skill.Dictionaries and Sets1h 4m
  • Premium skill.Automate the Cisco Security Platform21m
  • Premium skill.Create Access Policies in FMC with Python17m
  • Premium skill.Automate Cisco ASA Firewalls20m

For IT leaders

What IT leaders need to know before assigning this course

Manual security-device changes can slow response times and introduce inconsistent firewall or access-policy updates. IT Directors can assign this associate-level Cisco course to network security admins with roughly three to five years of Cisco security experience who need a structured path into automation with Postman, Python, and REST APIs.

Plan for about 13 hours and 18 minutes per learner. The course starts with development-environment setup, data formats, REST API fundamentals, and Postman before moving into Python basics and Cisco security automation tasks, including FMC access policies and Cisco ASA firewalls. For change management, Team Leads should align learners on approved lab or non-production workflows before applying scripts to production devices. CBT Nuggets Playlists can sequence this training for security teams, and Team Reporting helps Training Managers track completion across assigned learners.

Team Impact

How this training helps your team succeed

IT teams complete this training to reduce repetitive manual work around Cisco security platforms and build a shared foundation for safer API-driven operations.

  • Standardize development setup with VS Code and Python so security admins work from a consistent automation environment.
  • Interpret and use XML, JSON, and YAML when exchanging configuration or operational data with APIs.
  • Use Postman to test REST API requests, responses, parameters, and payloads before turning workflows into Python code.
  • Apply automation concepts to Cisco security scenarios such as creating access policies in FMC and working with Cisco ASA firewalls.

For IT Directors, the practical value is a team that can test API interactions, understand payloads, and automate defined security-device tasks with less reliance on one-off manual changes.

After completion

Knowledge & ability your team will gain

Knowledge

  • How network programmability and automation apply to Cisco security environments.
  • How REST APIs use requests, responses, parameters, and payloads.
  • How XML, JSON, and YAML structure data for automation workflows.
  • Core Python concepts, including variables, data types, strings, control flow, Boolean logic, lists, tuples, dictionaries, and sets.
  • How Postman supports REST API interaction and testing.

Ability

  • Prepare a VS Code-based development environment for automation work.
  • Build foundational Python scripts for security automation tasks.
  • Test API calls in Postman before applying them through code.
  • Work with API data formats commonly used by network and security platforms.
  • Automate selected Cisco security platform tasks, including FMC access-policy creation and Cisco ASA firewall workflows.

Readiness check

Confirm prerequisite knowledge before training begins

A short placement assessment on the CBT Nuggets assessments platform measures whether a learner already has the foundation this course assumes. IT Directors use it to put the right people in the right training — and any learner can take it right now to make sure they'll get full value from day one.

  • Questions generated from this course's own lesson transcripts — what gets measured is exactly what gets taught
  • Instant, per-learner results that show whether the prerequisite foundation is in place
  • Results roll up into team readiness reporting, so training hours go where they change outcomes

Runs on assessments.cbtnuggets.com — sign in with an Adept account so results roll up into team readiness reporting. Need one? Create an Adept account.

If gaps show up, start here

How to use Postman and Python for Data Center Automation

This Postman and Python for Data Center Automation training teaches network admins to write Python programs and use Postman for seamless communication with systems, services, and devices. Learn to simplify and automate data center operations by lever...

~16h 41m

This course is included with every subscription

Get your team access to all 559 courses, virtual labs, and practice exams.

Most Popular

Team

$749per seat / year

5+ learner seats

Get Started

Enterprise

Customannual contracts

Any size

Contact Enterprise Sales

Just need this course?

Single-course enrollment — $299 for 1 year of access to Automating Cisco Security Devices with Postman and Python.

Enroll in This Course
Calculate the ROI of training your team

Trusted by 23,000+ organizations

Frequently Asked Questions

Ready to upskill your team?

Talk to our sales team to find the right plan for your organization.