DEV Community

Elixir Culture Shock

aaronblondeau on February 01, 2024

I decided to learn Elixir in 2024. It isn't off to the start I had planned. I really love the language so far but I cannot seem to find up-to date...
Collapse
 
andersbjorkland profile image
Anders Björkland

I havens reflected on this, but you are probably right. When I started messing around with Elixir and Phoenix I followed the docs and a bunch of googling. But there are resources to be had, and Ice actually followed along a bit with a YouTube series where we build a GitHub Gist Clone: Building a GitHub Gist Clone with Phoenix LiveView

Perhaps that is something for you? Also, I'm just learning as well. Would love to dive into any more sources you find!

Collapse
 
aaronblondeau profile image
aaronblondeau

That YouTube series looks great (and it is current too!). Thanks!

Collapse
 
clsource profile image
Camilo

joyofelixir.com/ is free :)

In my personal experience the best way to learn is doing projects.
small projects and then look the official docs and forums to search for answers.

For example:

Take a look at this react website reactpractice.dev/ and you can try and do the same exercises in LiveView.

I solved some of those exercises here :)

github.com/ElixirCL/surface-practice/

Collapse
 
aaronblondeau profile image
aaronblondeau

Thanks for pointing me to joyofelixir @clsource!

Collapse
 
davesmith profile image
Dave Smith

If you are into books, I recommend Elixir In Action. It’s new (published in 2024) so it is covering topics in the current version. I an also learning Elixir this year and plan on using Exercism to practice. Good luck on your learning.

Collapse
 
benscholtz profile image
Benjamin Scholtz

I agree. The saving grace is that it's a supportive community and generally really good and consistent documentation.