Introduction
Script Editor
Scriptable Applications (Part 1)
AppleScript's Language
Scriptable Applications (Part 2)
Variables and Properties
Adding Logic to a Script
Repeat Loops
Extending AppleScript
Basic User Interaction
Error Handling and Troubleshooting
File Interaction
Subroutine Handlers
Command Handlers
Script Objects and Loaded Scripts
Advanced AppleScripting
Next Steps and Resources
Credits