The Intermediate course—building on previous skills—covers the breadth of the Block Controller visual-scripting tool and uses it to build a more complex control system for a conference room application. This course covers the fundamentals of coding systems and best-practices in scripting design, without any knowledge or experience of coding languages required. Perfect for attendees who need more advanced automation but are not ready to learn full Lua text coding, this course builds a dynamic control system with real feedback from third-party devices using functions, flow control, timers, arrays, and more. All work is completed with a friendly visual coding tool that writes the script under-the-hood, making coding quick and easy to learn.
Choose from the schedule of classes below or request a local training in your area.

Highlights
- Learn and use Block Controller to build a complex control system
- Fundamentals of coding systems
- Flow control, timers, arrays, and more!

Class Details
- Prerequisites: Q-SYS Control 101 Certification
- Length: Up to 8-16 hours
- Cost: Free!
- Available as either a two-day Full Class in-person, or as a single 4-hour “Part Two” companion session after completing all on-demand video modules as the first part of the hybrid course.

AVIXA CTS Credits
- 8 units (upon successful submission of completed design)
Upcoming and Ongoing Classroom Sessions
ADDRESS:Webinar (Presented in English)
ADDRESS:Webinar (Presented in English)
ADDRESS:Webinar (Presented in English)
2 Seats Left

ADDRESS:1665 MacArthur Blvd, Costa Mesa, CA 92626
13 Seats Left
ADDRESS:3445 Executive Center Drive, Suite 151, Austin, TX 78731
9 Seats Left
ADDRESS:3445 Executive Center Drive, Suite 151, Austin, TX 78731
10 Seats Left

ADDRESS:1665 MacArthur Blvd, Costa Mesa, CA 92626
17 Seats Left