Is elixir good for beginner programmer?

Do you think I should learn Javascript and Elixir at the same time

You definitely could learn them both, while I still would recommend learning them in separate intervals like focus 2 days on elixir, then switch to js for a day or two, then back again, since the context switch during a day can slow you down, plus it might be too much. Once you feel comfortable with both of them, you can start using them together in frameworks like phoenix.

I could not find any good on-line learning video for elixir and its Phoenix framework.

I don’t recommend learning programming languages from videos, they are good for theory and specific subjects but in general to learn a language I would avoid videos anyway.

will it better for me to learn other languages such as python with django, ruby with rails or javascript with nodes while I am reading “Learning Elixir 1.3” book?

I personally would not try to learn simultaneously more than 2 languages, as you will be also learning lot of technologies and concepts with each and it will quickly become overwhelming. If you are gonna commit to Elixir I would stay away from Rails all together, Phoenix is simply superior, Rails created something awesome and inspiring, it began all this MVC framework movement and was inspiration to Phoenix and many others, however I feel its time has come, there are however many Rails jobs and many are gonna stay for years to come. Cannot say the same for Phoenix yet, but one can expect that in about 3-4 year time there are gonna be more demand for Phoenix than Rails. But if you know no Ruby just look at it as Phoenixes granddaddy.

Lastly about learning Phoenix there is the Phoenix book, “Programming Phoenix”, its a really good book to get you up and started, I know 2 books to buy might be a bit too much. But given you are learning, I take it you are probably a student and I am sure your parents would be more than happy to help you get the money if you tell them its for books.

2 Likes