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

davearonson
I am looking for smallish problems to solve, using Elixir concepts beyond the basic syntax and concepts of Elixir as a language, such as ...
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
mchean
I was wondering if anyone is using some learning tools that they can recommend? I’ve been looking at two specifically so would also be ...
New
Chawki
hi,i’m new to programming world i had learned front-end( javascript,react.js) and i wanna learn a back-end programming language i thought...
New
pillaiindu
I am a VSCode and Sublime user and I know VIM, though I don’t use VIM directly but whenever I code inside Sublime or VSCode, I use Vim em...
New
phykos
In Ruby, which is very similar to Elixir I do this: def test yield end test do puts("sup there") end Here, the yield keyword will be...
New
aswinmohanme
I recently finished the Udemy course on Elixir and Phoenix and I am thinking about using it for the next project. But I am stuck as how t...
New
markdev
What are the best beginner resources for learning Elixir and OTP (not Phoenix) in 2018?
New
AstonJ
It’s been a while since we asked this - I’m sure others (especially newcomers to the language) will be interested to hear how you’ve all ...
New
jslearner
Will learning Erlang really help in being a better Phoenix or Elixir developer or is it a waste of time?
New

Other popular topics Top

siddhant3030
Hi, I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New
TunkShif
This post is an instruction guide to help you setup your Neovim for Elixir development from scratch. It includes general information on h...
274 41539 114
New
shahryarjb
Hello, I have map which I want to convert it to string like this: the map: %{last_name: "tavakkoli", name: "shahryar"} the string I ne...
New
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
jay1
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
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
Emily
I have VueJS GUIs with the project generated using Webpack. I have Elixir modules that will need to be used by the VueJS GUIs. I forese...
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
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New
lanycrost
Hi everyone! I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New

We're in Beta

About us Mission Statement