Table of Contents
Best Erlang courses 2022
Modern Erlang for Beginners
Modern Erlang for Beginners by Roberto Ostinelli provides an in-depth introduction to the Erlang programming language from the basics to creating your first Erlang / OTP application. This course has a very structured approach to teaching Erlang. Screencasts show you how to get started, on a gradual journey from understanding basics like pattern matching to writing your first OTP application. You will learn to use behaviors to build supervised and distributed systems, through clear examples and detailed explanations in this online course.
Why Erlang? The Erlang Execution System is known for its designs that are well suited to systems with the following characteristics:
Distributed
Fault tolerance
Highly available (continuous applications)
Supports active code swapping (code can be changed without shutting down a system)
This is the best Erlang course.
Erlang: The Complete Beginner’s Guide
This Erlang course by Catalin Stefan opens up many opportunities to work in a niche market, where your skills will be highly valued by employers. There is a great shortage of skills in Erlang and you can claim the top spot.Erlang is also a fun language to learn, making it easy to communicate between computers on the Internet. This is a great skill to have if you are looking to expand your programming toolbelt. We will build examples at each step and we will learn by applying the knowledge. We will also create a distributed chat application to illustrate the knowledge we are learning.This course explains step by step what the structures and characteristics are used for and how to apply them in a real setting.
This course teaches you:
to install and configure Erlang on a PC and a Mac
the basics of the language like
the functions
Type of data
lists
Control Structures
higher-order functions and functions
simultaneous processing
This is the best Erlang tutorial.
Best Erlang books 2022
Learn You Some Erlang for Great Good!
- Amazon Kindle Edition
- Hebert, Fred (Author)
- English (Publication Language)
A Beginner’s Guide by Fred Hebert starts slowly and get familiar with the basics – you’ll learn about Erlang’s unorthodox syntax, its data structures, its type system (or lack thereof!), And basic functional programming techniques. Once you learn the simple things, you’ll tackle the real meat and potatoes of the language: competition, distributed computing, hot code loading, and all the other dark magic that makes Erlang such a hot topic among savvy developers today.
As you immerse yourself in the functional fantasy world of Erlang, you will discover:
–Test your applications with EUnit and Common Test
–Build and publish your applications with the OTP framework
–Pass messages, generate errors and start / stop processes on many nodes
–Data storage and retrieval using Mnesia and ETS
–Network programming with TCP, UDP and the inet module
–The simple joys and potential pitfalls of writing concurrent and distributed applications
This is the best Erlang book.
Programming Erlang
- Armstrong, Joe (Author)
- English (Publication Language)
- 548 Pages - 10/29/2013 (Publication Date) - Pragmatic Bookshelf (Publisher)
Programming Erlang: Software for a Concurrent World (Pragmatic Programmers) Second Edition by Joe Armstrong, creator of Erlang, presents this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. In this second edition of the best-selling Programming Erlang, you’ll learn how to write parallel programs that scale effortlessly on multicore systems. By using Erlang, you will be amazed at how easy it becomes to deal with secondary issues, and how your programs run faster and more efficiently. This is because Erlang uses sets of parallel processes, not a single sequential process, as found in most programming languages. You will start with sequential programming, move on to parallel programming and handle errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang / Open Telecom Platform (OTP) frameworks. It is not necessary to have previous knowledge of functional or parallel programming. The chapters are filled with practical examples of real-life tutorials and in-house tips and tricks, and conclude with exercises for beginners and advanced users.
The second edition has been extensively rewritten. New in this edition includes seven chapters covering the latest Erlang features: cards, dialyzer and type system, WebSockets, programming idioms, and a new standalone runtime environment. You will write programs that dynamically detect and correct errors and that can be updated without shutting down the system. There is also coverage of frameworks (the de facto Erlang build system) and information on how to share and use Erlang projects on github, illustrated with cowboy and bitcask examples.
Introducing Erlang
- Laurent, Simon St. (Author)
- English (Publication Language)
- 210 Pages - 04/11/2017 (Publication Date) - O'Reilly Media (Publisher)
Introducing Erlang: Getting Started in Functional Programming 2nd Edition by Simon St. Laurent. If you are new to Erlang, its functional style may seem difficult, but with the help of this practical introduction, you will be able to adapt the learning curve and experience how enjoyable, powerful and fun this language can be. In this updated second edition, shows you how to write simple Erlang programs by teaching you one skill at a time. You will learn about pattern matching, recursion, messaging, process-oriented programming, and routing to data instead of telling it where to go. By the end of his journey, he will understand why Erlang is great for competition and endurance.
Get familiar with the Erlang shell, its command line interface.
Define functions, using the fun tool, to represent repeated calculations.
Learn About Atoms, Pattern Matching, And Guards – The Basics Of Your Program Structure
Get to the heart of Erlang processing with recursion, strings, lists, and higher-order functions
Create processes, send messages between them, and apply pattern matching to incoming messages
Store and manipulate structured data with Erlang Term Storage and the Mnesia database
Learn more about the Open Telecom Platform, Erlang’s open source libraries and tools
Erlang and OTP in Action
- Used Book in Good Condition
- Logan, Martin (Author)
- English (Publication Language)
Erlang and OTP in Action by Martin Logan, Eric Merritt & Richard Carlsson teaches you how to apply Erlang’s message passing model to concurrent programming, a completely different way of approaching the problem of parallel programming from the more common multi-threaded approach. This book guides you through the practical considerations and steps for building systems in Erlang and integrating them with real-world C / C ++, Java, and .NET applications. Unlike other books on the market, Erlang and OTP in Action offers a comprehensive view of the relationship between the competition and Web and SOA technologies.
This practical guide is perfect for readers who are just learning Erlang or for those who want to apply their theoretical knowledge of this powerful language. You will immerse yourself in the Erlang language and the OTP runtime creating various increasingly interesting distributed real-world applications. Once you have mastered the fundamentals of Erlang, the book will take you into a deep dive into the process of designing complex software systems in Erlang.
Simultaneous programming has become a mandatory discipline for all programmers. Multi-core processors and the increasing demand for maximum performance and scalability in mission-critical applications have renewed interest in functional languages such as Erlang, designed to handle concurrent programming. Erlang and the OTP platform help deliver more robust applications that meet stringent performance and availability requirements.
Bestsellers
- Armstrong, Joe (Author)
- English (Publication Language)
- 548 Pages - 10/29/2013 (Publication Date) - Pragmatic Bookshelf (Publisher)
- Used Book in Good Condition
- Cesarini, Francesco (Author)
- English (Publication Language)
- Armstrong, Joe (Author)
- English (Publication Language)
- 536 Pages - 07/21/2007 (Publication Date) - Pragmatic Bookshelf (Publisher)
- Yao, Ray (Author)
- English (Publication Language)
- 128 Pages - 02/27/2022 (Publication Date) - Independently published (Publisher)
- Amazon Kindle Edition
- Yao, Ray (Author)
- English (Publication Language)
- Amazon Kindle Edition
- Smith, William (Author)
- English (Publication Language)
- Used Book in Good Condition
- Hebert, Fred (Author)
- English (Publication Language)
- Cesarini, Francesco (Author)
- English (Publication Language)
- 480 Pages - 06/28/2016 (Publication Date) - O'Reilly Media (Publisher)
- Virding, Robert (Author)
- English (Publication Language)
- 358 Pages - 01/16/1996 (Publication Date) - Prentice Hall (Publisher)
- Laurent, Simon St. (Author)
- English (Publication Language)
- 210 Pages - 04/11/2017 (Publication Date) - O'Reilly Media (Publisher)