Haskell Fundamentals Schulung

Haupt-Reiter

Schulungsprache

Dieser Kurs wird auf Deutsch und Englisch angeboten

Kurs Code

haskellfun

Dauer

14 Stunden (usually 2 days including breaks)

Voraussetzungen

Familiarity with at least one other programming language. Programming experience.

Überblick

This course covers the basics of Haskell programming language.

The course introduces the ideas of Functional Programming and teaches the essential concepts of it, and by this introduces the student to the Haskell programming language. The course explores the fundamental differences with imperative programming and teaches the skill of thinking functionally.

Students should expect to learn all the necessary tools and concepts to start writing and understanding simple Haskell programs.

Schulungsübersicht

Introduction to Haskell

  • Platform and tools
  • Hello World program
  • A bit of history

Haskell syntax

  • Functions
  • Case distinction and pattern matching
  • Layout (indentation)
  • Control structures (if, case, let, where)

Type system

  • Basic types
  • Simple function types
  • Polymorphism
  • Higher order functions
  • Custom types
  • Numbers in Haskell
  • Type classes

Building programs

  • IO handling
  • Module system
  • Packages and libraries
  • Compiling applications

Examples and case studies

  • Eight queens puzzle in Haskell
  • Dynamic programming and memoization in Haskell
  • Simplified parsing of CSV files
  • An HTTP client

Öffentlicher Klassenraum Öffentlicher Klassenraum
Teilnehmer aus verschiedenen Organisationen. Die Themen können hier nicht angepasst werden.
Von 2755EUR
(32)
Privater Klassenraum Privater Klassenraum
Die Teilnehmer sind aus einem Unternehmen. Externe Teilnehmer sind nicht erlaubt. Der Kurs ist speziell auf eine Gruppe zugeschnitten, Die Themen werden genau auf die Bedürfnisse der Teilnehmer abgestimmt.
Von 2755EUR
Angebot erfragen
Privater Fernkurs Privater Fernkurs
Der Anleiter und die Teilnehmer befinden sich an unterschiedlichen Orten und kommunizieren über das Internet miteinander.
Von 3140EUR
Angebot erfragen

Je mehr Teilnehmer, desto höher die Ersparnis pro Teilnehmer. Die Tabelle reflektiert den Preis pro Teilnehmer und dient zur Veranschaulichung. Die tatsächlichen Preise können jedoch abweichen.

Number of Delegates Öffentlicher Klassenraum Privater Klassenraum Privater Fernkurs
1 2755EUR 2755EUR 3140EUR
2 1743EUR 1718EUR 1910EUR
3 1405EUR 1372EUR 1500EUR
4 1236EUR 1199EUR 1295EUR
Können Sie kein passendes Datum finden? Fordern Sie ein neues Kursdatum an >>
Zu teuer? Schlagen Sie einen Preis vor >>

Verwandte Kategorien


Spezialangebote

Course Ort Schulungsdatum Kurspreis (Fernkurs/Schulungsraum)
Tomcat München Mo, 2016-09-05 09:30 2723EUR / 3373EUR
Introduction to Deep Learning Potsdam Mi, 2016-10-19 09:30 4277EUR / 4927EUR

Kommende Kurse

OrtSchulungsdatumKurspreis (Fernkurs/Schulungsraum)
Berlin Fr, 2016-09-16 08:002355EUR / 2755EUR
DüsseldorfMo, 2016-09-26 09:303140EUR / 3640EUR
HamburgMo, 2016-09-26 09:303140EUR / 3640EUR
DresdenMi, 2016-09-28 09:303140EUR / 3640EUR
LeipzigDi, 2016-10-11 09:303140EUR / 3640EUR

EINIGE UNSERER KUNDEN