Onsight, Inc Training Solutions Consulting Links Contact Home


Linux Training

Perl Training

Perl Training Advanced

CGI Using Perl Training

Python Training

Python Training Advanced

JavaScript Training

XML Basics

Perl and XML

XML Processing and Styling with XSL

Tcl Training

Tcl Training Advanced

Apache Tomcat Training

Linux C Programming Essentials Training


Tcl/Tk Training

Tcl/Tk Training Course Benefits

Tcl /Tk is an excellent scripting language for creating cross-platform GUI programs. Our three day, hands-on training class is designed to give you a comprehensive introduction to Tcl/Tk.

Tcl/Tk Training Prerequisites

Programming experience in a high-level language

Tcl/Tk Training - What You'll Learn

  • Day 1
    • introduction to Tcl/Tk using hello, world!
    • scalar data type
    • command evaluation
    • control flow commands
    • subroutines (a.k.a. procs)
    • Tk basics
    • Tk widgets, part I
    • frames
    • pack command
  • Day 2
    • list data type, list commands
    • string commands
    • regular expressions
    • array data type, array commands
    • TK widgets, part II
  • Day 3
    • file i/o
    • sourcing other files
    • command line arguments
    • subprocesses with eval and open
    • more on geometry managers
    • more Tk

Tcl/Tk Training Course Materials

Students will receive the following valuable materials:

  • Course Participant Guide
  • a copy of "Practical Programming with Tcl/Tk"

Customize Tcl/Tk Training

Here are some ways to tailor this class to your specific needs.

  • extend the class to four or five days, adding advanced topics
  • shorten the class to as little as two days
  • add or remove specific topics

Don't hesitate to let us know how we can assist you or your company.

Schedule a Tcl/Tk Training Class

For more information or to schedule a "Tcl/Tk Programming" training delivery at your site, contact training@onsight.com.




Tcl/Tk Links
Tcl developer exchangee
Sun's Tcl page

Recent Training Venues
Onsight has recently delivered classes in the following cities:
Chicago, IL
Schaumburg, IL
Arlington Heights, IL
Libertyville, IL
Minneapolis, MN
Burnsville, MN
Milwaukee, WI
Iowa City, IA
Washington, DC
Dulles, VA
Los Angeles, CA
San Francisco, CA
Anaheim, CA
San Diego, CA
Sunnyvale, CA
Monterey, CA
Stratford, CT
Newark, NJ
Princeton, NJ
Marlborough, MA
Boulder, CO
Horsham, PA
Plantation, FL
Dallas, TX
Austin, TX
San Antonio, TX
Ft. Worth, TX
Lawrence, KS
Toronto, ON
Mississauga, ON
Dublin, Ireland