Modern Erlang for Beginners provides a thorough introduction to the Erlang programming language from the very basics to building your first Erlang/OTP application.
This course takes a very structured approach of teaching Erlang. The screencasts show you how to get started, in a gradual journey from understanding basic concepts such as pattern matching, to writing your first OTP application. You will learn how to use behaviours to build supervised and distributed systems, through clear examples and detailed explanations.
After an introduction to Erlang syntax and data structures, you will learn about recursion, pattern matching, immutability, map/reduce, guards, and different ways on how to improve code readability. You will learn how to spawn processes and how links and monitors work, which will serve you to understand supervision of Erlang processes.
You will then be introduced to Distributed Erlang, i.e. how to create an Erlang cluster and how to make processes communicate across different machines.
Finally, we will create an example application (a bank) to understand how all of the previous concepts are linked together. First, we will build this example using standard processes and messaging, but then we will refactor our application to use OTP, the standard Erlang libraries and design principles which are the basis for building robust systems in Erlang (so behaviours like a gen server and supervision trees).
Specification: Modern Erlang for Beginners
|
1 review for Modern Erlang for Beginners
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $9.99 |
---|---|
Provider | |
Duration | 3.5 hours |
Year | 2020 |
Level | Beginner |
Language | English |
Certificate | Yes |
Quizzes | No |
Fernando Carraro Aguirre –
Un buen curso sobre el lenguaje Erlang, aunque considero que hay temas que no son para principiantes.