Appsignal launched an Elixir learning course

Well known bugtracker service started own learning course
20 June 2017   1083

 

Elixir

 Dynamic, functional language designed for building scalable and maintainable applications.

Widly known bugtracker service Appsignal is designed for Ruby and Elixir webapps. It provides real time notifications (can be integrated with slack and email), detailed reports for every error, creates error lists and rates. Pricing depends on number of month request. free 30 days trial is available.

Recently, Appsignal started an email series for studying Elixir, called Elixir Alchemy.

elixir alchemy webpage
Elixir Alchemy webpage

Course is free. At the moment, first edition is available, called "Demystifying processes in Elixir".

Demystifying processes in Elixir
Demystifying processes in Elixir learning edition

It cover such topic as processes in Elixir. Students will learn: 

  • The Task module;
  • Processes in Erlang;
  • Messaging;
  • Crashes and timeouts;
  • Error handling with linked processes;
  • Process supervision and letting it crash;
  • How Tasks run functions asynchronously;
  • The basics of concurrency in Elixir.

Tons of examples and easy to read, well structured material. Will suit for those, who have basic skills in programming and would like to get familiar with Elixir.

ElixirLangMoscow Meetup #7

Meetup will be held on February 15th, Thursday, in Moscow, Pyatnitsky Lane 2
22 January 2018   244

Club ElixirLangMoscow invites all lovers of Elixir, Erlang and functional programming languages to the next meeting of our club. This time the event was decided to be held in the "Dear, I will call back" bar. Because, what could be better than listening to interesting reports for a glass of beer. And even in the company of friends!

Speakers

We are waiting for two cool reports and a free microphone for those who have something to say.

Dmitry Rubinstein

Topic: “Introduction to Agala

Dmitry Rubinstein
Dmitry Rubinstein

The report will highlight the Agala framework - a platform for real-time interaction with third-party services. Currently, this platform has implemented bots for Telegram and Vk, which are used in the combat environment in our company. Let's analyze the main differences from the known solutions for creating bots on Elixir, consider the internal structure of the platform and learn how to support any necessary third-party service.
 

Dmitry Rubinstein
CTI

Alexandr Shorin 

Topic: “Apache CouchDB: more than a database with HTTP API

Alexandr Shorin
Alexandr Shorin

This will be an introductory report with Apache CouchDB and its ecosystem. Main features and capabilities. Details of the implementation of the replication protocol and why this is important. Forks: Couchbase, Cloudant - what are the differences and why should not they be confused with the original project. The history of clustering, what happened in the end in 2.0 and how it works. What is interesting about the new release and where the project is heading.
 

Alexandr Shorin 
Rambler

As a pleasant chip, the bar will prepare an "Elixir" cocktail especially for us. Admission is free, everyone pays their bill.

The event has an age limit of 18+. Register for free.