"The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music." (Donald E. Knuth)

"All compromise is based on give and take, but there can be no give and take on fundamentals. Any compromise on mere fundamentals is a surrender. For it is all give and no take." (Mohandas Gandhi) All our courses are made-to-measure your expectations and are conveniently
scheduled and delivered at various locations: Lake Constance or Berlin in Germany, Toronto in Canada. London in England. On-site training at the location
of your choice is no problem. We offer in-house training courses all over Canada and Europe, especially in Germany, Switzerland, Austria, Luxembourg, Italy, the Netherlands and England and the UK. Covering cities like Munich, Stuttgart, Frankfurt, Saarbrücken,
Zürich, Bern, Basel, Luzern, Bregenz, Strasbourg, Paris, Rhome, Amsterdam, London, and Toronto in Canada.

Tcl/TK under Linux

Tcl and TK are is the ideal choice for a wide range of applications, such as desktop, web applications, administration, networking and testing, just to name a few. This Tcl/TK course provides a hands-on introduction to the scripting language Tcl (Tool Command Language) and the graphical user interface Tk. The seminar is enriched by numerous real-world exercises and examples.

Target Group: This course is suitable for beginners in Tcl/TK and those who have no prior programming experience. This seminar is for programmers, software developers, testers, web developers and system administrators who wish to use Tcl/Tk in their daily work.

Content: Tcl is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more. Tk on the other hand is a powerful GUI not only for Tcl, but for many languages like Python and Perl as well. TK and Tcl applications run unchanged on Windows, Mac OS X, Linux and more operating systems.