Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Programmieren lernen mit Haskell
Rating: 3.9 out of 5(7 ratings)
65 students

Programmieren lernen mit Haskell

Praxisnahe Programmierung für Anfänger
Last updated 10/2022
German
German [Auto],

What you'll learn

  • Einen Haskell-Compiler installieren und benutzen können
  • Grundlagen von Programmierung in Haskell lernen
  • Einfache Programme in Haskell programmieren
  • Externe Bibliotheken in eigenen Haskell-Programmen benutzen
  • Daten aus dem Internet mit Haskell abrufen, verarbeiten, und anzeigen

Course content

12 sections • 65 lectures • 9h 36m total length
  • Einführung5:19
  • Kompiler5:52
  • Einrichtung der Umgebung in Windows7:29
  • Einrichtung der Umgebung in Mac OS5:54
  • Einrichtung der Umgebung in Linux6:06
  • GHCI1:23

Requirements

  • Man benötigt einen Computer und soll in der Lage sein, Software installieren zu können

Description

Dieser Kurs ist für alle, die programmieren lernen wollen und noch keine Programmiervorkenntnisse haben.

Dieser Kurs bringt einem bei, wie man programmieren kann, und zwar mit der Programmiersprache Haskell.

Haskell ist eine Programmiersprache, die zwar keine Mainstream-Programmiersprache ist, aber meiner Meinung nach sich hervorragend eignet, um Programmierung zu lernen.

Dieser Kurs ist praxisorientiert: In diesem Kurs zeige ich, wie man Windows, Mac OS oder Linux einrichtet, um programmieren zu können, und danach mit vielen Beispielen, wie man verschiedene Probleme mittels Haskell-Programmierung lösen kann. Zusätzlich werden Softwaretechnische Fragen wie das Zerteilen eines Problems in kleinere Probleme angesprochen.

Gegen Ende des Kurses werde ich größere Programme erstellen, u.A. ein Programm, um Wetterdaten, die im Internet frei verfügbar sind, zu analysieren. Das ist auch praxisnah und bei diesem Programm werden wir u.A. mit JSON, HTTP und HTML in Berührung kommen. Aber alle Themen werden ausführlich und Schritt für Schritt erklärt. Das Lernen wird mit Übungen verstärkt.

Der Kurs befasst sich mit u.A. diesen Themen:


  • Haskell-Compiler und Editor installieren in Windows, Mac OS und Linux

  • Benutzung des Haskell-Interpreters GHCI

  • Grundlegende Konzepte (Vergleiche, Datentypen, Listen, Funktionen etc.)

  • Kleine Programme mit Haskell erstellen und ausführen

  • Weitere Haskell-Konzepte wie z.B. Lambda-Funktionen, Tupel, Typklassen, Maybe, Guards

  • Haskell-Bibliotheken mit Cabal herunterladen, installieren und benutzen

  • Mit JSON-Daten arbeiten

  • HTTP-Abrufe mit Haskell machen

  • Daten analysieren und Ergebnisse mit einer Template-Engine anzeigen

  • Exceptions

  • Monade

Willkommen!

Who this course is for:

  • Für diejenigen, die noch nie programmiert haben