Beginner's Guide to Elm Programming. Build Web Apps!
A Beginner's Guide to Elm Programming for Aspiring Web App Developers & Entrepreneurs. Build Web Apps from Scratch.
Do you want to learn to make web apps? Enroll in Mammoth Interactive's Beginner's Guide to Elm Programming. Build Web Apps! In this course, web developer Chris Veillette will teach you how to code in the Elm language to build real websites and apps.
What Will I Learn?
- Understand the basics of the Elm language
- Grasp some key concepts of functional programming
- Use Elm's build tools to debug and compile Elm code
- Get started with building simple websites and apps using the Elm language
What is Elm?
What are the advantages of Elm?
- Elm allows you to write well-architectured code that is easy to read.
- Elm makes front-end development simpler.
- Elm comes with creative built-in tools, meaning you don't have to download other packages
- Elm is easy to understand and use once you learn the language
- There is a supportive community with an active creator (Evan Czaplicki)
- Elm's warning messages are in readable language
- Elm's built-in package manager protects code from minor errors
- And more!
Who is the target audience?
- Developers who want to learn about functional programming and Elm
- Basic command line knowledge to make use of Elm's command line tools
- Modern web browser
- Text editor (e.g. Sublime Text, Atom, Brackets, VSCode)
You can learn to build websites and apps. Get started with this rising and current programming language. This course is full of practical examples. We teach you theory while also building real projects that you can put in your web development portfolio. Enroll today to join the Mammoth community.
Level: Beginner with basic coding knowledge, Length: 5 hours
Chris Veillette has taught many Mammoth Interactive web development and coding courses. Chris specializes in working with various types of tech. He enjoys coffee, sci-fi, and films.
Start2.1 - Intro to Reply and Type (6:21)
Start2.2 - Boolean Lists Functions (8:07)
Start2.3 - Functions Part 1 (3:06)
Start2.4 - Functions Part 2 (5:05)
Start2.5 - Functions Part 3 (4:41)
Start2.6 - Functions Part 4 (2:33)
Start2.7 - If Expressions (3:56)
Start2.8 - Tuples (5:53)
Start2.9 - Records Part 1 (5:11)
Start2.10 - Records Part 2 (5:34)
Start2.11 - Records Part 3 (5:55)