Schulungsübersicht
Einführung
- Überblick über Tcl
- Tcl-Funktionen und -Anwendungen
Erste Schritte
- Einrichten einer lokalen Umgebung
- Überblick über die grundlegende Tcl-Syntax
Tcl Programming
- Befehle
- Datentypen
- Variablen
- Operatoren
- Entscheidungen und Schleifen
- Arrays
- Zeichenketten
- Listen und Wörterbücher
- Prozeduren
- Pakete
- Namespaces
- Datei-E/A
- Fehlerbehandlung
- Eingebaute Funktionen
- Reguläre Ausdrücke verwenden
Widgets verwenden
- Widgets im Überblick
- Verwendung grundlegender Widgets
- Verwendung von Layout-Widgets
- Auswahl-Widgets verwenden
- Canvas-Widgets verwenden
- Verwendung von Mega-Widgets
Verwendung von Anpassungswerkzeugen
- Beschriftungen einstellen
- Erzeugen von Nachrichten
- Hinzufügen von Schaltflächen
- Menüs erstellen
- Rahmen verwenden
- Eingeben von Daten
- Hinzufügen von Bildlaufleisten
- Hinzufügen von Listboxen
Arbeiten mit Text
- Schriftarten erstellen
- Bilder erstellen und manipulieren
Ereignisse verwalten
- Binden von Ereignissen
- Verknüpfen von Ereignissen mit einer Schaltfläche
Verwendung des Fenstermanagers
- Ein Fenster erstellen
- Zerstören eines Fensters
Verwendung des Geometriemanagers
- Positionierung und Größenbestimmung
- Gittergeometrie verwenden
Fehlersuche
Zusammenfassung und nächste Schritte
Voraussetzungen
- Erfahrung im Umgang mit der Linux-Befehlszeile
- Verständnis für grundlegende Programmierkonzepte
Publikum
- Entwickler
- Ingenieure
- Systemadministratoren
Erfahrungsberichte (4)
Viel praktisches Wissen wird anhand von Beispielen aus dem wirklichen Leben vermittelt.
Kamil - Streamsoft Kraków
Kurs - Java Advanced
Maschinelle Übersetzung
Da ich mich am dritten Tag schon mehr als zuvor verlaufen hatte und es schwieriger war, einen Fehler schnell zu finden, konnte ich die letzte Änderung abhaken und war mit dem Material auf dem neuesten Stand.
Paulina
Kurs - Advanced Java Security
Maschinelle Übersetzung
Very good knowledge and character.
Constantinos Michael
Kurs - Java and Web Application Security
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.