Advanced Elixir and OTP [Video]

Preview in Mapt

Advanced Elixir and OTP [Video]

João Gonçalves

Use Elixir to build scalable, fault-tolerant, and maintainable applications
Mapt Subscription
FREE
$29.99/m after trial
Video
$25.00
RRP $124.99
Save 79%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$25.00
$29.99 p/m after trial
RRP $124.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Advanced Elixir and OTP [Video] Book Cover
Advanced Elixir and OTP [Video]
$ 124.99
$ 25.00
Hands-on Application Development with ASP.NET Core and Angular [Video] Book Cover
Hands-on Application Development with ASP.NET Core and Angular [Video]
$ 124.99
$ 25.00
Buy 2 for $35.00
Save $214.98
Add to Cart

Video Details

ISBN 139781787289369
Course Length1 hour and 46 minutes

Video Description

Elixir is a dynamic, functional language designed for building scalable and maintainable applications. Elixir leverages the Erlang VM, known for running low-latency, distributed, and fault-tolerant systems, while also being successfully used in web development and the embedded software domain.

In this course, we delve into more advanced features of the Elixir language. We explore the concurrent aspects of the language, how to manipulate complex data structures efficiently, meta programming, and OTP.

By the end of this course, you'll have learned advanced topics on the Elixir language and OTP, as well as how to apply them to build robust modern applications.

Style and Approach

This comprehensive, up-to-date video will show you the fundamental features of Elixir, and is accompanied by illustrative examples to build scalable applications.

Table of Contents

Streaming Computation
The Course Overview
Enumerables
Streams
Polymorphism with Protocols
Defining Protocols
Implementing Protocols
Processes
Launching and Linking
Messaging
Data Stores
ETS
DETS and Mnesia
Metaprogramming
Quote and Unquote
Macros
OTP
Introduction to OTP
OTP Feature Set — GenServer
Application
Supervisors
The Supervisor Behaviour
Supervision Strategies
Tidbits
Agents and Tasks
Umbrella Applications
Releases

What You Will Learn

  • Manipulating and combining complex data structures
  • Creating modular software that's easy to change and evolve
  • Using processes to scale and distribute your applications
  • Storing complex data in table form, accessible with powerful routines
  • Extending the base language with your own constructs and metaprogramming
  • Using OTP and its behaviour suite to create robust applications
  • Monitoring your application using the Elixir toolset

Authors

Table of Contents

Streaming Computation
The Course Overview
Enumerables
Streams
Polymorphism with Protocols
Defining Protocols
Implementing Protocols
Processes
Launching and Linking
Messaging
Data Stores
ETS
DETS and Mnesia
Metaprogramming
Quote and Unquote
Macros
OTP
Introduction to OTP
OTP Feature Set — GenServer
Application
Supervisors
The Supervisor Behaviour
Supervision Strategies
Tidbits
Agents and Tasks
Umbrella Applications
Releases

Video Details

ISBN 139781787289369
Course Length1 hour and 46 minutes
Read More

Read More Reviews

Recommended for You

Hands-on Application Development with ASP.NET Core and Angular [Video] Book Cover
Hands-on Application Development with ASP.NET Core and Angular [Video]
$ 124.99
$ 25.00
Docker - Swarm, Services and Stack - Hands-On [Video] Book Cover
Docker - Swarm, Services and Stack - Hands-On [Video]
$ 196.99
$ 39.40
A Developer's Guide to Blockchain, Bitcoin and Cryptocurrencies [Video] Book Cover
A Developer's Guide to Blockchain, Bitcoin and Cryptocurrencies [Video]
$ 49.99
$ 10.00
Apache Spark with Python - Big Data with PySpark and Spark [Video] Book Cover
Apache Spark with Python - Big Data with PySpark and Spark [Video]
$ 149.99
$ 30.00
Vue JS 2 - The Complete Guide (incl. Vue Router and Vuex) [Video] Book Cover
Vue JS 2 - The Complete Guide (incl. Vue Router and Vuex) [Video]
$ 188.99
$ 37.80
Mastering Linux Security and Hardening [Video] Book Cover
Mastering Linux Security and Hardening [Video]
$ 124.99
$ 25.00