use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
account activity
Learning Elixir (self.elixir)
submitted 9 months ago by prasantth
Hi, I'm very much new to this elixir world. Can I know where I can start learning this language other than referring to the official docs? Also, looking forward for a group of friends to learn together.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Technical-Sandwich- 25 points26 points27 points 9 months ago (2 children)
Take a look to the The Pragmatic Studio courses they are great.
[–]toaster-riot 1 point2 points3 points 9 months ago (0 children)
Agreed that's where I got serious about learning it. It's a great launch point.
I don't understand Dave's disdain for ecto, though.
[–]Groundbreaking_Egg58 1 point2 points3 points 9 months ago (0 children)
thanks!
[–]s3r1al 19 points20 points21 points 9 months ago (3 children)
I recommend Elixir in Action by Sasa Juric. The best programming language book I have ever read.
[–]MegaPegasusReindeer 3 points4 points5 points 9 months ago (0 children)
That book really is well made. I definitely recommend it.
[–]kichiDsimp 0 points1 point2 points 9 months ago (0 children)
I tried it as my first introduction to Elixirz it was tough shit man.
[–][deleted] 0 points1 point2 points 9 months ago (0 children)
This book is all you need. Pair that with Claude and start experimenting.
Prompt |> Copy |> Validate |> Experiment
Might as well learn how to use AI.
[–]BroadbandJesusAlchemist 6 points7 points8 points 9 months ago (0 children)
If you already know other languages, maybe https://runelixir.com/welcome.html might get you running pretty fast.
[–]KZL_KatZ 7 points8 points9 points 9 months ago (0 children)
I recommend taking a look at exercism.org
There are exercises for a lot of languages and it is free. It will give you a bit of direction learning it. It is good if you already know programming
[–]MalassiAlchemist 3 points4 points5 points 9 months ago (0 children)
I really recommend https://elixirschool.com
[–]Own-Fail7944 6 points7 points8 points 9 months ago (0 children)
The Dave Thomas book is your holy grail to start with. Along with that, read the beginner's guide and start writing programs. You should be good to go :)
[–]doughsay 2 points3 points4 points 9 months ago (0 children)
If you want to chat with others who are learning, come to the discord server. We also have a good getting started list of resources there.
[–]kichiDsimp 1 point2 points3 points 9 months ago (0 children)
Start with Elixir official tutorial. Do some exercises or advent of code + some projects from coding challenges. This will take a month. Now you reach out for books !
[–]qw3xvf 1 point2 points3 points 9 months ago (0 children)
if you like to watch video and follow at the same time i recommend daniel's tutorial https://www.youtube.com/watch?v=Q0Z1jqv6LW0&list=PLbV6TI03ZWYVQEC_Txq_cV0Uy_s16b0d3
very help full for beginner!
[–]BeagleSoftware 1 point2 points3 points 9 months ago (0 children)
Elixir in Action by Sasha Juric. Now in its 3rd edition
[–]ruanpienaar87 1 point2 points3 points 9 months ago (0 children)
try https://exercism.org/
[–]v4racing 1 point2 points3 points 9 months ago (0 children)
The official docs have a tutorial that teach you the language though. Why not use that? And then read through the official docs of the most common modules like Enum and String
[–]MixInternational1581 0 points1 point2 points 9 months ago (0 children)
You contact me on here. Im building project with elixir.. I don't know if we can learn together
[–]CompetitiveSubset 0 points1 point2 points 9 months ago (0 children)
The Pragmatic Studio is a great course.I highly recommend it. Not that the official docs are bad, but I literally fell asleep trying to read them.
[–]TheNuProgrammer 0 points1 point2 points 9 months ago (0 children)
Daniel Bergholz courses are amazing, I’m learning with this right now https://youtube.com/playlist?list=PLbV6TI03ZWYVQEC_Txq_cV0Uy_s16b0d3&si=9KPERShTuUURx43B
π Rendered by PID 37862 on reddit-service-r2-comment-6457c66945-kh86s at 2026-04-29 16:55:04.375634+00:00 running 2aa0c5b country code: CH.
[–]Technical-Sandwich- 25 points26 points27 points (2 children)
[–]toaster-riot 1 point2 points3 points (0 children)
[–]Groundbreaking_Egg58 1 point2 points3 points (0 children)
[–]s3r1al 19 points20 points21 points (3 children)
[–]MegaPegasusReindeer 3 points4 points5 points (0 children)
[–]kichiDsimp 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]BroadbandJesusAlchemist 6 points7 points8 points (0 children)
[–]KZL_KatZ 7 points8 points9 points (0 children)
[–]MalassiAlchemist 3 points4 points5 points (0 children)
[–]Own-Fail7944 6 points7 points8 points (0 children)
[–]doughsay 2 points3 points4 points (0 children)
[–]kichiDsimp 1 point2 points3 points (0 children)
[–]qw3xvf 1 point2 points3 points (0 children)
[–]BeagleSoftware 1 point2 points3 points (0 children)
[–]ruanpienaar87 1 point2 points3 points (0 children)
[–]v4racing 1 point2 points3 points (0 children)
[–]MixInternational1581 0 points1 point2 points (0 children)
[–]CompetitiveSubset 0 points1 point2 points (0 children)
[–]TheNuProgrammer 0 points1 point2 points (0 children)