YoVDO

Functional Programming for the Web with Elm

Offered By: ACCU Conference via YouTube

Tags

ACCU Conference Courses Web Development Courses Elm Courses Functional Programming Courses Unions Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore functional programming for web development through this comprehensive conference talk on Elm, a statically-typed language designed for building reliable web applications with exceptional performance and no runtime exceptions. Delve into Elm's syntax, tooling, and its seamless integration with existing websites through Javascript interop. Discover "The Elm Architecture," the recommended method for structuring Elm programs, and gain insights into the language's community and documentation. Learn about Elm's key features, including functions, unions, and modules, while understanding concepts like Commands vs Messages, Virtual DOM, and performance optimization. Get excited about the possibilities of Elm, develop an interest in functional languages, and acquire the knowledge needed to confidently begin your own exploration of this powerful web development tool.

Syllabus

Introduction
Agenda
What is Elm
How does Elm help
Highlevel Elm overview
Functions
Unions
Exit
Elm Reactor
Elm Modules
Elm Architecture
Main Program
Program
Commands vs Messages
Virtual DOM
Document Object Model
Performance
IPython Notebook
Talking to the Web


Taught by

ACCU Conference

Related Courses

Khronos Sycl Language Framework for C++ Accelerators - Take Advantage of All the MIPS
ACCU Conference via YouTube
Space Invaders - The C++20 Spaceship Operator is Upon Us
ACCU Conference via YouTube
Grinding, Farming, and Alliances - Become a Better Programmer by Using Words and Ideas From Casual Gaming
ACCU Conference via YouTube
Designing for C++ Concurrency Using Message Passing
ACCU Conference via YouTube
Productivity in C++ Game Development - Inside the Mind of an AAA Game Developer
ACCU Conference via YouTube