AstonJ

AstonJ

What are the most up-to-date Phoenix learning resources in 2022?

It finally feels like I’ve got some time to catch up on my reading - though I am sure lots of people will be wondering the same: what are the most up-to-date Phoenix books and courses in 2022?

Is it still worth reading Programming Phoenix first or better to wait until it’s updated? Or is it better reading the guides and them jumping in to Programming Phoenix LiveView (which I think is the most recent Phoenix book).

I’ve already made a start on Elixir for Programmers as it was updated recently.

Any other suggestions?

And if you’re someone who learned Phoenix recently or are learning it in 2022, how did you go about it?

Most Liked

cohawk

cohawk

I’m going through Programming Phoenix LiveView after taking a hiatus from Elixir while working on other projects and I am enjoying it. It covers a lot of the Phoenix fundamentals for a good refresher from Programming Phoenix (which I read before a version was included ie 1.4) as well as recent updates (phx.auth.gen).

It also has a recent beta update on LiveView Components which is what I wanted to catch up on since I decided PETAL for my next project and while browsing the petal_components and LiveBeats source code - I realized I was pretty behind on the community’s progress the past year+.

A+++ seller, will buy again.

annad

annad

Example LiveView App written by Chris McCord:

Live_Beats

It was last updated 5 days ago, so this looks very recent.

f0rest8

f0rest8

I second all of those @AstonJ and I’d also add Mike & Nicole’s Phoenix LiveView course on PragProg.

annad

annad

I just reached out to Mike at Pragmatic Studio and he said they are working on an update of their courses for Phoenix 1.6 and LiveView 0.17 and it should be out soon. But for now, it is based on older versions. That said, their course is EXCELLENT and was worth every penny. I took both the Elixir and Phoenix LiveView Pro courses.

Another resource is Groxio. They have released new videos for LiveView 0.17.

I have been struggling to find up-to-date resources, so I’m hoping there will be more resources posted.

cmo

cmo

The Phoenix Files has some good stuff.

Various conference talks and blog posts. Information is spread all over the place :upside_down_face:

Where Next?

Popular in Chat/Questions Top

wolfiton
Hi everyone, How can i retrieve the name from a structure like this? %{"id" => "1570", "name" => "Croque Monsieur"} My test loo...
New
Lincxx
Hello, I’m sure this has been asked a bunch, but where to start. I do prefer vodeos over books, but recently I have found books to be mor...
New
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
KSingh1980
How to run the random query and get the result in JSON format and send it as a response. The query will be in the following form DB Name...
New
New
Fl4m3Ph03n1x
Background Hello all! So after my controversial introduction with Learning Elixir, frst impressions ( plz don’t kill me ! ) - I saw a ton...
New
g5becks
Hello everyone. So I just got done reading all of the introduction to Elixir and working through the basics of the language. I am not new...
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
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
marciol
Hey, I have very restricted resources and time so I’m trying to understand the best way to learn Liveview in terms of cost/time. The Pra...
New

Other popular topics Top

srinivasu
How to handle excepions in elixir? Suppose i have A, B, C ,D, E modules. and each module has get() function. A.get() method will call th...
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
AstonJ
You’re a programmer, so you don’t need spoon feeding with the conventional drivel about “this is an integer.” No. You need to know what’s...
New
KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 35421 110
New
vac
Hi, I'm quite new in Elixir and I'm trying to format a string to a PEM format. I have the certificate value like MIIDBTCCAe2...... and ...
New
rms.mrcs
Hi, I need to transform a list of numbers into a map where the keys are the indexes and the values are the original values of the list....
New
chrisalley
ExUnit now has describe blocks which is a welcome addition coming from RSpec. In the docs, it states that nested hierarchies of describe ...
New
Patoshizzle
After calling mix ecto.create I get this error: 17:00:32.162 [error] GenServer #PID<0.412.0> terminating ** (Postgrex.Error) FATAL...
New
josevalim
Hi everyone, One of the features added to Elixir early on to help integration with Erlang code was the idea of overridable function defi...
New
Nvim
Elixir appears to be a superior language to Python. I don’t see any advantage of Python over Elixir. Are there any?
New

We're in Beta

About us Mission Statement