jnswtk

jnswtk

Hello, I’m looking for straight forward learning path. Does elixirschool cover every aspect of elixir language? Or maybe Elixir In Action, 2nd edition will be better choice? I thought about this course: The Complete Elixir and Phoenix Bootcamp | Udemy, but it seems to be outdated. What would you choose if you were a beginner?

Showing Posts 1 to 5

RudManusachi

RudManusachi

I think for the beginning all are good enough to get you started.. just get it started.. It’s like you made up your mind to start running from the next Monday but stuck on choosing what shoes to wear.. adidas or puma.. especially for the beginner - it doesn’t matter.. just start it :wink:

And don’t worry about “outdated”.. most of “outdated” stuff will work with recent version of elixir especially basic language constructs.. And once you are more fluent with the syntax - you’ll catch up on diffs rather quickly.

axelclark

axelclark

I agree with @RudManusachi that getting started is the most important step. I started with the official getting started guide: https://elixir-lang.org/getting-started/introduction.html. It provides a concise, straight-forward introduction to Elixir.

dimitarvp

dimitarvp

The official guide is more than enough for the first several days, as @axelclark mentioned.

I didn’t even go past half the Exercism.io track yet by the way. But if you finish it fully you’ll be a bit more familiar with Elixir itself (not so much with OTP though, which is a weakness of this track).

crispinb

crispinb

Much depends on where you’re coming from & where you want to go. If you’re a ‘beginner’ only to Elixir, but reasonably experienced otherwise (my position a couple of months ago), I’d read very quickly through the official guide, get everything installed, and perhaps work through http://elixirkoans.io/ (very basic and not recently updated but will get you hands-on with the available data structures etc). Then start working on small projects while going through Elixir In Action. The latter book is excellent but (I think) too terse on the fundamentals for an inexperienced programmer.

If you’re primarily attracted to Elixir because of Phoenix, it might be most motivating to jump early into Phoenix, and then go back later to fill in the gaps in your Elixir knowledge. In that case I think the official guides & module docs are easily enough to get some small webapps going. For a quick look at LiveView, the free portion of the Pragmatic Studio LiveView course is teriffic.

You might enjoy reading through Saša Jurić’s (Elixir in Action author) post on how to approach learning Phoenix.

jnswtk

jnswtk OP

Thanks for all replies. I will follow elixirschool at the beginning and then I will switch to Elixir In Action, 2nd edition, which I already have, but if you have another worth mentioning resources, I will gladly check them out.

— All posts loaded —

Where Next? Top

Trending in Chat/Questions Top

Other Trending Topics Top

mudasobwa
I am happy to introduce the very α version of the new programming language compiled to BEAM. Welcome Cure. It has literally three kille...
New
marciok
Hi there! We created Gust: A task orchestrator inspired by Airflow. For those who have never heard about Aiflow, it’s a Python-based wor...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Dmk
Xamal is a deployment tool for Elixir apps that deploys native releases to bare metal servers over SSH. It’s a port of GitHub - basecamp/...
New
Damirados
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge & Solve. They are GUI (Emerge) and State management (S...
New
netoum
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews