Lincxx

Lincxx

Where to begin learning Elixir for someone with existing programming experience?

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 more helpful.

I do have programming experience. I have used languages such as JavaScript, Scala, Php, Python and A couple others. Any guidance is very helpful.

Most Liked

DevotionGeo

DevotionGeo

peerreynders

peerreynders

Just understand that there may be a few up front challenges

Essentially a personal experience report about learning to use Elixir.

joaoevangelista

joaoevangelista

You can start on the getting started guide which will taught you the constructs of the language. Then you can build your first application on the mix and otp intro.

After that get your hands dirty in a project to replicate something you already have in other language or start with Phoenix. Happy Brewing!

subetei

subetei

hello world of course. Important tradition right there. Looks like joaoevangelista has you linked correctly to get going on that

Just understand that there may be a few up front challenges to your norm based on your language history, but you won’t regret learning this paradigm whether you become an elixir regular or not. Scala has a little of the same sauce but it just isn’t even close to the good feels you get developing a proper elixir/erlang program. If you have a problem in mind just hello world and then go toward it… the ecosystem for elixir is surprisingly vast already and you can find your way toward solving most problems in record time

joaoevangelista

joaoevangelista

Btw after/along with the getting started guide if you want to try there are koans basically a bunch of tests to you fill, these you help you getting into the constructs as well
Just fork it and rock it!

Where Next?

Popular in Chat/Questions Top

loganhelms
A while back, I read a great book by Luis Atencio titled, Functional Programming in JavaScript. In section 7.3, he discusses memoization ...
New
eliottramirez
Hello, I’m trying to learn Phoenix but I constantly find difficult understanding how the framework works, and I think part of this is th...
New
maqbool
what books/Resources do you recommend to learn about distributed system(theory)?
New
ggwc82
Looking to get started with FP and Elixir coming mainly from an OOP Rails and PHP background. My first question is, whats the best cours...
New
jslearner
Will learning Erlang really help in being a better Phoenix or Elixir developer or is it a waste of time?
New
stevensonmt
I’d like to provide my review of the Elixir Course module from Groxio. I have some criticisms but I’d like to start with the positives. ...
New
imanuelgittens
Hey all! Just joined the forum and I’m very excited to learn the language. I just finished reading the documentation and I was wondering ...
New
Nopp
Hello there, i have a lot to read and to learn, but are there some books, that are focussing on how i “should” plan the architecture of ...
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
younes-alouani
I'm studying Phoenix Framework but I want to understand basics first. Which book/mooc explains better the Design of Network-based Softwar...
New

Other popular topics Top

peerreynders
Manning 2016 Halloween weekend sale via Deal of the Day Friday, October 28 - Half off all MEAPs - code WM102816LT Saturday, October 29 ...
326 29600 154
New
yawaramin
In the Dialyzer docs ( http://erlang.org/doc/man/dialyzer.html#requesting-or-suppressing-warnings-in-source-files ), there is a way to tu...
New
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New
joaquinalcerro
Hi there, I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 record...
New
vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
New
chensan
I have a User schema with a :from_id field set to type :string: defmodule TweetBot.Repo.Migrations.CreateUsers do use Ecto.Migration ...
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
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
siddhant3030
Hi, I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New

We're in Beta

About us Mission Statement