Course Overview
Course Information
What you’ll learn in this course:
- Understand Erlang syntax, functional programming principles, and concurrency.
- Develop and debug Erlang programs, focusing on concurrency and distributed systems.
- Use Erlang to solve problems requiring scalability and high availability.
- Gain insight into fault-tolerant system design.
Learning Outcomes
By the end of this course, students will be able to:
- Write and debug Erlang programs for concurrent systems.
- Demonstrate understanding of Erlang’s functional programming and message-passing model.
- Develop scalable applications using Erlang’s concurrency model.
- Apply Erlang to real-world distributed systems.