Essential Tcl/Tk

3 jours

Tcl/Tk est devenu incontournable dans notre industrie (et d’autres).
Notre formation « Essential Tcl/Tk » de 3 jours enseigne toutes les bases du langage et permet de développer soi-même des outils complexes et performants, très facilement.

  • Du mercredi 15 novembre 2017 au vendredi 17 novembre 2017 iCal
    Scripting : Essential Tcl/Tk
    Formation Publique « Essential Tcl/Tk »
    Lieu : ALSE
    Adresse : 8 passage Barrault 75013 PARIS
Tcl/Tk - Le « Couteau Suisse » !
Tcl/Tk - Le « Couteau Suisse » !

Présentation

Essential Tcl/Tk est un cours de 3 jours qui enseigne l’essentiel du langage Tcl/Tk.

Véritable « Couteau Suisse » informatique, le langage de scripting Tcl (prononcer « tiqueul ») et son ToolKit graphique associé (Tk) ne sont pas très difficiles à maîtriser grâce à cette formation qui est plébiscitée depuis plus de 10 ans par tous les participants.

Pourquoi Tcl/Tk ?

Tcl/Tk est avant tout un outil d’automatisation (scripting).

  • Totalement gratuit.
  • Disponible sous toutes les plateformes (Windows, Linux, et Mac)
  • Le code est générique et fonctionne sous toutes ces plateformes
  • Inclus dans la plupart des outils de conception
  • Assez facile à apprendre, grâce à notre formation.

Les meilleurs programmeurs et concepteurs ont un secret :

Si je dois le faire plus d’une seule fois, j’écris un script !

Tcl/Tk permet très facilement et avec très peu de code de créer des utilitaires et des programmes de toute nature et dans tout contexte (scripting, gestion de fichiers, de projets, de texte, outils de communication, de test, web, pilotage d’applications, automatisation etc), et aussi bien sous Windows et Linux que Mac.

Tcl/Tk est accompagné d’un nombre incroyable de librairies (gratuites aussi) qui l’étendent considérablement et expliquent en partie son succès.

Pour l’Electronique…

Le monde de l’électronique (dont la conception logique programmable et ASIC) fait un usage quasi-universel du Tcl/Tk (ModelSim, Synopsys Design & FPGA Compiler, langage SDC & XDC, Synplify, Cadence, Actel, Altera Quartus, Xilinx Vivado, etc…) C’est pourquoi nous encourageons vivement tous les électroniciens à maîtriser Tcl/Tk, avec à la clé un fort gain de productivité et de qualité.

… mais pas seulement !

Bien qu’ALSE soit spécialisée dans le monde de l’électronique, cette formation est un peu à part car elle convient à TOUT utilisateur potentiel du langage, qu’il soit électronicien ou non ! Et les très nombreux exercices et travaux pratiques (qui représentent environ 50% du temps de formation) sont adaptés à tout public.

À qui est destinée cette formation ?

  • À toute personne souhaitant maîtriser pratiquement le langage Tcl et son toolkit Tk.
  • Aux personnes ayant déjà une petite pratique expériemntale du langage et souhaitant la consolider afin de pouvoir modifier et améliorer des scripts existants.
  • ou aux Ingénieurs électroniciens (dont les outils sont tous pilotés en Tcl/Tk).

Connaissances requises

Aucune connaissance préalable du langage Tcl/Tk n’est demandée.

Une expérience d’au moins un langage de programmation est recommandée, mais n’est pas indispensable. Des connaissances de base en informatique sont toutefois préférables.

Qu’apprendrez-vous ?

  • La maîtrise complète du langage Tcl.
  • Comment développer et mettre au points des programmes Tcl complets
  • Rechercher, manipuler, et traiter des textes (expressions régulières et substitution).
  • La programmation événementielle.
  • Les principes fondamentaux de Tk.
  • Comment développer rapidement des utilitaires divers, y-compris avec des interfaces graphiques.
  • Comment piloter et automatiser des applications externes (dont RS232).
  • Découvrir certaines extensions du langage.
  • En option : application à vos outils EDA habituels.

Supports de cours

Les manuels de cours Doulos sont réputés pour être les plus détaillés et les plus faciles d’utilisation. Leur style, leur contenu et leur exhaustivité sont uniques dans le monde de la formation. Ils sont souvent utilisés comme référence après avoir suivi les cours de formation.

Sont compris dans la formation :

  • Le Manuel de cours, indexé, constitue un Manuel de Référence détaillé du langage.
  • Le Cahier des Exercices pratiques est rempli d’exemples et d’applications pratiques qui mettent en œuvre les concepts acquis. Ils constituent une base précieuse pour développer de nouvelles applications !
  • Les fichiers des exercices (avec solutions) ainsi que des utilitaires très pratiques (dont un visualisateur interactif d’expressions régulières).

N’attendez pas pour augmenter votre productivité et rendre votre travail plus intéressant !

Documents à télécharger