Learn Node.js - Full Tutorial for Beginners

Learn Node.js - Full Tutorial for Beginners

freeCodeCamp.org

6 лет назад

1,183,487 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@asadullah6928
@asadullah6928 - 04.03.2025 21:38

please create a video on how we use python with node js thanks

Ответить
@mandy1339
@mandy1339 - 22.09.2024 01:41

Thank you!

Ответить
@robotbit8491
@robotbit8491 - 17.09.2024 13:06

thanks

Ответить
@ConnecttoMahdi
@ConnecttoMahdi - 21.07.2024 13:39

Great content but I think it is not suitable for complete beginners.

Ответить
@aryankhandelwal15
@aryankhandelwal15 - 14.04.2024 08:48

Never this deep in nodejs

Ответить
@atsushiidobe9113
@atsushiidobe9113 - 03.04.2024 23:45

Sorry to comment again but would someone be able to help me with the section "User Input Validation with Express and JOI"? I copied your code and I just keep getting a long error message beginning with "Joi.object(...) is not a function". I believe that there was some kind of change to writing code using JOI and I'm having trouble understanding this.

Ответить
@harunoaki5905
@harunoaki5905 - 27.03.2024 01:31

Should i watch this video or search somewhere else?

Ответить
@oreki9048
@oreki9048 - 25.03.2024 07:27

Wheres the fundamentals

Ответить
@mattbrix350
@mattbrix350 - 18.02.2024 19:49

This helped me a start learning nodeJS. Cheers!

Ответить
@mattbrix350
@mattbrix350 - 18.02.2024 09:56

I had issues with Joi validation in the video as it had a major update from v16.x.x. to v17.x.x :

v17.x.x
Here's my Joi validation:
//Validation
const val_res = schema.validate(req.body);

if(val_res.error){
res.send(val_res);
}else{
res.send('successfully posted data');
}

Ответить
@MohammedAlkakai
@MohammedAlkakai - 17.02.2024 23:08

Thanks for this video, but it could have been better, the teacher was very boring and didn't explain stuffy deeply so that beginnerscould can understand

Ответить
@not_amanullah
@not_amanullah - 13.02.2024 08:26

thanks ❤

Ответить
@atsushiidobe9113
@atsushiidobe9113 - 13.02.2024 00:10

I am just starting to learn node js after learning JavaScript. I appreciate the tutorial and how helpful it's been so far. Now, I am following the section "Working with the ReadLine Module" and on line 17 following the if() statement, I noticed there are no curly brackets. Is that how the code should be written? In JavaScript, curly brackets are always needed after any if(), else if() or else statements.

Ответить
@UMLGxPr0s1
@UMLGxPr0s1 - 26.12.2023 03:40

If your css and js isnt connecting you must put <link rel="stylesheet" href="/public/css/style.css"> and <script src="/public/js/script.js"></script>
in your actual files even though they are in the static folder

Ответить
@supriyoranjan6640
@supriyoranjan6640 - 22.12.2023 16:37

Very healpful Node JS Tutorial really enjoying FreeCodeCamp

Ответить
@nishant_singh
@nishant_singh - 10.12.2023 11:52

Loved
it
!
✨✨

Ответить
@SumitGupta-ys7lb
@SumitGupta-ys7lb - 15.11.2023 10:48

A quick well structured walk through if you are new to node.js

Ответить
@coldCoders
@coldCoders - 05.10.2023 08:49

This is not for beginners... the amount of pre-knowledge is immense. Beginners would assume you would describe, explain and give context to each function, and module you are using and what it does. No where do you even start to explain what events are, eventemitter, what a constructor is, what is a constant... this is not for beginners. im alwasy getting click baited into these so called beginner tutorials that are just lame excuses for freecodecamp to get clout.

Ответить
@coldCoders
@coldCoders - 05.10.2023 08:39

