RKC07

RKC07

Looking for suggestions on how to learn Elixir (I've done some python and C)

I’m new to elixir. I did some coding in python and C. I want to learn elixir for starting my career in web development. I need suggestions for starting my journey in elixir.

Most Liked

zachdaniel

zachdaniel

Creator of Ash

If you replace “without writing any code using javascript, react or svelte or vue or angular frameworks” with “writing as little js as possible and without using react or svelte or vue or angular frameworks.”, then yes. It is unlikely that you will write zero javascript. But you will write orders of magnitude less than with other options.

zachdaniel

zachdaniel

Creator of Ash

I agree :+1: . My only piece of advice is not to put off your app idea too far. When you are learning HTML/CSS, try to practice by creating pages you might use for your app. When you are learning Elixir, consider how you can use what you’re learning to build your app.

It always helps me (both from a learning and motivation perspective) to keep my overarching goals in mind.

benwilson512

benwilson512

Author of Craft GraphQL APIs in Elixir with Absinthe

Hi @RKC07 welcome!

I’d say the best place to start is still the Programming Elixir book, especially if you are new to functional programming. The guides on the official Elixir site are good, but the Programming Elixir book takes you at a slower pace that I think really facilitates learning for new people.

RKC07

RKC07

Thank you @benwilson512. I think you are an experienced elixir programmer based on your title. I just want to know one thing before starting this elixir path which is “are elixir, dbms, phoenix and ash frameworks sufficient to develop full stack web applications without writing any code using javascript, react or svelte or vue or angular frameworks?”.

benwilson512

benwilson512

Author of Craft GraphQL APIs in Elixir with Absinthe

That looks like a good journey. You do not need to learn javascript before Elixir or Phoenix.

Where Next?

Popular in Chat/Questions Top

wolfiton
Hi everyone, How can i retrieve the name from a structure like this? %{"id" => "1570", "name" => "Croque Monsieur"} My test loo...
New
Fl4m3Ph03n1x
I am doing some exercises while learning Elixir using Exercism.io. Now, my objective is to do all exercises, extras included. This shoul...
New
lc0815
hello from a real frustrated newbe… I’m reading this article Full-Stack React With Phoenix (Chapter 3 | Introduction to Phoenix) by mich...
New
LegitStack
I’m not a hugely experienced programmer, just a few years. So I’m looking for resources to learn about a topic but I can’t seem to find m...
New
Fl4m3Ph03n1x
Background Hello all! So after my controversial introduction with Learning Elixir, frst impressions ( plz don’t kill me ! ) - I saw a ton...
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
AstonJ
It’s been a while since we asked this - I’m sure others (especially newcomers to the language) will be interested to hear how you’ve all ...
New
Sujit
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...
New
QueenSvetlana
My bookstore has Introducing Elixir: Getting Started In Functional Programming and the front cover says the book uses Elixir 1.4. The cur...
New
yachnytskyi
Hello everyone. I am gonna start with Elixir/Phoenix, thinking to use Stephen Grider as a start point, then elixir school and other sourc...
New

Other popular topics Top

shahryarjb
Hello, I get Persian date from my client and convert it to normal calendar like this: def jalali_string_to_miladi_english_number(persi...
New
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
Tee
can someone please explain to me how Enum.reduce works with maps
New
jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod -- where is this set? Thanks.
New
freewebwithme
Using vs code and installed ElixirLS: support and debugger. And I got an error popped up on start up says Failed to run ‘elixir’ comma...
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
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New
beno
I will often find my self writing things similar to: case some_value do nil -> something() "" -> something() _ -> someth...
New
lanycrost
Hi everyone! I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New

We're in Beta

About us Mission Statement