-
Introduction to the Jamf 400 Course
- Practice Puzzles
-
Jamf 400 Course Preparatory Information
-
Puzzle 1
-
Puzzle 1 Solution
-
Puzzle 2
-
Puzzle 2 Solution
-
Puzzle 3
-
Puzzle 3 Solution
-
Puzzle 4
-
Puzzle 4 Solution
-
Puzzle 5
-
Puzzle 5 Solution
-
Puzzle 6
-
Puzzle 6 Solution
-
Puzzle 7
-
Puzzle 7 Solution
-
Puzzle 8
-
Puzzle 8 Solution
-
Puzzle 9
-
Puzzle 9 Solution
-
Puzzle 10
-
Puzzle 10 Solution
-
Puzzle 11
-
Puzzle 11 Solution
-
Puzzle 12
-
Puzzle 12 Solution
-
Puzzle 13
-
Puzzle 13 Solution
-
Puzzle 14
-
Puzzle 14 Solution
- Wrap Up
-
Let us know how we did!
-
Summary
Prepare for the Jamf 400 Course
This module will help you learn what to expect and how to prepare for the Jamf 400 Course. We hope you find these resources useful and can’t wait to see you in class!
In this module, you will find an overview of the Jamf 400 Course along with a series of puzzles that will help you prepare for the course. A few resources will also be shared to help you dig into scripting and the Jamf API.
Before attempting the puzzles, students should watch the quick introduction video and be familiar with the following:
- Reading and writing scripts
- Variables
- Command substitution
- If statements
- Loops (while, for, until)
- Handling user input with AppleScript and jamfHelper
- Simple arithmetic in zsh
- Creating extension attributes
There are fourteen (14) puzzles and each one becomes more challenging as you continue through them. The solutions to the puzzles are provided as well. Please remember there are multiple ways to create a script and the simplest answer for each puzzle is presented.
Please enjoy this module and preparing for the Jamf 400 Course!