Three years ago, I watched your React tutorial. Now, I am a senior React JS developer, and it's all thanks to you. I decided to become a full stack developer (MERN) and returned to my master's. Trust me, it was one of the best decisions I have ever made. I have just finished this course. Thanks, John. Literally, thanks.
After watching alot of tutorials , alot.... John is one of the few teachers that actually takes his time and carefully explains what you are learning , why and the sequence following. I appreciate alot your work.
Can you help me with dynamically setting the Postman tokens? I cannot decrypt what he's done there. I've watched it two dozen times, tried so many different variations, and yet Postman tells me every time that the token is malformed. I cannot find the part where he explains this token. He goes so quickly and doesn't deal with any gotchas or possible errors.
I'm about 50 mins away from finishing this video. Also did the per-requisite tutorial as well and I def have a pretty good understanding of things thanks to John's amazing teaching. Obviously the true test will be doing a project where I'm not carefully guided through, but obviously I will learn a ton doing it on my own and using the tutorial and project videos as a guide. One small thing and maybe it's on my end, which I don't think it is: the audio and video are out of sync by about 10-15 seconds. I don't know if anyone else is having that problem. The video is ahead of the audio to be more specific. It's still possible to follow along, and having to rewind more often to make sure you understand a concept isn't the worst thing in the world. Just wanted to point that out in case John or freecodecamp are reading the comments
just finished the first project and oh man i am overwhelmed - the level of teaching in this video is insane - i am so nervous going forward but i am hoping i can connect all the dots in the distant future and build something from scratch by myself!
Just comment on key points after you write your code. Ie. what’s the reason I’m writing this line and what does it do/connect to. Is it an individual component in a bigger function? Comment the name of it. I learned full stack but node was very brief and I’m only on here because I wanted to see what more node had to offer in terms of back end projects. Comment everything and “dumb it down” for yourself. Then study or refer to points to try and retain that. At the end of the day, you won’t 100% know all about every component there is to any language. So don’t worry :)
Can you help me with dynamically setting the Postman tokens? I cannot decrypt what he's done there. I've watched it two dozen times, tried so many different variations, and yet Postman tells me every time that the token is malformed. I cannot find the part where he explains this token. He goes so quickly and doesn't deal with any gotchas or possible errors.
Can you help me with dynamically setting the Postman tokens? I cannot decrypt what he's done there. I've watched it two dozen times, tried so many different variations, and yet Postman tells me every time that the token is malformed. I cannot find the part where he explains this token. He goes so quickly and doesn't deal with any gotchas or possible errors.
I started this tutorial series worried thinking that it is going to be a bare-bones NodeJS tutorial and I'll have to watch a gazillion others to learn more useful stuff, but after watching the comprehensive Postman and Mongoose mini-tutorials, it is safe to say that I feel like I'm in good hands
Can you help me with dynamically setting the Postman tokens? I cannot decrypt what he's done there. I've watched it two dozen times, tried so many different variations, and yet Postman tells me every time that the token is malformed. I cannot find the part where he explains this token. He goes so quickly and doesn't deal with any gotchas or possible errors.
@@damonturner1554 I am doing this course right now. I dunno if you have the same doubt after a year, but I get what you mean. Postman has changed its UI a bit. Now to dynamically setup the Authorization header you will have to go to Login/Register --> Scripts --> Post-res --> then type the code that he has written perfectly (otherwise it was giving me Errors in PM console) and the rest is as he have done. Only this part has changed.
This is my first time watching this guy, he's great! I'm huge fan of explaining what each block code does. It's better to understand the the logic and concept. Syntax is just the way you express it.
I loved the section where he turned on the dark mode for postman :) These courses are assets. Really I cannot explain in words how much helpful they are...
I'm in the situation of many people here looking for good resources to get a better understanding about what means Express and its potential to build apis. John is the person you would like to get as teacher at the university or school because he explains complex concepts in a very easy way. I also found interesting that he loves mexican street food: he used several times the words burritos or tacos in his videos.
Can you help me with dynamically setting the Postman tokens? I cannot decrypt what he's done there. I've watched it two dozen times, tried so many different variations, and yet Postman tells me every time that the token is malformed. I cannot find the part where he explains this token. He goes so quickly and doesn't deal with any gotchas or possible errors.
Just finished the 10 hours, so easy to follow along, it's just bad luck that after a few hours the audio is not in sync with the video anymore, but still ! Thanks a lot John
@@devmaestro2520 mostly except the mongoDB connection and when you will install the dependencies, first run npm install and then you should need to install every depency as for example for mongoose and express run in terminal "npm i mongoose@latest express@latest". Do this for all the dependencies, this will help you to get the latest package and all are still works. I just completed the jwtoken part and I will start from 6:34:08
Just finished watching this part 2 video as well as the other part 1 video. What a super good course from the theory side + practical examples and also within a super good time range which delivered a tonne of value but wasn't one of those massive 40hr courses that others have. Thanks so much for all the work you put into this John, good stuff !
Can you help me with dynamically setting the Postman tokens? I cannot decrypt what he's done there. I've watched it two dozen times, tried so many different variations, and yet Postman tells me every time that the token is malformed. I cannot find the part where he explains this token. He goes so quickly and doesn't deal with any gotchas or possible errors.
Can you help me with dynamically setting the Postman tokens? I cannot decrypt what he's done there. I've watched it two dozen times, tried so many different variations, and yet Postman tells me every time that the token is malformed. I cannot find the part where he explains this token. He goes so quickly and doesn't deal with any gotchas or possible errors.
An observation: On 5:05:33 if you want to pass as query parameters something like price20 it won't work as expected. It will give back the products with price greater than 20. I solved the problem writing the code like that: if(options.includes(field)){ if(queryObject[field]){ queryObject[field][operator] = Number(value) } else{ queryObject[field] = {[operator]:Number(value)} } }
The video, the content and the way of explaining is really amazing. Hats off to you man! However, there is sync issue between video and audio. The video is ahead of audio by few seconds, which makes it a bit confusing.
just finished the course - wow omg - i can't believe i did this - really really happy, i think i may buy the rest of the course and create more - i think it is time to build a portfolio website next!
Thank you so much for this tutorial! This is great. I love the way John explains everything and references previous videos. I apologize in advance for saying this, but when you slow the playback to .75, John sounds a little like Strong Bad of Home Star Runner (...da email...da email..wa..wa.. da email...) Which in my opinion makes the video even better xD
Top notch video from the top G. The only thing that got me a bit annoyed was the audio delay. Also heroku is no longer free for anybody starting this in 2023.
these guys wonderful tutorials always gets messed by the editor,the Node and Express full course video audio delay just made confuse you if you are a true beginner,and i thought ,yeah its just a mistake, and now this video also has the same audio delay,even though its not as much the tutorial video ,still its there,just made that 'viewer experience' 9/10
Awesome course, John's perfect and everything, sincerely. But... starting about the half of the course, the audio-video de-sync increases its pace and it gets super difficult to track what he is saying with what is writing/pointing. I'm 7 hours in, i'm afraid it gets worse, but i shall stick it to the end!
Hey, quick help for all the node developers, if nodemon is not restarting your server after the first update, then install node-v 18.11.00 or more and then write in your command shell:- "" node --watch filename "". It is a built-in method in the node now for restarting the server.
At the end of Store API you could add this line of code in the options.includes(field) to make the numeric field have more than one bounds ex: greater than 10 and less than 20 queryObject[field] = queryObject[field] ? {...queryObject[field], [operator]: Number(value)} :{[operator]: Number(value)}
Hey man, I am having a problem with project 1. It tells me there is an error when i connect the public file to the server. it looks like the database-app cannot access the list of tasks but it's working on my postman so i do not know what to do
@@saulchipwayambokoma3213 which particular project in the video? 03-Task-Manager-Api? Can you share what's the error exactly? Where do you get the error? In browser console?
@@gauravsobti11 I get the error in the browser console. It’s the first project. The tasks are now showing up on my screen instead I am getting an error. But I am able to create new tasks. All other functionality is working
John Smilga its a great teacher, and i aways imagine John Smilga as a older guy with glasses, because of his voice, lol...but i was wrong, just kidding John 😊....i learned lots from his videos tuts.. 👍
Three years ago, I watched your React tutorial. Now, I am a senior React JS developer, and it's all thanks to you. I decided to become a full stack developer (MERN) and returned to my master's. Trust me, it was one of the best decisions I have ever made. I have just finished this course. Thanks, John. Literally, thanks.
Hello, sir can you please tell me how much DSA is needed for a MERN stack developer ?
@@AbhishekYadav-bh4fjDepends on what you're going to work on tbh
You are senior developer after 3 years when your education is a course on React? lmfao
0:2:50 - TASK MANAGER
0:9:30 - Express SetUp
0:18:50 - Routes Folder
0:22:50 - Controllers Folder
0:28:34 - Postman Setup
0:37:42 - Rest API Explanation
0:41:42 - MongoDb Explanation and Set Up
0:57:17 - Mongoose connection
1:16:20 - Mongoose Schema
1:42:20 - Mongoose CRUD operations
2:20:20 - Put vs Patch
2:26:50 - Different Response Style
2:32:20 - Route Not Found
2:36:35 - Async Wrappers for try/catch
2:46:20 - Catching Errors
2:52:20 - 404 Custom Errors
3:05:20 - Port Variable Setting
3:07:10 - STORE API
3:12:30 - Express SetUp
3:18:30 - Connect to database
3:22:30 - Controllers and Routes Setup
3:27:30 - Postman Setup
3:29:30 - express-async-errors
3:33:30 - Schema models
3:41:30 - Automating adding to database
3:51:30 - Mongoose Filter Methods
4:20:30 - Mongoose sort filter
4:35:30 - Mongoose select filter
4:38:30 - Mongoose skip and limit filter
4:50:30 - Mongoose numeric filter
5:05:30 - JWT BASICS
5:15:18 - Controllers and Routes Setup
5:21:00 - Postman Setup
5:32:30 - Jsonwebtoken Explanation and Setup
5:52:30 - authorization header setup
6:03:30 - auth middleware
6:13:30 - Handling Errors
6:19:30 - Status codes
6:28:24 - JOBS API
6:37:43 - Controllers and Routes Setup
6:47:07 - Connect to Db
6:49:43 - Schema models
6:57:09 - Postman Setup
7:05:43 - Hashing Passwords with bcryptjs
7:15:00 - Mongoose pre save
7:21:00 - Generate token with jwt
7:27:56 - Schema methods
7:34:00 - All keys generator and .env
7:52:00 - auth middleware
7:15:00 - Mongoose pre save
8:10:00 - Mongoose ObjectId
8:24:50 - Dynamically setting authorization header
8:48:50 - Handling Mongoose Validation Errors
9:09:50 - Security
9:15:50 - Hosting
9:32:50 - Setting Postman web routes
9:34:50 - Swagger Documentation
thanks for that
well done 🙌
good work well done
Thaank You so much!!!!!😃
heroku is no longer free, so hosting part is not doable right?
After watching alot of tutorials , alot.... John is one of the few teachers that actually takes his time and carefully explains what you are learning , why and the sequence following. I appreciate alot your work.
The comment that I am looking for. John is really a legend.
hey! help me out. The task manager app does load in my localhost but does not show any data.
@@shivakc9965 may be html file is loaded successfully check the data in the postman whether it's come or not .
@@shivakc9965 that might be due to the difference in object names you using in node js and in the front end .
@@ibrahimyakupaydnSo how it it been? is it hard finding a job?
0:37:50 Setting up database
0:57:27 Connecting DB to the app (Mongoose)
1:16:27 Setup documents structure
1:21:04 Setup controllers: Post task
1:28:56 Validation
1:41:52 Setup controllers: Get tasks
1:48:08 Setup controllers: Get single task
1:58:34 Setup controllers: Delete task
2:06:09 Setup controllers: Post task
2:20:15 PUT vs PATCH
2:27:07 Code refactoring: Options in JSON responses
2:32:30 Code refactoring: Setting not found route
2:36:39 Code refactoring: Wrapper try catch
2:46:36 Code refactoring: Catching error
2:52:34 Code refactoring: Catching error: 404
3:04:25 Deployment
No idea how much you are paying John for those videos but he needs a raise regardless. One of the best teachers out there
Can you help me with dynamically setting the Postman tokens? I cannot decrypt what he's done there. I've watched it two dozen times, tried so many different variations, and yet Postman tells me every time that the token is malformed. I cannot find the part where he explains this token. He goes so quickly and doesn't deal with any gotchas or possible errors.
the lifetime membership to his courses are only $50 @@damonturner1554
I literally started clapping when Beau announced that John is the instructor - his previous NodeJS/Express and React tutorials were simply fantastic
Yep, he is the best!
Yuup, same bro. I literally screamed lmao
would you have a link to the vidéo you are refering to ?
so did I xD
I like his teaching real gold
I'm about 50 mins away from finishing this video. Also did the per-requisite tutorial as well and I def have a pretty good understanding of things thanks to John's amazing teaching. Obviously the true test will be doing a project where I'm not carefully guided through, but obviously I will learn a ton doing it on my own and using the tutorial and project videos as a guide.
One small thing and maybe it's on my end, which I don't think it is: the audio and video are out of sync by about 10-15 seconds. I don't know if anyone else is having that problem. The video is ahead of the audio to be more specific. It's still possible to follow along, and having to rewind more often to make sure you understand a concept isn't the worst thing in the world.
Just wanted to point that out in case John or freecodecamp are reading the comments
yes audio visual sync issue is there
Hey @themanplus can you tell me where I can watch the pre-requisite tutorial, I am just starting this out, TIA :)
@@namanagrawal7703 it's in the description
just finished the first project and oh man i am overwhelmed - the level of teaching in this video is insane - i am so nervous going forward but i am hoping i can connect all the dots in the distant future and build something from scratch by myself!
Just comment on key points after you write your code. Ie. what’s the reason I’m writing this line and what does it do/connect to. Is it an individual component in a bigger function? Comment the name of it.
I learned full stack but node was very brief and I’m only on here because I wanted to see what more node had to offer in terms of back end projects. Comment everything and “dumb it down” for yourself. Then study or refer to points to try and retain that. At the end of the day, you won’t 100% know all about every component there is to any language. So don’t worry :)
God bless you John. Your react course levelled me from zero to hero and now I'm learning backend and taking your node js course. You're just too good.
Did course contains database usage?
@@kartikkathuria6526 Yeah it teaches MonggoDB
Can you help me with dynamically setting the Postman tokens? I cannot decrypt what he's done there. I've watched it two dozen times, tried so many different variations, and yet Postman tells me every time that the token is malformed. I cannot find the part where he explains this token. He goes so quickly and doesn't deal with any gotchas or possible errors.
Hey can you share me the link to that video?🙏
zero to hero? are u sure?
John is an absolute legend. Learned a lot of things from him.
hell i came to know about him quite late
damn yet i am glad ik about him
@@commonsense1019 yeah he is absolute legend.
Can you help me with dynamically setting the Postman tokens? I cannot decrypt what he's done there. I've watched it two dozen times, tried so many different variations, and yet Postman tells me every time that the token is malformed. I cannot find the part where he explains this token. He goes so quickly and doesn't deal with any gotchas or possible errors.
Thanks for giving this free and project-based tutorial on different node-js functionality
This guy is by far the best in depth nodejs tutor I have ever come across... Loved his way of teaching!
is there any audio video sync issue from project 4
I started this tutorial series worried thinking that it is going to be a bare-bones NodeJS tutorial and I'll have to watch a gazillion others to learn more useful stuff, but after watching the comprehensive Postman and Mongoose mini-tutorials, it is safe to say that I feel like I'm in good hands
this tutorial is the best out there
i love how john takes the time to explain even the smallest things even if he already explains it
Can you help me with dynamically setting the Postman tokens? I cannot decrypt what he's done there. I've watched it two dozen times, tried so many different variations, and yet Postman tells me every time that the token is malformed. I cannot find the part where he explains this token. He goes so quickly and doesn't deal with any gotchas or possible errors.
@@damonturner1554 I am doing this course right now. I dunno if you have the same doubt after a year, but I get what you mean. Postman has changed its UI a bit. Now to dynamically setup the Authorization header you will have to go to Login/Register --> Scripts --> Post-res --> then type the code that he has written perfectly (otherwise it was giving me Errors in PM console) and the rest is as he have done. Only this part has changed.
As beginner programmer. This course was very helpful. Thank you sir for giving your valuable time.
This is my first time watching this guy, he's great! I'm huge fan of explaining what each block code does. It's better to understand the the logic and concept. Syntax is just the way you express it.
I loved the section where he turned on the dark mode for postman :)
These courses are assets. Really I cannot explain in words how much helpful they are...
I'm in the situation of many people here looking for good resources to get a better understanding about what means Express and its potential to build apis. John is the person you would like to get as teacher at the university or school because he explains complex concepts in a very easy way. I also found interesting that he loves mexican street food: he used several times the words burritos or tacos in his videos.
Can you help me with dynamically setting the Postman tokens? I cannot decrypt what he's done there. I've watched it two dozen times, tried so many different variations, and yet Postman tells me every time that the token is malformed. I cannot find the part where he explains this token. He goes so quickly and doesn't deal with any gotchas or possible errors.
6:28:24 - JOBS API
6:37:43 - Controllers and Routes Setup
6:47:07 - Connect to Db
6:49:43 - Schema models
6:57:09 - Postman Setup
7:05:43 - Hashing Passwords with bcryptjs
7:15:00 - Mongoose pre save
7:21:00 - Generate token with jwt
7:27:56 - Schema methods
7:34:00 - All keys generator and .env
7:52:00 - auth middleware
8:10:00 - Mongoose ObjectId
8:24:50 - Dynamically setting authorization header
8:48:50 - Handling Mongoose Validation Errors
9:09:50 - Security
9:15:50 - Hosting
9:32:50 - Setting Postman web routes
9:34:50 - Swagger Documentation
Finished HTML, JS, CSS, now on React. After that I'll be here. Thanks so much FCC!
You never finish... especially on JS
@@dimitris6922 js is very wide topic, completely agree with you on that
@@dimitris6922 html and css too
@@caronfernandes4625 lmao
Just finished the 10 hours, so easy to follow along, it's just bad luck that after a few hours the audio is not in sync with the video anymore, but still ! Thanks a lot John
Hi! Does all the code still work?
@@devmaestro2520 mostly except the mongoDB connection and when you will install the dependencies, first run npm install and then you should need to install every depency as for example for mongoose and express run in terminal "npm i mongoose@latest express@latest". Do this for all the dependencies, this will help you to get the latest package and all are still works.
I just completed the jwtoken part and I will start from 6:34:08
Heroku hosting is no longer freee right?
I was struggling a lot with database , but now i am getting full clearity , love from France
Mr john is best teacher ever in youtube and Udemy
Love from Nepal 🇳🇵
me to from nepal
I started with John Smilga, 3months later I'm back with John Smilga
Just finished watching this part 2 video as well as the other part 1 video. What a super good course from the theory side + practical examples and also within a super good time range which delivered a tonne of value but wasn't one of those massive 40hr courses that others have.
Thanks so much for all the work you put into this John, good stuff !
It contains databases mongo db etc?
@@kartikkathuria6526 yes
Can you help me with dynamically setting the Postman tokens? I cannot decrypt what he's done there. I've watched it two dozen times, tried so many different variations, and yet Postman tells me every time that the token is malformed. I cannot find the part where he explains this token. He goes so quickly and doesn't deal with any gotchas or possible errors.
which is the part one ? can you give me the link
@@niteshpattanayak5384 ua-cam.com/video/Oe421EPjeBE/v-deo.html
Someone give john a medal!! bro is a lagend......!!
You're topnotch in this field and even teaching. Always providing answers to questions coming up in my head even without being asked.. thanks so much
Wait this is an extract of the same course on Udemy. You are the best guys. Awesome job.
I finally understood all the projects much better than other courses......forever thankful to you John sir....😇💯
Can you help me with dynamically setting the Postman tokens? I cannot decrypt what he's done there. I've watched it two dozen times, tried so many different variations, and yet Postman tells me every time that the token is malformed. I cannot find the part where he explains this token. He goes so quickly and doesn't deal with any gotchas or possible errors.
This man is wonderful, I'm looking forward to see course on flutter and NodeJs as the backend
I am also doing same thing . I am a college student and i am learning flutter and node js
An observation: On 5:05:33 if you want to pass as query parameters something like price20 it won't work as expected. It will give back the products with price greater than 20. I solved the problem writing the code like that:
if(options.includes(field)){
if(queryObject[field]){
queryObject[field][operator] = Number(value)
}
else{
queryObject[field] = {[operator]:Number(value)}
}
}
The video, the content and the way of explaining is really amazing. Hats off to you man!
However, there is sync issue between video and audio. The video is ahead of audio by few seconds, which makes it a bit confusing.
8:06:42 Job Model
8:25:36 Set Token Dynamically in Postman
9:09:44 Security Info and Packages
just finished the course - wow omg - i can't believe i did this - really really happy, i think i may buy the rest of the course and create more - i think it is time to build a portfolio website next!
I love NodeJs, even after many years of using it. I'm still tempted watch such tutorials, it feels good to refresh. Thanks.
how many years have you worked on nodejs?
You guys are killing me!!! It's like everyday something is dropped. Love ya'll ❤
Probably one of the best course i have seen till today.....!
In 30:50 if your URL is not showing, you need to click on Save in the Global variables. There's a button right next to Export.
My problem is working now and I got a solution from the web. Thanks for all your learning videos. Those are really helpful.
John Smilga!!!! yees!! his making me into a javascript coding addict, Hooray!!! for john👏👏👏👏
First project completed. John tutorials are too good!
This is wonderful! Thank you sooo much!!!
I would love to see a NestJS / GraphQL / Websockets course on FCC!
did you find it better one for nestjs ?
This is the only tutorial, that you can follow along very well... Thank You so much John, you're one of the teachers that I am amazed so much..
Litterally naming my first born after that guy. His video helped me learn so much!
I wish I found this course earlier, this may be the best course about learning node, express, rest api.
"What's up everybody". Always nice to hear.
This video is amazing. It really helped me a lot otherwise I wouldn't know so many details in a real project!
Thank you so much, John! The course helped me in understanding node js to a level where i can build my own apps. Legend.
Just finished this and what a journey it was
sir you are legend, comes out with such extensive and knowledgeable videos
High paid level course just given out free Thank you very much John
What's up everybody... love it ...started this course....after finishing the 8 hours node and express course....yooo😎
Thank you so much for this tutorial! This is great. I love the way John explains everything and references previous videos. I apologize in advance for saying this, but when you slow the playback to .75, John sounds a little like Strong Bad of Home Star Runner (...da email...da email..wa..wa.. da email...) Which in my opinion makes the video even better xD
bruhhhhhh true LOL
This course is amazing. John you did a great job.
From dev, from UA
Does it have data base interaction?
CHECK IT OUT! what a amazing instructor, John is the best
Top notch video from the top G. The only thing that got me a bit annoyed was the audio delay. Also heroku is no longer free for anybody starting this in 2023.
he has this video on his own channel without the delay! ;)
This is literally the best course of my life ❤️
I love this voice really. In fact, I love all your courses, your videos.
Best tutorial ever on nodejs and projects..
I completed the entire tutorial. Thanks a lot John and freecodecamp
very useful course. Really very helpful for me to improve my skills towards nodejs. Thank you very much for this video and for git repo.
this reason is enough for me to watch this video that John is the instructor😄
John you are an AMAZING teacher! thank you so much
Super informative tutorials! But the audio/video being out of sync made it super confusing at times lol
I was about to get confused after learning the previous video, hopefully, this lecture will strengthen what I learned in that really long introduction
these guys wonderful tutorials always gets messed by the editor,the Node and Express full course video audio delay just made confuse you if you are a true beginner,and i thought ,yeah its just a mistake, and now this video also has the same audio delay,even though its not as much the tutorial video ,still its there,just made that 'viewer experience' 9/10
When we succesfully connects to the MongoDB at 1:06:23 , he says "Life is great"...🤣..This tutorial is awesome and not boring at all.
What an amazing timing this is
Smilga is a legend!
In Mongodb v6
You will have to pass below options
{useNewUrlParser: true,
useUnifiedTopology: true}
u dont know how much I have learned from u
Thank you
John tone ----- Not Bad , Not Bad is very satisfying :)
Thanks a lot, I really enjoy your awesome courses, and I've learned a lot from you
At 1:25:00 when sending the raw request body in postman, don't forget to change the format from text to JSON.
hey i am not able to send the request in postman here its showing could not send request can you please help
Awesome course, John's perfect and everything, sincerely. But... starting about the half of the course, the audio-video de-sync increases its pace and it gets super difficult to track what he is saying with what is writing/pointing. I'm 7 hours in, i'm afraid it gets worse, but i shall stick it to the end!
try opening another tab for audio and forward to the audio sync difference and mute the current tabs audio..... it would be much better
Thanks a lot Code Camp, thanks a lot John Smilga! 👏👏👏
if audio and video are not in sync get "youtube audio/video sync" chrome extension and set it to -11000
Love both tutorials! Love you John!
John smilga is awesome instructor
Thanks guys
ua-cam.com/video/nOCCzci-XP0/v-deo.html
Very useful tutorial covering a range of topics ! Thanks for uploading
Great instructor, great course. Thank you sooo much!!!
Video moves ahead of the audio, caused a lot of confusion, but really good explanation, thank you
You should have refreshed.
I thought only it happened to me... Nevertheless every project works 100%😊
Sooo great John , thanks soo much for your videos !! 👏
I completed thank you... so esy to understand ... i also bought the React course . Thank you Jhon
thanks a lot, sir John this lecture helped me clear all my doubts related to tokens
I got Mongodb to work! I'm so f'in happy!!! Thanks!! Long story....
Learned lot of things from this video. Thank you so much!
O my god its John here .....!!!!!!!!!!!!!!!!!!!!!!!!!! what a surprise
I literally love john!!
thank you very much! high quality content is appreciated
progress
30:00
1:17:00
1:41:46
2:27:00
3:04:00
3:21:38
3:51:00
5:05:00
5:32:00
Please, can we have Angular tutorial ?
Love love love you guys 🥰🥰
Hey, quick help for all the node developers, if nodemon is not restarting your server after the first update, then install node-v 18.11.00 or more and then write in your command shell:- "" node --watch filename "". It is a built-in method in the node now for restarting the server.
At the end of Store API you could add this line of code in the options.includes(field) to make the numeric field have more than one bounds ex: greater than 10 and less than 20
queryObject[field] = queryObject[field] ? {...queryObject[field], [operator]: Number(value)} :{[operator]: Number(value)}
I commit to complete this video course in 7 days
I have been looking for this. Thanks!
Thanks so much for this awesome video tutorial. We do appreciate it.
Not bad not bad 🤟 Thanks a lot for this. Helped me a lot. Love the quality and attention given to detail.
Hey man, I am having a problem with project 1. It tells me there is an error when i connect the public file to the server. it looks like the database-app cannot access the list of tasks but it's working on my postman so i do not know what to do
@@saulchipwayambokoma3213 which particular project in the video? 03-Task-Manager-Api? Can you share what's the error exactly? Where do you get the error? In browser console?
@@gauravsobti11 I get the error in the browser console. It’s the first project. The tasks are now showing up on my screen instead I am getting an error. But I am able to create new tasks. All other functionality is working
@@gauravsobti11 the error says “cannot read properties of undefined (reading “length”) at show tasks”
@@saulchipwayambokoma3213 please make sure that you are using await with Task find statement.
John Smilga its a great teacher, and i aways imagine John Smilga as a older guy with glasses, because of his voice, lol...but i was wrong, just kidding John 😊....i learned lots from his videos tuts.. 👍