Jamf 400 Course
Complete the course and take the Jamf Pro Expert Exam.
Course overview
The Jamf 400 Course is the fourth in a set of sequential training course offerings concentrating on the automation functions of Jamf Pro. Our hands-on, scenario-based course environment is the best way to ace Jamf Pro.
The course and exam are available in English, German, and French.
Topics
Explore the user management and data storage capabilities of Jamf Pro including certificates and scheduled tasks.
Report data from advanced scripts (zsh) using loops, reserved words, operators, arrays, user interaction, functions, and regular expressions.
Read, parse, and add data with the Jamf Pro API and the Jamf Pro Classic API.
Explore JSON syntax to augment data management workflows.
Modify computer application preferences with complex packaging workflows.
Programmatically create and modify PLIST files.
What's included
-
Four days (9 AM - 5 PM each day) of virtual classroom interaction
-
Server infrastructure
-
Digital course materials
-
Proctored certification exam
-
Jamf Certified Expert - Jamf Pro digital badge issued upon successful completion of the certification exam with a passing score (valid for three years)
Prerequisites
-
Intermediate to advanced scripting knowledge (zsh) including variables and if statements
-
Optional, but encouraged: Complete the self-paced Prepare for the Jamf 400 Course
-
-
Current certification obtained from the Jamf 300 Course as listed below:
-
Jamf Certified Admin
-
Jamf Certified Admin - Jamf Pro
-

Requirements
-
A reliable internet connection—capable of receiving 10.0 Mbps and sending 5.0 Mbps
-
A test (non-production) Mac with any version of macOS Sequoia 15 and a functioning camera
-
Optional, but highly encouraged: An additional computer (production) or external monitor
Non-production device
“Non-production” means that the device and computer can be erased before and after the course, supervised, and used for full Jamf Pro enrollment testing in class. The non-production device and computer must meet the following conditions:
- Not be currently enrolled in any MDM server or in the scope of an Automated Device Enrollment profile
- Unassigned in or unaffiliated with Apple Business Manager or Apple School Manager
- macOS virtual machines will not work as a substitute for a physical non-production computer.
Training Policies
Review our Training Policies before or during your training.
Ready to Enroll?
Register with your Training Pass or through your customer success manager or sales representative.