small medium large xlarge

Modern Erlang for Beginners, now available

March 13, 2019

According to the FCC, color TV went from virtually unknown to ubiquitous in American homes in approximately 30 years. By contrast, the printing press was invented in 1452, but printed books and newspapers didn't become commonplace in American homes until the 1800s. The lesson here is "don't compare adoption rates of technologies from two entirely different eras of history," but also, video makes a good complement to print. Modern Erlang for Beginners teaches Erlang from scratch in an accessible screencast format as an introduction to the languagei, or a supplement to our books.

Check it out, along with our other screencast offerings.

Modern Erlang for Beginners

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 structured approach to 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 behaviors to build supervised and distributed systems through clear examples and detailed explanations.

Why Erlang? The Erlang runtime system is known for its designs that are well suited for systems with the following characteristics:

  • Distributed
  • Fault-tolerant
  • Highly available (non-stop applications)
  • Support Hot Code swapping (code can be changed without stopping a system)

Now available from

Upcoming Author Appearances

  • 2019-03-15 Johanna Rothman,
    New England Software Symposium
  • 2019-03-28 Kevin Hoffman,
    Rust LATAM 2019
  • 2019-04-09 Frances Buontempo,
    ACCU, Bristol UK
  • 2019-04-09 Fred Hebert,
    Web à Québec
  • 2019-04-11 Frances Buontempo,
    ACCU, Bristol UK
  • 2019-04-24 Johanna Rothman,
    Influential Agile Leader, Toronto
  • Did You Know?

    Please note our ebooks do not contain any Digital Restrictions Management and have always been DRM-free. For us, "DRM-free" means "freedom." You should own the books you've paid for and read them on whatever device is handy—your laptop, iThingy, BlueBerry, you name it. We think ideas should outlast any device you put them on.

    And you can always come back and redownload your books when needed, using your account on We're here to make your life easier.

    Don't Get Left Out

    Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on (email address and password is all it takes) and select the checkbox to receive newsletters.

    Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:

    Tell your friends! Tweet this

    Follow us on Twitter: pragprog</a>, <a href="">pragpub, Andy Hunt @PragmaticAndy.

    Coming Soon:

    • Programming WebAssembly with Rust: Unified Development for Web, Mobile, and Embedded Applications, in print
    • Programming Machine Learning: From Zero to Deep Learning, in beta
    • Web Development with ReasonML: Type-Safe, Functional Programming for JavaScript Developers, in print

    Recently Released:

    Thanks for your continued support,

    Andy Hunt
    Publisher, Pragmatic Bookshelf

    Books • eBooks • PragPub Magazine • Audiobooks and Screencasts