Is there a good way to learn Phoenix https://www.learnphoenix.io?

Hi,

All it’s in the question. https://www.learnphoenix.io teach phoenix and reactjs.
It is a good thing ?

I know https://www.learnphoenix.tv too, can you tell me more about it ? It is well ?
There is no better way to learn Phoenix ?
Sorry for my poor english ! =)

Thanks !

Hi there!

Sadly I don’t know the above offers. I can say that I liked the programming phoenix book a lot. Some things in there won’t be as up to date anymore (especially with the next Phoenix version) but it’s a good resource overall, given you already know programming that is.

What is best about this book (apart from building a real application showing off many crucial aspects of web app development with Phoenix) is that the authors of the book are also the authors of the phoenix framework. This gives you “behind the scenes” information about WHY something is done in a specific way, the trade offs and design decisions involved and not just the WHAT.

Besides that the kickstarter for Elixirsips building a forum in Phoenix is still ongoing and while I haven’t watched Elixirsips myself, the reputation and community involvement seems to be good - something I can’t say about the links you posted as I don’t know them :slight_smile:

Hope that helped!
Tobi

Hi Jerem, if you are new to the language I would suggest you check out https://www.learnelixir.tv/ first. After that you can get https://www.learnphoenix.tv/ with a nice discount.

I’m currently watching learnelixir.tv and I have to say it’s pretty good.

I can also recommend Take Off With Elixir, it’s a lot of fun and I love the way Rob Conery writes.

1 Like

Thanks for answers =)

I’m new in the world of Erlang/Elixir/Phoenix but I know Ruby and Ruby on Rails.
So, in what order should I read/watch books/videos ?

My suggestion would be to start with Elixir and once you get the hang of it, to start with Phoenix since it is a framework build with Elixir.

Check out these threads:

https://elixirforum.com/t/learnphoenix-io/1322

And on lp.tv (hasn’t received any comments yet)

https://elixirforum.com/t/learnphoenix-tv/886

I agree that you should learn Elixir first :023: and in answer to your last question…

https://elixirforum.com/t/when-learning-what-order-of-books-did-you-start-with/431

1 Like

I do not recommend learnphoenix.io

Too expensive for what is worth.

Really? $9 per month seems pretty good for the content that’s listed… especially considering that if you’re happy with what’s already published, you could just dig through it in a month and then cancel.

Of course, I haven’t looked at the paid content yet. It sounds like you have, and were disappointed with it… want to share why?

1 Like

When I looked at that website about 6 months ago, the only pricing available was $29. It was just access for regular content. Now they have $9 for the access to regular content.

I was not disappointed with it, in fact I never signed up.

I still think $9 is overpriced for the content that is offered, because:

  • Most of the content is JS related and pretty basic, which I can find elsewhere for free (I’m primarily a JS developer)
  • The rest of the Elixir and Phoenix courses are very basic stuff, which you can find elsewhere with cheaper one time price.
  • Most of the content looks like a blog post
  • You can join elixir-lang.slack.com and ask directly to book/course authors for free.

Sources that I used (and still using it):

Only elixirsips.com that charges with subscription model ($9/month) and the contents are so worth it (over 200 videos with advanced topics)

1 Like

If you’ve worked with Rails before, things will seem very familiar. But, for the most part, Phoenix is fairly straight-forward if you have a handle on Elixir and OTP first. I highly recommend learning Elixir and writing some small OTP apps first. It gives you the context you need to understand “behaviours”. Then, as others suggested, read the Programming Phoenix book. Phoenix should serve mostly as a web service and one component of what you’re trying to deliver.

My favorite book so far is Benjamin Tan’s, The Little Elixir and OTP Guidebook. All practical examples.