mat-hek

mat-hek

Membrane Core Team

Elixir Language Tour - learn Elixir in your browser with Popcorn (interactive tutorial)

Hi everyone!

We just released the Elixir Language Tour guide – an interactive intro to Elixir.
The guide itself is written in Elixir and runs fully in your browser – all of this thanks to Popcorn :popcorn:

The guide is in fact an interactive version of the Elixir’s Getting Started guide - a part of it is covered, for now.
We’re looking forward to your feedback - if you like it, we’ll extend it further!

Happy hacking :wink:

Most Liked

felix-starman

felix-starman

Just looking at the Popcorn site even makes me think back to the marketing conversation a while back.

This is so cool and this is the kind of thing that brings in new people (Livebook too).

We need more cool things like this that show off the ecosystem and the cool stuff that can be built. We get really excited about cool things within the community but that’s because we know the language. More things like this that don’t require knowing the language beforehand makes it easier for us to engage with other developers outside the community.

mat-hek

mat-hek

Membrane Core Team

New version of the tour is up! Comes with a livebook-like layout and a chapter about modules :sparkles:

Check it out: elixir-language-tour.swmansion.com

I made a short video about it:

Thanks again for your feedback! :raising_hands:

mat-hek

mat-hek

Membrane Core Team

New version of the tour just landed. In this release, we vastly extended the Processes chapter, so you can learn & play with core OTP components: Links, Agents, GenServers and Supervisors :tada:

Check it out at elixir-language-tour.swmansion.com

Where Next?

Popular in Courses Top

PJUllrich
Now available on Gumroad Hi folks! Peter Ullrich here :slight_smile: I’m happy to announce my very first video course called Build an MV...
New
flou
Pluralsight offers a new course teaching the basics of Phoenix Getting Started with Phoenix 1 It is made by Nate Taylor who also made th...
New
lubien
I’ve been posting videos about LiveView JS Commands in my Youtube channel and so far I have 3 already published and 5 recorded and in edi...
New
arrowsmith
Hi, I’m George Arrowsmith - you may remember me from such educational Elixir content as Phoenix on Rails. I’m really pleased to announce...
New
codeschool
Code School’s Free ‘Try Elixir’ Course Begin learning the basics of Elixir and take your first steps into the world of functional progra...
New
DmytroNasyrov
Hey folks! A brand new course about distributed systems and microservices. The course is recorded based on my offline lectures for stude...
New
ejc123
In case you want to learn Erlang. This course starts in a couple of weeks. I have not taken any other courses from this venue, but I’m ...
New
AstonJ
This is their course designed to be followed after their free Try Elixir course. LEVEL 1 Citizens of the Unknown Learn how to work...
New
WilBarrios
By: Wilfredo Barrios (Coding5s) Short description: The Coding5s Interactive Lab is a free, open-source, and interactive way to learn El...
New
kpanic
https://pragprog.com/screencast/v-roerlang/modern-erlang-for-beginners An in-depth introduction to coding with Erlang, a general-purpos...
New

Other popular topics Top

vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
New
electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New
jerry
Good day to you all. I have been struggling to get a query involving like and ilike to work. Can anyone assist me on this, please? pro...
New
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
aalberti333
As the title describes, I’m trying to run Enum.map() over a list of key/value pairs, where the value is a map. My data looks like this: ...
New
AstonJ
Please see the new poll here: Which code editor or IDE do you use? (Poll) (2022 Edition) It’s been a while since we first asked this, I...
208 31142 143
New
shijith.k
I am trying to start a new phoenix project with elixir 1.9, but mix phx.new does not work. It says that ** (Mix) The task "phx.new" could...
New
PeterCarter
There are pre-rolled solutions for other frameworks that do work. However, Phoenix does not seem to have these. Have people had good expe...
New

We're in Beta

About us Mission Statement