*
1. Přehled syntaxe IDL Základní programové konstrukce, deklarace proměnných, funkcí a procedur, podporované datové formáty. Odlišnosti proti jiným programovacím jazykům. *
2. Práce ve vývojovém prostředí IDL IDL skripty, programové moduly a jejich ladění. Vytváření programů pro IDL Virtual Machine. *
3. Práce s datovými soubory Čtení a ukládání binárních a textových souborů. Podporované datové formáty souborů. Vědecké datové formáty (CDF, NetCDF). *
4. Tvorba grafů 2D a 3D grafika, práce s barvou, fonty, tisk. *
5. Zpracování dat v IDL Výběr matematických algoritmů v IDL - příklady interpolace dat, fitování křivek a ploch. Filtrace, příklady analýzy signálu a zpracování obrazu, statistika. *
6. Pokročilé grafické techniky Animace, zobrazení objemu, užití map a zeměpisných projekcí. *
7. Vytváření aplikací s grafickým uživatelským rozhraním Návrh GUI, widgety, obsluha událostí. *
8. Přenositelnost na jiné platformy, integrace s dalšími programovacími jazyky Přenos dat a programů v IDL mezi různými OS (Windows, Unix). Dynamické knihovny. Volání funkcí IDL z vnějšího prostředí. Dynamické webové stránky a IDL skripty.
Kurz práce v IDL (Interactive Data Language). Toto prostředí je hojně využíváno v meteorologii, geofyzice, astronomii a astrofyzice.
Přehled syntaxe IDL, odlišnosti proti jiným programovacím jazykům. Práce ve vývojovém prostředí IDL. Práce s datovými soubory. Tvorba grafů. Výběr matematických algoritmů v IDL. Pokročilé grafické techniky. Tvorba aplikací s grafickým uživatelským rozhraním. Přenositelnost na jiné platformy, integrace s dalšími programovacími jazyky.