Course Outline

Εισαγωγή στο Haskell

    Πλατφόρμα και εργαλεία Πρόγραμμα Hello World Λίγη ιστορία

Haskell σύνταξη

    Λειτουργίες Διάκριση πεζών-κεφαλαίων και αντιστοίχιση μοτίβων Διάταξη (εσοχή) Δομές ελέγχου (αν, περίπτωση, ας, πού)

Σύστημα τύπου

    Βασικοί τύποι Απλοί τύποι συναρτήσεων Πολυμορφισμός Συναρτήσεις υψηλότερης τάξης Προσαρμοσμένοι τύποι Αριθμοί σε Haskell Κατηγορίες τύπου

Κτιριακά προγράμματα

    Χειρισμός IO Σύστημα μονάδων Πακέτα και βιβλιοθήκες Σύνταξη εφαρμογών

Παραδείγματα και μελέτες περιπτώσεων

    Παζλ οκτώ βασίλισσες σε Haskell Δυναμικός προγραμματισμός και απομνημόνευση σε Haskell Απλοποιημένη ανάλυση αρχείων CSV Ένας πελάτης HTTP

Requirements

Εξοικείωση με τουλάχιστον μία άλλη γλώσσα προγραμματισμού. Programming εμπειρία.

  14 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (2)

Related Courses

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

  28 Hours

Advanced Java Security

  21 Hours

Combined JAVA, PHP and Web Application Security

  28 Hours

Standard Java Security

  14 Hours

Java and Web Application Security

  21 Hours

Advanced Java, JEE and Web Application Security

  28 Hours

Related Categories