Nerves
Welcome to our Elixir Nerves course! In this program, you will explore Elixir and Nerves, a framework for building embedded systems and IoT devices. Through your own projects, you’ll learn how to develop robust applications for resource-constrained environments. From setting up a Nerves project to implementing basic circuits, this course equips you with the skills to bring your ideas to life in the world of embedded systems. Whether you’re a beginner or an experienced Elixir developer, you’ll learn to design effective Nerves applications with Elixir and OTP.
Bruce Tate
Course Details
Elixir is an excellent general purpose language. It has features that let you write programs that are more reliable, easier to understand, and highly concurrent. Many of those same capabilities make Elixir an ideal language for embedded systems.
Embedded systems are smaller, special purpose computers used to control hardware. As embedded processors get more sophisticated, the demand for more complex systems grows, such as fridges that double as web browsers and doorbells that double as security cameras and networked intercoms. To support these new requirements, we need higher level languages with more powerful features.
Enter Nerves, Because many of today’s embedded apps are full-featured distributed, concurrent systems, they are ideally matched to functional programming languages like Elixir.
What You Get
Course Contents
Introduction
Setup and Circuit
Design and Configuration
Behaviours and OTP
Networking and Organization
Binary Clock Build
Binary Clock Software
Regular price $120.00