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

YouTube

Concurrency Oriented Programming in a Modern World

GOTO Conferences via YouTube

Overview

This course teaches the benefits of concurrency-oriented programming using Erlang, a language designed for multi-core computers. The key design features of the concurrency model are explained, showcasing its relevance in powering cloud-based microservices, mobile apps, the web, and machine learning. The course covers functional language properties and fault-tolerant computing principles applicable to distributed multi-core architectures in cloud, edge, and IoT networks. The intended audience includes software developers interested in learning about concurrency and its applications in modern programming environments.

Syllabus

Intro
Concurrency oriented programming
Hard at work developing Erlang
The main ideas
Why is this relevant today?
Concurrency vs parallelism
BEAM vs. JVM
Erlang & WhatsApp
Phoenix Framework
Erlang ecosystem
Elixir
Kubernetes
Virding's 1st rule of programming
Outro

Taught by

GOTO Conferences

Reviews

Start your review of Concurrency Oriented Programming in a Modern World

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.