So I only started learning JavaScript this month, on the 1st to be precise. Previously, I was learning Python (my first programming language) for about 3 months, but stopped because the market didn't exist where I live and instead switched to JavaScript where I intend to do backend, and maybe in future become full stack.
I already know some basics in programming, which I learned from Python (loops, functions, etc) and can relate it to what I'm learning in JavaScript. Now, I want to begin with Node.js. I already bought two courses on Udemy, One on Node.js and the other on JavaScript, and have already begun with the Node course (still in introduction), so I want to know if this is counterproductive or not. Does it matter if I learn both courses side by side, or are they so intertwined that I have to learn JavaScript fully first? I'm working with a deadline (June) so I really don't want to waste any time. Sorry for the long post
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (6)
Learn JavaScript first. Node is just a runtime to run JavaScript. It's like saying I'm going to build a car and learn to shape metal, when metal is fundamental and shaping could make the car anyway. What is the market and what is the deadline? Do you have a client looking for something not written in python?
I think it's actually better to learn a new programming language with a concrete framework, application or goal in mind. Just learning the language for the sake of the language is not a great motivator in my book, and not terribly educational either. So yeah, go for it! Set yourself a Node.js goal. Such as a command line program or simple web server that spits out Hello World or something. You will learn the ins and outs of JavaScript as you go
Do javascript first and then Nodejs. Javascript is fundamental and nodejs is just a runtime for js. And since you've mentioned udemy. I would also suggest to take a look at colt steele's web developer boot camp. It's the perfect way to start your journey on becoming a full stack web developer. It also has all the topics that you've been looking for and more! The course is bit dated, but still very much relevant in today's market. All the best!
Yes, you can learn both.
As long as you know what things you can do only with
Node.js
and what are the things you can only do in a browser, you will be fine.Yes.
If i was to start from scratch in 2020 knowing what i know, i would start learning from the node side (as opposed to the browser side).
Hi ,
yes you can learn both at the same time , node require just few javascript basics and a lot of udemy courses cover the javascript basic during explanations :)