AstonJ

AstonJ

How have you been learning Elixir & Phoenix? (2017 Edition!)

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 been learning (or learnt!) Elixir & Phoenix.

Please let us know what worked well for you too!

If you include links, please link to the forum thread for the resource if one exists.

Most Liked

AstonJ

AstonJ

To add my own account, well, funnily enough, I had actually put my learning on hold for a year… to set the forum up :lol:

Now that I’m back into it, I’ve read Programming Elixir (50% of it) then Elixir in Action (all of it) then the remainder of Programming Elixir. Both awesome books and I highly recommend this ‘concurrent’ way of learning (look here and here for my reviews of each and details why I prefer this way of learning).

I’ve now started PragDave’s new online course which I am loving as well. I’ve learnt so much through this course and I’m only 31/86 the way through.

After this I’m not sure whether I will start reading Programming Phoenix (quite possibly if it’s been updated for Phoenix 1.3) or I might get started on my first Phoenix app. It depends how confident I feel after Dave’s course.

I’ve also bought (or will probably get) most of the other books and courses too and hope to go through them at some stage… but I’ll post updates as and when I do :003: (I will probably read them in order of whichever is the most up-to-date at the time).

maqbool

maqbool

Currently i’m reading Phoenix Inside Out series written by @shankardevy i’m having really great experience so far for learning phoenix, ecto etc…
apart from that there is one book called “garuda” where you can learn how to build entire web framework from scratch using Cowboy as the only external dependency.

andrejsm

andrejsm

It was enough for me to read Programming Elixir and be familiar with the syntax. It took me a couple of days to read it through and start developing production ready website. Must note I didn’t discover Elixir through Ruby and I don’t have any experience with it. I was mainly JS developer with some PHP. But I already was into functional programming with JS. At the time I discovered the Elixir and Phoenix framework I was developing a website on Meteor. Thanks to the Meteor community, I found out about the Phoenix framework and Elixir. And I got hooked by Phoenix promises. So I read the afore mentioned book along with Programming Phoenix and in 2 weeks I started to rewrite Meteor project into Phoenix framework. I started with umbrella project right away and I’m very happy with that. I really enjoy working with Elixir.

Where Next?

Popular in Chat/Questions Top

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
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
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
logesh
Could someone provide a learning path for functional programming for who came from oops background.? Thanks in advance
New
Fl4m3Ph03n1x
GenStage and Flow resources? I have been hearing about GenStage and Flow, a tool built upon it, for quite some time. I understand it allo...
New
stevensonmt
I’d like to provide my review of the Elixir Course module from Groxio. I have some criticisms but I’d like to start with the positives. ...
New
koen_vb
Hi, I was looking for a pointer of how I could most easily start with phoenix regarding deploying it to something like linode or google c...
New
InkFlo
Hi everyone, This year I’m graduated from Bachelor Degree (in computer science) from France (not really a bachelor, the exact term is “L...
New
New
imanuelgittens
Hey all! Just joined the forum and I’m very excited to learn the language. I just finished reading the documentation and I was wondering ...
New

Other popular topics Top

danschultzer
None of the current solutions worked well for me, so I went ahead and built a user management system from scratch. This project took far...
548 29377 241
New
Darmani72
If I have a post route which an argument: post /my_post_route/:my_param1, MyController.my_post_handler How would get the post params ...
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
albydarned
Hello all! I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
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
aesmail
Hello guys, I have finally made it. I created an admin interface for a framework. It’s been on my todo list for years and with the curre...
New
gausby
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
1207 39297 209
New
Qqwy
Original source of discussion: This topic on the Pragmatic Programmers’ Functional Web Development with Elixir, OTP, and Phoenix forum. ...
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
dogweather
I wrote this comment on r/haskell, and it’s not popular there. :wink: But I think I’m on to something… Haskell reminds me of Java, and e...
New

We're in Beta

About us Mission Statement