I would argue these are not courses, and are rather copy and paste tutorials. No explanation of what each function, inputed word such as "constructor", "super", etc are explained. I would not risk calling these courses, just to gain viewers and followers. As much as I like freecodecamp, their "courses" are a play on words, are tutorials, which are not courses. They are not synonomous. Some things are missing, and some steps tend to get skipped. Simply writing what you are writing, regurgitating what you are writing, is not teaching anything. This three hour course could have been an hour and a half, with the extra 1.5 hours invested in teaching us what you are actually doing. This is not just you, this is most freecodecampe courses and other tutorials people do. Tutorials are not courses. Stop with this. This is equivilent to watching a teacher tell me what their powerpoint presentation says word for word and then ask me what I learned. Seriously??

Ответить
@bobbysmurf9915
@bobbysmurf9915 - 28.08.2023 03:04

Im glad that he skips through explaining any of the complex important stuff but he spends an hour explaining braindead easy things

Ответить
@reeshav994
@reeshav994 - 23.08.2023 00:47

JOI.validate() is depricated now. If anybody gets stuck at this.

Ответить
@mihin1256
@mihin1256 - 19.08.2023 09:40

Great tutorial. Here are some updates for joi input validation. Instead of joi.validate() use this format now. here schema is the schema object formed using joi.object() in this tutorial-->
const {err} = schema.validate(req.body)
if(err){
res.send(err)
}
else{
res.send('submitted successfully')
}

Ответить
@haiangtran2036
@haiangtran2036 - 08.08.2023 19:29

Valuable

Ответить
@cafelatte1124
@cafelatte1124 - 01.06.2023 13:55

I am not sure that this is completely for beginners.

Abstractions behind the codes like `app.use('/public', express.static(path.join(__dirname, 'static', 'index.html')))` are not properly explained.

Ответить
@anupkhismatrao9280
@anupkhismatrao9280 - 27.05.2023 11:40

Ответить
@muhammadubaid6576
@muhammadubaid6576 - 01.04.2023 13:21

Make document tracking system web based in MERN Stack with source source

Ответить
@muhammadubaid6576
@muhammadubaid6576 - 01.04.2023 13:17

Make document tracking in MERN stack with source code

Ответить
@CarlosKimutai-p2g
@CarlosKimutai-p2g - 30.03.2023 00:11

bro. Your too zoomed in. Good tutoria; :)

Ответить
@TheImpossibleAsh
@TheImpossibleAsh - 02.03.2023 21:13

Hey maybe someone can help me out, I'm a student at freeCodeCamp and I'm just now learning how to use Javascript. I downloaded node, but of course its been a few years so systems can change since then. I prefure subline text and I'm trying to figure out how I link the two together. Can someome please help me?

Ответить
@gautamchaturvedi3362
@gautamchaturvedi3362 - 10.02.2023 10:07

Bro likes his bananas

Ответить
@avigarg7859
@avigarg7859 - 15.01.2023 16:35

This is the one of the best begineer video

Ответить
@rohitkumar-ku4ki
@rohitkumar-ku4ki - 17.11.2022 15:32

just zoomout bro, can see only 6 lines of code at most.

Ответить
@saisivakesh567
@saisivakesh567 - 07.10.2022 22:11

just want to add the joi.validate is no longer a correct a syntax, now we should use schema.validate(req.body, ()=>{}) since schema is the object you created let me know if joi.validate still functions I would like to know how and why it didn't work for me

Ответить
@georgesjournal6694
@georgesjournal6694 - 23.08.2022 04:23

Who here is doing the blockchain course and watching this to get caught up with how to use NodeJS lol?

Ответить
@natashasamuel9346
@natashasamuel9346 - 02.08.2022 02:59

Great class.
Keep up the good work.
Thank You,
Natasha Samuel

Ответить
@Himmom
@Himmom - 23.07.2022 17:20

2022 joi.validate not a function

Ответить
@tpadma7419
@tpadma7419 - 28.06.2022 17:06

superb teaching ......thank you sir

Ответить
@betsegawgobezie8656
@betsegawgobezie8656 - 20.05.2022 06:51

would be better if the video had better quality...

Ответить
@ttthaiss
@ttthaiss - 22.04.2022 10:40

Really great job. Thank you for this.

Ответить