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.

First Post!

OvermindDL1

OvermindDL1

I initially learned it by converting Erlang code to Elixir, then delving into the AST in Macro’s. ^.^;

/me is not a common case as already knew erlang

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.

Last Post!

pillaiindu

pillaiindu

Official Docs + ElixirSchool and now Phoenix inside out by @shankardevy.

Where Next?

Popular in Chat/Questions Top

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
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
Nopp
Hey guys and girls, i am completely “new” to programming, recently played a bit with Python, Ruby and PureBasic, but i want to try somet...
New
zervis
Hello, I’m about to dive into web development. I was thinking about Laravel or Ruby on Rails, but then I found Phoenix. Do you recommen...
New
Nvim
Anybody know of a Pragmatic Studio 40% off coupon code for video course like Phoenix?
New
venomnert
Background I have been a backend elixir developer for about 3 years now. I have been mainly working on simple CRUD applications. Context...
New
Twfo326
As a novice dev I’m trying to keep the curriculum as lean as possible. My requirements are modest: build simple CRUD apps with Phoenix...
New

Other popular topics Top

minhajuddin
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
joaquinalcerro
Hi there, I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 records...
New
ashish173
I am using Ecto timestamps with postgres, I can see the timestamps() use the :naive_dateime but for my use case I wanted to store the ti...
New
sorentwo
Hello! tl;dr Announcing Oban, an Ecto based job processing library with a focus on reliability and historical observability. After spen...
985 44778 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
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New

We're in Beta

About us Mission Statement