image description

Course Description

Write bulletproof, easily maintainable web applications with Elm, the functional programming language that is transforming web application development. Build an Elm application from start to finish, inter-operate between Elm and JavaScript, organize Elm code using modules and the Elm Architecture and write unit tests for Elm applications. In this course, you will learn functional programming techniques that are useful not only in Elm but in other languages as well.

What you will learn



Section 1: The Elm Language

Section 2: Elm Functions

Section 3: Client-Server

Section 4: JavaScript Interoperability

Section 5: Testing

Section 6: Delegation

Section 7: Scaling Elm Code

Section 8: Optimization

Section 9: Tools