Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- Overview of Tcl
- Tcl features and applications
Getting Started
- Setting up a local environment
- Overview of Tcl basic syntax
Tcl Programming
- Commands
- Data types
- Variables
- Operators
- Decisions and loops
- Arrays
- Strings
- Lists and dictionary
- Procedures
- Packages
- Namespaces
- File I/O
- Error handling
- Built-in functions
- Using regular expressions
Using Widgets
- Widgets overview
- Using basic widgets
- Using layout widgets
- Using selection widgets
- Using canvas widgets
- Using mega widgets
Using Customization Tools
- Setting labels
- Generating message
- Adding buttons
- Creating menus
- Using frames
- Entering data
- Adding scrollbars
- Adding listbox
Working with Text
- Creating fonts
- Creating and manipulating images
Managing Events
- Binding events
- Linking events with a button
Using Windows Manager
- Creating a window
- Destroying a window
Using the Pack Geometry Manager
- Positioning and sizing
- Using grid geometry
Troubleshooting
Summary and Next Steps
Requirements
- Experience with the Linux command line
- An understanding of basic programming concepts
Audience
- Developers
- Engineers
- System administrators
21 Hours
Testimonials (5)
A large amount of practical knowledge shown in real-life examples.
Kamil - Streamsoft Kraków
Course - Java Advanced
Machine Translated
More time for this course.
Rubén Dimas Escorza - si
Machine Translated
The teacher addressed many relevant topics for clean coding with practical examples.
Ben van Oeveren - Movella
Course - Clean Code
The exercises
Florin Mazilu - SOJUS Software GmbH & Co. KG
Course - Unit Testing with JUnit
I liked the very practical scenario and lot of hands-on exercises.