Building Real World Applications with Elm 0.18
Offered By: Pluralsight
Course Description
Overview
This course, Building Real World Applications with Elm, is for web developers who are familiar with the basics of Elm and would like to deepen their knowledge in order to create real world applications.
Learning to build complex applications in Elm can be challenging because the solutions can look unfamiliar compared to the mainstream frameworks. This course, Building Real World Applications with Elm 0.18, will show developers how to solve real world problems in Elm. First, you will learn about the capabilities provided by Elm, functional programming and the Elm tools for managing code, builds and deployment. Next, the course will show how to perform the essential tasks of web development: creating complex UIs, working with servers, parsing JSON, interoperating with JavaScript APIs and libraries. Finally, you will explore the tools and techniques for ensuring their applications are bug free, including Elm’s time-travelling debugger, writing unit and fuzz tests and design approaches for preventing errors. By the end of this course, you will have a solid foundation for building applications in Elm.
Learning to build complex applications in Elm can be challenging because the solutions can look unfamiliar compared to the mainstream frameworks. This course, Building Real World Applications with Elm 0.18, will show developers how to solve real world problems in Elm. First, you will learn about the capabilities provided by Elm, functional programming and the Elm tools for managing code, builds and deployment. Next, the course will show how to perform the essential tasks of web development: creating complex UIs, working with servers, parsing JSON, interoperating with JavaScript APIs and libraries. Finally, you will explore the tools and techniques for ensuring their applications are bug free, including Elm’s time-travelling debugger, writing unit and fuzz tests and design approaches for preventing errors. By the end of this course, you will have a solid foundation for building applications in Elm.
Syllabus
- Course Overview 1min
- Understanding Elm’s Capabilities 23mins
- Building a Real World Application 48mins
- Expanding the Application's Capabilities 30mins
- Squashing Bugs in Any Way Possible 18mins
- Handling More Advanced Scenarios 15mins
Taught by
Alex Korban
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