Návrh Školení

Úvod do Haskell

    Platforma a nástroje Program Hello World Trochu historie

Haskell syntaxe

    Funkce Rozlišení velkých a malých písmen a porovnávání vzorů Rozvržení (odsazení) Struktury řízení (pokud, případ, let, kde)

Typový systém

    Základní typy Jednoduché typy funkcí Polymorfismus Funkce vyššího řádu Uživatelské typy Čísla v Haskell Třídy typů

Stavební programy

    IO manipulace Modulový systém Balíčky a knihovny Kompilace aplikací

Příklady a případové studie

    Osm královen v Haskell Dynamické programování a zapamatování v Haskell Zjednodušená analýza souborů CSV HTTP klient

Požadavky

Znalost alespoň jednoho dalšího programovacího jazyka. Programming zkušenost.

 14 hodiny

Počet účastníků



Price per participant

Reference (2)

Související kurzy

Combined C/C++, JAVA and Web Application Security

28 hodiny

Advanced Java Security

21 hodiny

Combined JAVA, PHP and Web Application Security

28 hodiny

Standard Java Security

14 hodiny

Java and Web Application Security

21 hodiny

Advanced Java, JEE and Web Application Security

28 hodiny

Související kategorie