The classes listed below are in-the-can and ready to go lecture sets that answer many users needs.
A three day Tcl training session will cover the basics of Tcl including control structures, variable types, encapsulation, introspection and code modularization
The courses come in multiple flavors to reflect that Tcl is used in multiple domains.
The basic information is the same for each class, but the examples and exercises are tuned to engineers doing EDA design with tools like Cadence, or PrimeTime, health IT professionals configuring systems like Cloverleaf, or test engineers doing hardware of software validation.
Some lecture sequences emphasize some topics more than others. For example, workers using Tcl as an embedded configuration and scripting tool commonly do not need to add a GUI, so a pure Tcl class is the common option.
Engineers developing test applications generally need to include a minimal GUI in the test environment to display results and allow an operator to control the flow.
The classes sequences with Tk will teach students how to use buttons, labels, data-entry, text displays and graphic displays to create useful GUI interfaces to applications.
Suggested class sequences include: