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

jsnoble
I come from a javascript background and I just starting learning elixir. I went through the basic tutorials but I want something deeper. ...
New
svetarosemond
I’m planning on purchasing Elixir in action second edition, and I was wondering if anyone could tell me based off the first edition, does...
New
asfand
I already created an Elixir Phoenix app for learning purpose. In this app students of our collage will create profiles, and will chat wit...
New
makeitrein
More Ecto questions! More madness! The context: there’s a list of books that I want to filter with a dropdown… The dropdown: looks some...
New
ericdouglas
I think that would be really interesting to have official books created by the community about all kinds of development we can do with El...
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
pdgonzalez872
Do we have a list of academic/research papers: about Elixir/Erlang? that use Elixir/Erlang? about the Beam? If so, could you please po...
New
QueenSvetlana
My bookstore has Introducing Elixir: Getting Started In Functional Programming and the front cover says the book uses Elixir 1.4. The cur...
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
Fl4m3Ph03n1x
Background I am trying to do the typical Ceaser cypher exercise in Elixir. The description of the exercise is as follows: Create an impl...
New

Other popular topics Top

Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
yurko
Here are few pieces of (common) Linux knowledge that we use for reasonably small one server apps. We use Ubuntu but this should work for ...
New
shahryarjb
Hello, I get Persian date from my client and convert it to normal calendar like this: def jalali_string_to_miladi_english_number(persi...
New
William
I would like to know that is there any online source for learning Phoenix Framework for building E-Commerce Store? Any advantage on build...
New
itssasanka
Hi all, Trying to get some more clarity over utc_datetime and naive_datetime for Ecto: https://hexdocs.pm/ecto/Ecto.Schema.html#module-...
New
_russellb
I want to try my hand at web scraping. What tools/libraries do I need to use. I’m hoping to turn this into something professional so don’...
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 49522 488
New
malloryerik
Hi, this is for people who, like me, have had some friction using .html.heex templates in VSCode. The solution seems to be, in a hyphena...
New
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
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

We're in Beta

About us Mission Statement