Skip to content
UdemyIT & SoftwarePaid courseIntermediate levelCertificate

Palo Alto Networks Automation with API, Python & Ansible (Udemy.com)

A practical course to learn Automation using API, Python & Ansible with Palo Alto Networks Firewalls & Panorama

Created by: Sylvester Walker

Last updated June 2021

icon
What you will learn

  • Learn how to get profit from the XML and REST API on Palo Alto Networks Firewalls.
  • Make your first steps with Ansible and learn how to automate tasks on Palo Alto Networks Firewalls via Playbooks.
  • Become familiar with Python scripting and learn how to automate annoying tasks on Palo Alto Networks Firewalls .
  • Learn how to generate thousands of configuration objects and rules on Palo Alto Networks Firewalls without much effort.

How it compares

Against the other 1,182 rated Udemy courses in IT & Software on CourseDuck:

  • Rating4.6 out of 5higher than 67% of them
  • Reviews871#425 of 1,183 by number of reviews
  • Length2.2 hoursshorter than 81% of them
  • Last updatedJune 2021earlier than 80% of them

icon
Course Description

*** The only Palo Alto Networks Firewall course on Udemy 100% Automation oriented  .***

Automation via API, Python or Ansible is now a "must-have" skill for network & security engineers. We have more equipment than ever to deal with and a lot of daily and repetitive tasks to execute. Tools like API or Ansible were created to help , however, online information is sometimes hard to find or difficult to interpret if you are a beginner.

I build this course from scratch with "Simplicity" in mind so that you can be efficient very quickly with API, Python & Ansible on Palo Alto Networks firewalls. The course includes a Virtual Machine that has all the automation tools to start playing with more than 15 awesome labs. You will also be given working samples of Python code and Ansible playbooks for each lab and get familiar with them.


WHAT OTHER STUDENTS SAY

⭐⭐⭐⭐⭐

This is a fantastic class. Spend the time and try to finalize all the labs. It is great! (this is from an Engineer with 30 years of experience in networking and security, and 8 years of experience in Palos and Python).

⭐⭐⭐⭐⭐

Great course. I work with Palo Alto firewalls all day and I really enjoyed the content. Looking forward to trying this out in a test environment and then moving on to production.

⭐⭐⭐⭐⭐

Course is very informative and help to work faster and save time.

⭐⭐⭐⭐⭐

Great video demonstration very helpful for beginners in automation

⭐⭐⭐⭐⭐

Very helpful, strongly Recommended



icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Sylvester Walker

I'm a senior network engineer with extensive experiences in routing, switching & security gained over the last 15 years in Telco & Enterprise environments. 

To make a long story short if you are here to pass the PCNSE or get to know Palo Alto  gears you are in very good hands. I ve managed hundreds of projects with this technology and will help you to get a deep understanding of it.



icon
More IT & Software courses

$49.99

$10.99

$124.99

$19.99

$11.99

$19.99

icon
Reviews

4.6

871 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Jairo Enrique Magdaleno De Anda on 2/13/2026

So far so good. You do need some prerequisite knowledge of the several technologies used in the course to efficiently follow along to this single course.

By Jaysam Rosaldo on 7/12/2025

This was a very detailed and insightful explanation—I learned a great deal. One area for improvement would be English fluency, as there were moments when the trainer spoke too quickly or mispronounced certain words, making it difficult to follow. Overall, however, it was an excellent lecture, and the knowledge gained will be highly valuable for my work.

By Britain Wells on 6/7/2024

Really good course for those that already have a basic understanding of how PA does things and how Python/API's/Ansible work. Only negative is getting people in the poor habit of hardcoding things like usernames, passwords and IP address. Huge no-no. Instead, those variables should be input variables so that we are not fully exposing sensitive information in the code

By Richard Hanak on 3/14/2023

Very well presented and explained. Along with the Python training, I was also curious about Ansible and was given a very good overview of it and how it works. I highly recommend this course to get a good, competent start on automation with Palo Alto!

By Mike Musselwhite on 2/10/2023

I have been searching for a good training video that touches on the integration and functionality of all of the tools mentioned in regards to Panorama. I think this training does a great job at explaining these automation tools at a basic level with good examples. Ill be watching it several times and focusing on each section in more detail. Nice Job!

By Ian Mansour Pagaduan on 3/15/2022

If you're obscured what is automation and how it's applied in firewall, then this is recommended. It gives you a step by step on how to do automation in palo alto but don't expect a much deeper training as there are tons of videos in udemy for that purpose. I myself was able to create a basic playbook in ansible and push configuration in Palo Alto after watching this. I paid the price and got what I wanted.

By Anonymized User on 11/8/2021

This is a fantastic class. Sped the time and try to finalize all the labs. It is great! (this is from an Engineer with 30 years of experience in networking and security, and 8 years of experience in Palos and Python).

By Alberto La Rocca on 6/7/2021

Good overview of the systems and tools covered. It offers a good starting point to approach the automation of Palo Alto firewalls, I would have preferred some more significant examples on Panorama ....

By Enrique Saludes on 4/26/2021

Coming from a background of desktop automation using powershell and some vmware api's, this was exactly what I needed to get started with using python and the PA api's. I look forward to more content on PA automation.

By Sachin Prasad on 6/2/2020

Great Course!! Enjoyed it and it got me started. Ran into some issues with setting up ansible on my mac.. mainly with java version and interpreter. Got it working. I know this is not a python course. I am familar with python but wish Sylvain would have spent a little more time going over the python code. More of a refresher. But still very informative and it saved me lots of time on searching for information. Recommend the course!!

Showing all 10 reviews on CourseDuck

Read all 871 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100