Introduction to Node JS | Node.js Tutorials for Beginners
ฝัง
- เผยแพร่เมื่อ 15 ก.ค. 2024
- Web Dev Roadmap for Beginners (Free!): bit.ly/DaveGrayWebDevRoadmap
In this introduction to Node.js, we will install Node JS and learn the differences between Node.js and Vanilla Javascript. This is the beginning of a Node.js Tutorials for Beginners playlist.
🚩 Subscribe ➜ bit.ly/3nGHmNn
🚀 This lesson is part of a Node.js for Beginners tutorial series playlist:
• Node.js Tutorials for ...
Introduction to Node JS | Node.js Tutorials for Beginners
(00:00) Intro
(00:05) Welcome and Overview
(00:28) Install Node.js
(01:43) Prerequisite knowledge
(02:38) Console in terminal
(04:27) The global object
(05:35) Common JS imports
(06:40) os common core module
(07:34) path common core module
(11:22) Custom modules and import / export options
(16:14) Not all JS APIs are available
(16:43) What's next
📚 References:
Node.js Official site: nodejs.org/en/
✅ Follow Me:
Twitter: / yesdavidgray
LinkedIn: / davidagray
Blog: yesdavidgray.com
Reddit: / daveoneleven
Was this introduction to Node.js helpful? If so, please share. Let me know your thoughts in the comments.
#node #js #beginners - วิทยาศาสตร์และเทคโนโลยี
Learning Node.js is a great way to get started on your journey as a backend and full stack developer. I recommend knowing the foundations of the web before starting this tutorial series - HTML, CSS, and Javascript - especially knowledge of Javascript. This is a beginners tutorial series for Node.js, but not it is not for absolute beginners that do not already know the previously mentioned technologies. If you are new to Javascript, I recommend starting with my full 8 hour course tutorial on Vanilla Javascript here: th-cam.com/video/EfAl9bwzVZk/w-d-xo.html
Thank you for the video, when it be publish the next video of Node.js?
@@kenansaritoday 😀 I try to publish on Tuesdays and Fridays.
I was looking for a complete node.js tutorial and, as always, you have some of the best content out there. Loved this introductory video and really looking forward to watching the whole playlist! Thank you!!
You're welcome!
Been kicking the can down the road in matters Node JS, thank you for getting me started.
Easy and perfect. Thank you, Dave
Very well explained! Thank you! 💛
Good reminder! Perfect time! Thanks a lot Dave 👍⚡
Right on! You're welcome 🙏🚀
SUPER helpful course and refresher, thanks for sharing!
You're welcome! 🙏
New here! Really enjoying your content. Found your contents just when I was looking for a good tutorial for Node. There are many in TH-cam, but your teaching style suits me well. Would recommend the channel to others
Thank you, Tawsif! 💯
I am motivated to be a MERN stack developer by seeing your courses, Dave! You are awesome!
Thank you for the kind words!
Thank you so much 🥰🥰🥰
Thanks Dave!
You're welcome!
I am not greedy or cheap ip to by Udemy course . But I don't have time for 50 hours course. You Dave have that talent to put 50-70 hours course into just 7-8 hours without losing any quality (often times you put even more informations than those courses than the paid ones). You are an awesome instructor (I know I have been said that million times, but you always supprize me again and again positively of course). I am starting new job position as a Full stack JavaScript developer on Monday, and soon as I get my first salary I will buy you 10 coffees:)) (at least) :))
Sorry, I thought you have Patreon account (for coffees:))). Sorry for that .
Thank you so much for the kind words, Nemanja! 🙏🙏 And congratulations on starting your new job!!! That's awesome! 🚀🚀🚀
No worries, I have a BuyMeACoffee page: www.buymeacoffee.com/davegray Thank you my friend!
thanku so much dave
You're welcome!
Awesome ! Thanks
Right on! 💯
Great video, thanks a lot
You're welcome! 🚀
When I first read about Node.js (coming from the PHP land) I was very confused as I couldn't distinguish between the frontend / backend code, moreover we needed to establish an http server ourselves using the same language too,
That was not what I used to do where I have a standalone http server, also I have a backend language using a different file type which makes it easy to figure out what I'm working on without having to look at the file tree.
I hated it right away although I consider myself familiar with JS but I couldn't make the move, Node.js has new programing concepts to me that I couldn't grasp easily,
it was a bad start for me but time after time I start realizing the fundamental concepts of Node.js and the fun begun.
Thanks Dave,
I really like Node JS and how easy it becomes to work with. Thanks for checking it out and for commenting. I hope this series helps out! 🙏🚀
@@DaveGrayTeachesCode I was very busy recently but once I had some free time I couldn't help but watch it,
And yes, I like Node.js too, but as I said it was a bad starting for me and probably at the wrong time, but now I feel comfortable with it,
I'm sure it will help me out, if not because the new things I may learn about (since it's for beginners), I always admire your code structuring and communication skills,
Wish you all the best,
Thanks Dave,
Great work keep going forward… can use this series to build robust and secured full restful api
Thank you, Haider. Glad I could help!
super excited please add this series node js express js mongo rest api and mern project
Great! Yes, I will start out focusing only on Node.js for a foundation of knowledge, but I want to pull in Express and Mongo before this series is over. 💯
your rock \m/, thank you sir
You're welcome!
Thanks you!!!!
You're very welcome! 🙏
good stuff but would've been nice to point out how to use bash in the terminal vs the default powershell.
U r on fire Dave,gonna turn folks full stack developer by year end 😀
Thank you - yes, that's a great goal! 🔥🚀
@@DaveGrayTeachesCode I really appreciate knowledgable PPL like you putting efforts to teach us newbies for free! Means a lot! This channel will get much more subscribers with time.
@@bains273 thank you!
🚀
I love NodeJS! I hope that we will be a good partners!
Thank you
Welcome! 😀
Lets goooooooooo
thanks a lot
You are most welcome
in 16.40, you mentioned NodeJs is missing the fetch API. the fetch API is available :). Starting my node journey from this one :)
Correct - but when I made this video about a year ago the fetch API wasn't available in Node.js. Glad it is now!
So good tutorial
Thank you, Sona! 💯
@@DaveGrayTeachesCode You are welcome
I finished the MERN techNotes series first, now I will finish this one. After that Express. 🌮🌮🌮
Hey Dave, do you know u are awesome?? I have been arguing with node.js lovers a long long time. my mind changed :)
Thank you A M 😀🙏
Hi, Dave. I would like to say i really love the content you are making and you have taught me alot! Have you considered making a discord-server as a platform to announce stuff, have help channels, idea's etc? I think that would be really helpful and cool! - Victor
Great suggestion and thank you for the kind words! 💯 I have been looking at ways to help with this including emails, Discord, Patreon, and more. I hope to get some of these going soon. 🚀
Hi Dave. In (Custom modules and import / export options) you mentioned 2 ways, the module.exports and the exports.add. Please give me your recommendation that which is better one to use? Or both are same? Thank you
I would need a timestamp to reference the exact spot of the video, but an export is an export - one way is not better than the other :)
@@DaveGrayTeachesCode its 15:25 Dave
👍👍👍👍👍👍👍👍👍👍
Hey Dave, I've beeb following your full stack web development course and now I'm doing vanilla js projects. Can I learn backend development first from this series before learning frontend? Or should i learn frontend before backend?
If you're learning JavaScript, you are already learning frontend. You can learn backend from this and the combination of both really helps.
@@DaveGrayTeachesCode Thank you!
awesome sir can you make a course on d3js v7 in future
Great suggestion! 💯
@@DaveGrayTeachesCode youre doing great tutorials sir defintely you will get big subscribers i too share your channel link nice work
@@designcoded7585 thank you!
Why are you not making use of semicolons to accurately terminate a statement?
From what I understand they are a matter of preference. Although I think they are best practice. Code formatters like Prettier will automatically add them in too.
can you make a video Node JS Event loop explanations? ???
I will be covering the event emitter and listeners 👍
event loop and event emitter with examples
you can try daily one video upload ???
@@DeepakGupta-hj2dv thank you for asking. I do not currently have enough time to create videos every day. I average around 2 per week.
@@DaveGrayTeachesCode ok thank you dave
hi is this node.js course enough for me to learn the basics and get in a mid level ?
It is difficult to measure what each individual may get from a course. Does it teach the basics? Yes.
@@DaveGrayTeachesCode its an awesome course im doing it
I am really confused between Java and NodeJS for backend
Could you suggest which one can i choose
You can use either. I prefer Node.js. When you know Javascript, you can use it everywhere. Some do not prefer this, but it is a choice based on opinion.
@@DaveGrayTeachesCode thank you dave
A really good introduction to Node.js. Thanks, Dave
{2022-06-22}
You're welcome, Paresh! 🙏
very good
Thank you! Dab! 💯