Concurrent Programming in Erlang (FutureLearn)

Start Date
No sessions available
Concurrent Programming in Erlang (FutureLearn)
Course Auditing
Categories
Effort
Certification
Languages
Misc

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Concurrent Programming in Erlang (FutureLearn)
Learn the theory and practice of concurrent programming in Erlang, through practical exercises and suggested projects. Concurrent functional programming is increasingly important in providing global-scale applications on the internet. We combine the theory of concurrent programming with the practice of how that works in Erlang. You’ll get the opportunity to reinforce what you learn through practical exercises and more substantial, optional practical projects.

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Functional programming has been a strength the University of Kent for the last 30 years. Throughout the course, you’ll learn with Simon Thompson – co-author of one of the standard introductions to Erlang, O’Reilly Media’s Erlang Programming.


What topics will you cover?

- Processes and messages in Erlang

- Message-passing concurrency

- Designing for robustness

- Handling errors and dealing with exceptions

- Testing and fixing concurrency

- Multicore and distributed Erlang

- OTP: The Open Telecom Platform


What will you achieve?

- Develop concurrent programs in Erlang using processes and message-passing communication between them

- Describe the mechanisms underlying message processing in Erlang

- Explain the life-cycle of an Erlang process and the handling of errors

- Design and implement robust systems in Erlang

- Summarise the design principles underlying the Open Telecom Platform (OTP)



MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Course Auditing
59.00 EUR

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.