Sujit

Sujit

New to Programming in general. How to learn elixir as a beginner to Computer science?

Hi Team

From the title, I am entirely new to programming and i am interested in learning elixir but not sure where to start. Can someone provide a basic roadmap and prerequisites to be completed before starting elixir programming. Please help me with this

Most Liked

dorgan

dorgan

There’s a free book for prople new to programming in general: https://joyofelixir.com/

RicoTrevisan

RicoTrevisan

I admire you asking this question; power to you.

I wouldn’t recommend my journey but I started with Excel, tried some coding but was overwhelmed. I moved over to a visual framework — aka no-code, Bubble.io — where I spent years learning the concepts of programming without having to learn the syntax. Eventually I got into JavaScript and — after a few months — I saw the light of Elixir.

As already mentioned: read the friendly manual (why?). I’ve never seen such great documentation.

2 courses I would recommend:

  • @PJUllrich ’s course: helped me go end-to-end very quickly and get something live.
  • Jacob Luetzow’s course has been great at teaching me the fundamentals. The community and his YouTube channel have been immensely helpful, too.

Ah, another tip: have a brother who knows a thing or two about it, :saluting_face: @tubedude

dimitarvp

dimitarvp

Have you tried the official introduction?

sbuttgereit

sbuttgereit

I would add to the introduction:

That page links to:

https://elixirschool.com

Which has a basic structure which guides you through learning the language.

While all of these resources are useful and targeted at beginners in Elixir, I would suggest the hard part of this will be learning rudimentary concepts which aren’t specific to the language. Many of these introductory resources presume at least an elementary knowledge of computer programming as prerequisite. For example, the Elixir School’s second chapter goes into Collections in Elixir… but if don’t already have a sense of what a Collection is in programming generally, then it will be a little more difficult (though not impossible) to digest.

regex.sh

regex.sh

I found Elixir on Exercism really useful for learning through practice :slight_smile:
Welcome to forum!

Where Next?

Popular in Chat/Questions Top

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
shansiddiqui94
Hello, I have an interview coming up and I seem to have forgotten important concepts of Elixir. So I was wondering if you guys know of a...
New
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
Nopp
Hey guys and girls, i am completely “new” to programming, recently played a bit with Python, Ruby and PureBasic, but i want to try somet...
New
wallyfoo
Long story short, I have a real world need to create a view for hooking up a shipping terminal to live data, but because of some early ar...
New
ca1989
Hi all, is there any up to date resource out there (blog, talk, video, book…) about deploying elixir applications using releases? In pa...
New
New
Allyedge
Hey, I want to learn Elixir OTP and I wanted to know if there are any good resources that teach it. I found some web pages, but none of t...
New
Twfo326
As a novice dev I’m trying to keep the curriculum as lean as possible. My requirements are modest: build simple CRUD apps with Phoenix...
New
dogweather
Can anyone recommend books/courses/videos that use real-world Elixir? E.g.: Idiomatic error handling design, whether it’s {ok/error, .....
New

Other popular topics Top

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
minhajuddin
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
JakeBecker
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
1140 51847 244
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
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
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 45766 226
New
New
script
If I have a string “1000 cfu/ml” . I want to remove the characters and / and space . So the string is like this "1000" What is the ...
New
fayddelight
I tried installing elixir 1.11.2 erlang 23.3.4 via asdf in my zsh shell. Enabled the versions locally and globally. When I list them ...
New

We're in Beta

About us Mission Statement