YoVDO

Elm Basics

Offered By: YouTube

Tags

Elm Courses Web Development Courses Parsing Courses Application Development Courses Functional Programming Courses

Course Description

Overview

Learn the fundamentals of Elm programming in this 30-minute tutorial. Begin with installation and testing, then explore essential Elm tools and the REPL. Set up Visual Studio Code for Elm development, and master key commands like elm init, elm make, and elm reactor. Dive into creating Elm programs, handling user input, managing state with the Model-View-Update pattern, and working with records. Tackle parsing challenges, understand the Maybe type, and build a functional Elm application from scratch. By the end, gain a solid foundation in Elm basics to start developing robust web applications.

Syllabus

Installation - 1 of 23 - Elm Basics
Testing Installations - 2 of 23 - Elm Basics
Testing Installations - 3 of 23 - Elm Basics
Elm Tools - 4 of 23 - Elm Basics
Elm REPL Basics - 5 of 23 - Elm Basics -
Visual Studio Code - 6 of 23 - Elm Basics
Elm Init - 7 of 23 - Elm Basics
Elm Make - 8 of 23 - Elm Basics
Make Advanced - 9 of 23 - Elm Basics
Elm Reactor Basics - 10 of 23 - Elm Basics
Elm Program - 11 of 23 - Elm Basics
Show Model in View - 12 of 23 - Elm Basics
Input button - 13 of 23 - Elm Basics
Message - 14 of 23 - Elm Basics
Logging - 15 of 23 - Elm Basics
Changing Records - 16 of 23 - Elm Basics
Changing Model Data - 17 of 23 - Elm Basics
Text Input - 18 of 23 - Elm Basics
Parsing Challenges - 19 of 23 - Elm Basics
Maybe - 20 of 23 - Elm Basics
Parsing Function - 21 of 23 - Elm Basics
Working Application - 22 of 23 - Elm Basics
Conclusions - 23 of 23 - Elm Basics


Taught by

Jesse Warden

Related Courses

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX
Introduction to Functional Programming
Delft University of Technology via edX
Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX