The Introduction to Elm training course is designed to demonstrate how to write programs in the Elm language and compile them to JavaScript.
The course begins by reviewing the functional programming and the performance benefits of Elm and Reactive programming. Next, it explores Elm tooling and the basic syntax of the language. The course concludes by explaining currying and Higher Order functions as well as transpiling to and from JavaScript.
Prerequisites: The course would be valuable for developers and developer teams who have some JavaScript-fatigue and perhaps, prefer the functional programming paradigm.
Purpose
|
Learn how to develop programs in the Elm language and compile them to JavaScript. |
Audience
|
Developers with experience in JavaScript and related libraries. |
Role
| Software Developer - Web Developer |
Skill Level
| Introduction |
Style
| Hack-a-thon - Learning Spikes - Workshops |
Duration
| 2 Days |
Related Technologies
| JavaScript | Elm |
Productivity Objectives
- Describe the essential parts of Reactive and Functional Programming
- Utilize Elm's syntax properly to write basic programs
- Install Elm Related Tooling
- Transpile between Elm and JavaScript