Haskell Fundamentals Certificate for Tim Rijckaert
Add to LinkedIn
Certificate ID:
660611
Authentication Code:
7f4a4
Certified Person Name:
Tim Rijckaert
Trainer Name:
Bartosz Banachewicz
Duration Days:
2
Duration Hours:
14
Course Name:
Haskell Fundamentals
Course Date:
23 November 2021 09:30 to 24 November 2021 16:30
Course Outline:
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