tom_s

tom_s

Elixir Video Tutorial - Elixir for Programmers vs. Take off with Elixir

Hello Elixir Community!

I’m new to functional programming in general and to Elixir in particular but I’m very intrigued and would like to start diving deeper into the language.
I really prefer learning hands-on with some “real world” coding and since there isn’t an extensive interactive tutorial yet I could find, I’m looking towards one of the popular video courses. In particular “Elixir for Programmers” (https://pragdave.me/) and “Take off with Elixir” (https://bigmachine.io/products/take-off-with-elixir/).

I was wondering if I could get some input on how these two compare?

I’m mainly interested in using Elixir in a microservice oriented backend infrastructure, not so much in the Phoenix all-in-one approach.

I’d appreciate any input on your experiences with these two courses and any information on how they might compare.

Thanks a lot & have a great day!
Tom

Most Liked

dimitarvp

dimitarvp

Hey Tom,
While I cannot compare your two sources, I am rather curious about your planned usage of Elixir. Can you tell us an example of what you are planning to build?

As I understand (and have practiced) them, microservices are usually single-core laser-focused tools that do one thing really quick and rarely are complex projects. As such, languages like Go or Rust or OCaml (or even C++) are usually better suited for those kinds of projects.

The BEAM VM apps, in which Erlang and Elixir live, are usually much better used for more complex applications and services that coordinate / orchestrate a lot of others, and do a lot of work themselves.

elixirnewbie

elixirnewbie

@tom_s two other good sources are alchemist.camp and elixir casts

AstonJ

AstonJ

Welcome Tom!

I haven’t done the Take Off With Elixir course, but if you’re interested in microservices you’ll love Dave’s course :003:

Check out the reviews in its thread:

Also see the Learning Resources > Books and Learning Resources > Courses sections for more :023:

AlchemistCamp

AlchemistCamp

This is one area where I wouldn’t use Elixir. The EVM doesn’t excel at number crunching performance.

Where Next?

Popular in Chat/Questions Top

g5becks
Hello everyone. So I just got done reading all of the introduction to Elixir and working through the basics of the language. I am not new...
New
sadcad
I love the Phoenix and Elixir docs, but I always tend to learn faster when I watch a video of someone explaining things and then I implem...
New
ca1989
Hi all, is there any up to date resource out there (blog, talk, video, book…) about deploying elixir applications using releases? In pa...
New
Yoga
Or at least, in the works? All I can find are bits and pieces but not a single project from start to finish. Including things like i18n,...
New
TwistingTwists
I want to learn DSL. Don’t know how to write one. What;s the best introductory resource? I see some macro being used here. Is DSL only ...
New
asfand
I am Asfandyar from Pakistan. This is my first time to the forum. I develop PHP websites using CodeIgniter, which is super easy to learn...
New
Santheepkumar
Hi all, I am a Fullstack JS developer for last 2 years. I need a good guide to learn elixer. Any suggestions please
New
lgmfred
Hello, I want to get started with elixir today. Having learnt the basics of Erlang (my first ever language) and seen what it’s can do, I’...
New
Fl4m3Ph03n1x
Background After following the communitiy suggestion, I bought the Elixir in Action 2nd Edition book and I am about to finish it now. I ...
New
Allyedge
So, I want to get an Elixir book, but don’t know which one to get. Both Programming Elixir 1.6 and Elixir in Action looks interesting, b...
New

Other popular topics Top

stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
sorentwo
Hello! tl;dr Announcing Oban, an Ecto based job processing library with a focus on reliability and historical observability. After spen...
977 41022 311
New
romenigld
I am trying to run a deploy with docker and I successfully runned with this command: docker build -t romenigld/blog-prod . but when I t...
New
polypush135
As many of you may have realized by now (sorry for all the posts here) I’ve been working on a db problem where I’m trying to aggregate a ...
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
vac
Hi, I'm quite new in Elixir and I'm trying to format a string to a PEM format. I have the certificate value like MIIDBTCCAe2...... and ...
New
mgjohns61585
Could someone help me? I'm making my first elixir program, number guessing game. I can't figure out how to convert the user's guess from ...
New
stefanluptak
Hello everybody, usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
johnnyicon
Hi all, I've just started learning Elixir and Phoenix Framework, so please pardon my n00bness at this stage. I'm trying to use Postg...
New
Qqwy
Original source of discussion: This topic on the Pragmatic Programmers' Functional Web Development with Elixir, OTP, and Phoenix forum. ...
New

We're in Beta

About us Mission Statement