Easy-to-follow guide that covers core scripting concepts using four practical examples to reinforce learning. Each chapter builds on the previous one as you add custom formatting, error handling, input validation, help files and documentation and more.