Backend Full Course | NodeJS ExpressJS PostgreSQL Prisma & Docker

  Рет қаралды 44,041

Smoljames

Smoljames

Күн бұрын

Пікірлер: 173
@Smoljames
@Smoljames Ай бұрын
Hope y'all enjoy the course 💛
@ShrijanDhungel
@ShrijanDhungel Ай бұрын
such a absolute legend ❤
@FlexorMedia
@FlexorMedia 27 күн бұрын
Hi do you know how to run code?
@FlexorMedia
@FlexorMedia 27 күн бұрын
I have a great business idea that I know woo scale to 1mill revenue yearly, do not have a monthly revenue plan yet, very serious business
@subhranshudas8862
@subhranshudas8862 18 күн бұрын
Smol "Wicked" James. Thanks mate for the courses.
@Smoljames
@Smoljames 18 күн бұрын
​@@subhranshudas8862haha literally aye I noticed it when I was editing the video :)
@hanacodes
@hanacodes 7 күн бұрын
As someone who has built a couple of MERN applications following YT tutorials, but never COMPLETELY understood the backend code, I was left amazed by the quality and quantity of knowledge gathered in this video. First time I completed a 5+ hours long video in a hurry to see what else is left to learn. Many thanks to you James, you are very much appreciated for putting in your time and making your knowledge so publicly available. I would LOVE to see a more detailed, beginner friendly Docker course from you, as your way of explaining things is immaculate.
@Linux_Prime
@Linux_Prime 7 күн бұрын
Can you give me roadmap to learn these and specially backend? I am a newbie! 😅 I know I am gonna follow James yt courses because he's amazing but still asking 😅 Which backend language language and framework are better to learn? Thx!
@gigkone
@gigkone 27 күн бұрын
I have been learning Javascript several months ago and I found this channel. What amazing content you make. Thank you so much. Backend is becoming clear now. I think i will follow all your contents from the frontend to the backend.
@SK_Covers
@SK_Covers Ай бұрын
Uff 😮😮😮 Guys this is the only course you need to watch and understand the complete backend stuff ❤❤❤ Structured and well teaching. Curriculum 👀🔥💯
@RockstahRolln
@RockstahRolln 3 күн бұрын
Brilliant! Thank You for your input! I am looking forward to this!
@abwebmaster3
@abwebmaster3 Ай бұрын
The man that came to safe the tech world. Thank you man
@ananthegde2107
@ananthegde2107 Ай бұрын
Hi James we need one full AWS Course with Projects
@Smoljames
@Smoljames Ай бұрын
I think you're right! I'll add it to the agenda :)
@zblanco.5432
@zblanco.5432 Ай бұрын
Yes, I think it’s something people are in need for
@KannanRavindran-q6w
@KannanRavindran-q6w 14 күн бұрын
Yes, almost every Job Description has AWS, be it frontend, backend or full stack. They ask for AWS skill.
@RIOxICONIC
@RIOxICONIC 8 күн бұрын
@@Smoljames Yes Please, i think you forget to do that
@roxel248
@roxel248 5 күн бұрын
Man I LOVE this course & I got mad respect for you. Life saver!
@martcode9238
@martcode9238 Ай бұрын
Yoooo! This is crazy, Weldone Smoljames
@asparshraj9016
@asparshraj9016 10 күн бұрын
It reminds me of my initial days,It was the winters of 2022, I was in my first year of University and only knew frontend and was experimenting with node to create my first backend app. The first time my server fired on port 3000, it was truely once in a lifetime moment for me, I was so excited and happy to start my first server.
@rockbelleh6237
@rockbelleh6237 Ай бұрын
Wow this is really big….tnks alot 🍾🍾🍾🍾
@moestaxx286
@moestaxx286 Ай бұрын
been looking at different backend resources and i will try this out. been wanting to learn docker for a while and work with it. thanks man !
@Smoljames
@Smoljames Ай бұрын
Hope you enjoy! Docker is a game changer :D highly recommended
@athar_dev
@athar_dev Ай бұрын
Amazing man, it arrived exactly when i am starting to learn Backend Development.
@Smoljames
@Smoljames Ай бұрын
Love to hear it! I hope it serves you well :)
@itphills
@itphills 15 күн бұрын
godlike work, speaking slow and smoothly (i even relaxed). Thank you very much!
@Smoljames
@Smoljames 15 күн бұрын
Cheers broski! Glad you're enjoying the course :)
@Website_TV_1
@Website_TV_1 11 күн бұрын
really like this course, keep working man!
@tdcode
@tdcode Ай бұрын
you're awesome man! this is great
@YasharCodes
@YasharCodes 21 күн бұрын
This video was incredibly helpful! I’ve been struggling with backend development, but your explanation made it so much easier to understand. Thank you for sharing your knowledge! 😊
@RockstahRolln
@RockstahRolln 3 күн бұрын
Many Thanks kind Sir for putting this together for us! ❤
@jojojava8201
@jojojava8201 Ай бұрын
yow this is awesome, i'm completely new to backend programming but i understand this video very well. Thank you for your work!
@nosignal5908
@nosignal5908 Ай бұрын
YOU ARE JUST AMAZING!
@Smoljames
@Smoljames Ай бұрын
Cheers broski :)
@Linux_Prime
@Linux_Prime 7 күн бұрын
Hi James! Thanks for the amazing course!
@asadullahshafique4261
@asadullahshafique4261 Ай бұрын
thank you! Guys this is the only course you need to watch and understand the complete backend stuff ❤❤❤
@TonyLe-q3c
@TonyLe-q3c Ай бұрын
Great. Just what I was looking for. Thank you for your great work.
@Smoljames
@Smoljames Ай бұрын
Hope you enjoy homeslice!
@abhishekgandhi6593
@abhishekgandhi6593 Ай бұрын
Thanks my bro💓
@junaidmuhammad6096
@junaidmuhammad6096 Ай бұрын
my man with another banger course 🔥
@aditya9896
@aditya9896 Ай бұрын
Thanks James, I needed this and I am thankful for all your content ❣️🙏
@dineshdhoni7470
@dineshdhoni7470 Ай бұрын
I'm amazed by the way you explain. Keep making content like this. 🔥🔥🔥🔥🔥🔥🔥
@Smoljames
@Smoljames Ай бұрын
That's the plan :D
@suyashrane7987
@suyashrane7987 Ай бұрын
GOATED COURSE IS HEREE
@hameeeed5992
@hameeeed5992 Ай бұрын
Thanks man. This is perfect
@idade7535
@idade7535 Ай бұрын
Thank you so much for this course, it came at the right time, currently i am studying fullstack web dev, and this course made me have more understanding.
@lexanderthakur2209
@lexanderthakur2209 4 күн бұрын
this helped alot thankyou!!
@titokris5162
@titokris5162 21 күн бұрын
thank you JAMES! Guys this is the only course you need to watch and understand the complete backend stuff ❤❤❤ ❤❤❤❤
@MintMarval7846
@MintMarval7846 7 күн бұрын
james its just cool thnks for this love this🤟
@viniciusm.m.7822
@viniciusm.m.7822 Ай бұрын
God bless you! Abraço do Brasil!
@Musttyzin
@Musttyzin 23 сағат бұрын
I loved the course, and I also loved your shirt
@leonardoplus1671
@leonardoplus1671 15 күн бұрын
Thank you I was searching since long time ago anything about nesjs
@leomendez3159
@leomendez3159 Ай бұрын
Grande james 🔥
@mk002
@mk002 Ай бұрын
Love you sooo much thanks
@Smoljames
@Smoljames Ай бұрын
haha cheers :) right back at ya!
@kehindegilbert2699
@kehindegilbert2699 Ай бұрын
Thank you
@rujalladhe1102
@rujalladhe1102 Ай бұрын
very good explanation we want more videos like this like more advances backend stuff also video on mongo and also suff like redis kafka etc ty for this course
@imonatiqul
@imonatiqul Ай бұрын
This is the Best. Please launch a AWS tutorial also.
@Bhavishya_est
@Bhavishya_est Ай бұрын
Shoutout to Aunty and Uncle for creating you
@Rajroyal384
@Rajroyal384 26 күн бұрын
🤣😂🤣😂
@imonatiqul
@imonatiqul Ай бұрын
Thank You.
@nadetdevfullstack7041
@nadetdevfullstack7041 Ай бұрын
Excellent
@kidsfun5703
@kidsfun5703 2 күн бұрын
You are the best
@julianalvarez2198
@julianalvarez2198 9 күн бұрын
Hi from Colombia!!
@shortfacts3943
@shortfacts3943 Ай бұрын
Thanks alot buddy ,looking to wrap it up on weekend Well can you do post some more of advance backend videos like grpc,redis,rate limiter ,pub sub etc would be great and a typescript for suggestions. Hope you do cover these up in future. Thanks for everything buddy ❤
@Smoljames
@Smoljames Ай бұрын
I sure can :D I'll try work in some of these videos!
@bilal5488
@bilal5488 Ай бұрын
Subscribed😊 Did we get mern project after that
@Smoljames
@Smoljames Ай бұрын
I can definitely make a mern course! But once you learn PostgreSQL you'll never look back ;)
@nazd5594
@nazd5594 Ай бұрын
Hi James, thank you so much for the excellent course! I've been waiting for this for a while now and just completed the course. I have two questions regarding deployment: 1. In a production environment, where would you deploy this dockerized app? Would everything go on a single platform (front end, back end, db) or separate platforms (especially with React front end)? 2. Would you use psql + prisma for a real-life project (like hyr.sh) or would you use something like Supabase? My worry is around exporting the data from the hosting platform as CSV or similar, not sure how easy this is with platforms like AWS amplify. Thanks again so much, I’ve learned a lot from you in the past 6 months!
@Smoljames
@Smoljames Ай бұрын
Those are both excellent questions :P 1. There are a few ways you could deploy an app like this; you could do it as you said with 3 entities, a frontend, a server and a db, or if you were clever you could have the server serve up a built frontend (react.js codebase for e.g.). In the second case, you would develop them as 3 entities but then when you build the react code you would put it in the server public folder and just have it serve that. That way you could avoid having to config a frontend setup. 2. It really depends on how much time you have. With hyr.sh I start off with firebase/supabase because it's faster to get up and running. Then eventually I move over to a custom system because it's way cheaper in the long run. I personally like firebase/supabase for my own stuff just cause it's low risk and easy and idc about the cost but in a company you'll typically find they have a custom setup! Also, chatgpt is amazing at explaining how do database backups on aws if you do want to try it! Again, awesome questions :D
@nazd5594
@nazd5594 Ай бұрын
@@Smoljames Thank you so much for the detailed reply, super helpful!
@mhdashiq9416
@mhdashiq9416 21 күн бұрын
@@nazd5594 hi, how was the course is it good, what's ur personal opinion. is it worth? Please reply!
@captainayaan
@captainayaan Ай бұрын
Thank you so much!
@kirilparushev5385
@kirilparushev5385 16 күн бұрын
oh, a fellow kurzgesagt fan. I, myself, often reach for kurzgesagt's channel, whenever I need to procrastinate.
@azharalibhutto1209
@azharalibhutto1209 Ай бұрын
Great ❤❤❤
@soumadip_banerjee
@soumadip_banerjee 27 күн бұрын
Thank you 🇮🇳💖🇳🇿
@ChosenUndead1
@ChosenUndead1 19 күн бұрын
I don't really think liking the video and subscribing is enough so I'm commenting this comment with nothing important to say but thank you and send my regards to Doug.
@Smoljames
@Smoljames 19 күн бұрын
Haha I love this :) Doug shares his appreciations!
@MUsama-km2nk
@MUsama-km2nk Ай бұрын
James bro, please one course of advance JavaScript please brother
@Smoljames
@Smoljames Ай бұрын
Check out the link to the JavaScript course in the description :P
@mdelim3128
@mdelim3128 Ай бұрын
I just finished my bootcamp(le wagon) on web development and i want to start looking for a job, the thing is they showed us to use ruby on rails and not much of javascript framework and i have to learn again hope james you could help me as i look forward to see all your videos
@ObinnaUkanwa
@ObinnaUkanwa 28 күн бұрын
Great video! but I am unable to install nvm even after checking my firewall to see that it isn't restricting it. And I also have curl installed on my terminal, so what do I do?
@Smoljames
@Smoljames 28 күн бұрын
If you take some pictures and post them as a GitHub issue on the course GitHub readme I can take a look and help you out!
@ryan_gosling800
@ryan_gosling800 26 күн бұрын
02:30:07 - when i hit the submit button nothing happens. Why?
@Homelander_30
@Homelander_30 Ай бұрын
My boy is back with bang. Spoiler~ next one is profitable saas🔥
@Smoljames
@Smoljames Ай бұрын
Sure is :P
@anony-xk3en
@anony-xk3en Ай бұрын
can we accept real time production ready fullstack saas using microservices
@tomasg6251
@tomasg6251 Ай бұрын
hi, may I ask what mic do you use?
@viveknag1131
@viveknag1131 Ай бұрын
James, we need a python engineer full course
@Smoljames
@Smoljames Ай бұрын
Next on the list :P
@viveknag1131
@viveknag1131 Ай бұрын
@Smoljames wow. Hopefully an Upcoming gift from Santa 🤞. Stay awesome
@Aditya_Vyas
@Aditya_Vyas Ай бұрын
Do u paint them yourselves?
@Smoljames
@Smoljames Ай бұрын
If you're referring to the paintings behind me then no I did not haha - I wish I was that talented tho!
@ashutoshrout1001
@ashutoshrout1001 18 күн бұрын
Hey James. First of all thank you for doing these videos which are my go to forlearning new things. You describe thing very well manner with a simplicity so that anyone can grab onto to the knowledge. Secondly I have encountering one issue during the chapter three project. Everthing was going smooth until the last todoRoutes part where during creation of a new task an error saying " cannot restructure property ' task ' of ' req.body ' as it is undefined." Can you help me understand what's wrong? I had gone through th git repo to the root but still was unable to find any issue. Thank You again for this amazing content. Keep up the good work👍
@Smoljames
@Smoljames 17 күн бұрын
My pleasure broski! Did you make sure to include the app.use(express.json()) line?
@ashutoshrout1001
@ashutoshrout1001 15 күн бұрын
@@Smoljames Yes... I did include the middleware in my server.js file. If you want then I can share a copy of the project so that you can investigate it personally.
@pemawangchuk2024
@pemawangchuk2024 20 күн бұрын
Great...
@keddabd7070
@keddabd7070 Ай бұрын
Awesome course, Is all what I need to be backend dev or need other steps like Testing cache etc
@Smoljames
@Smoljames Ай бұрын
This course covers the most important stuff (including testing and caching!) that you'll need to become a junior backend dev :D
@kaustubhthakur5178
@kaustubhthakur5178 Ай бұрын
bruh we need more adv backend course with some more projects
@umutcyilmaz
@umutcyilmaz 16 күн бұрын
Are you considering creating the contents with TypeScript?
@Aditya_Vyas
@Aditya_Vyas Ай бұрын
Hey buddy after teaching & making so many courses, would you consider making a project where we just develop an app & u teach us like using React Form & explaining how it work. You are explaining amazing ❤
@Learner_of_CS
@Learner_of_CS 5 күн бұрын
Have you taught how to deploy the backend?
@Dev-f8y
@Dev-f8y Ай бұрын
noice man thx for the course but how come u didnt use TS ?
@Smoljames
@Smoljames Ай бұрын
I will one day haha but I just don't feel it's necessary for learning to code to get hired as a junior dev :) It's more something you can do after that so I try to keep it as simple as possible!
@ernie345
@ernie345 Ай бұрын
Could you please work full Python engineer course for beginners?😊😊
@Smoljames
@Smoljames Ай бұрын
Python course coming out in 2 weeks :D
@breeze_bin
@breeze_bin 26 күн бұрын
Now, it's time to make a next.js tutorial😋
@Smoljames
@Smoljames 25 күн бұрын
There already is one! You can find it on the roadmap :)
@tuku_mann
@tuku_mann 12 күн бұрын
How about docker ci/cd with deployment on vds server?
@shawon791
@shawon791 Ай бұрын
Hi there. I regularly follow your videos. They are very nice and informative. But the issue is the code views seems very pixelated which makes it very discomforting to watch for long period. Your face camera views seems fine.
@Smoljames
@Smoljames Ай бұрын
Thanks for the feedback home slice :) I'll look into it and see if I can fix the issue!
@khizzaev
@khizzaev Ай бұрын
6:23 going well so far 😅
@Linux_Prime
@Linux_Prime 7 күн бұрын
Hi James! Do I need to learn react js before doing this course? Just html, css and javascript is enough know?!.
@Smoljames
@Smoljames 6 күн бұрын
Just JavaScript is enough :)
@Linux_Prime
@Linux_Prime 6 күн бұрын
@Smoljames Thank you James!
@ClipsArena04
@ClipsArena04 Ай бұрын
Sir we need a AWS Course with projects !! how to deploy our web apps on aws
@LGelashvili
@LGelashvili 9 күн бұрын
Hi, what is the theme name?
@akshatsrivastava1232
@akshatsrivastava1232 25 күн бұрын
self time stamp: 1:08:15
@InspireSphere974
@InspireSphere974 Ай бұрын
Very nice tutorial Sir but the font is too small
@Aditya_Vyas
@Aditya_Vyas Ай бұрын
Bro if you get sometime please even give a long course on TS. I get a lot of confusion there.
@rubenbordea
@rubenbordea Ай бұрын
Hi everyone, I am trying to follow step by step but for some reason Im stuck when I do the "node server.js" command I tried cmd and bash and I get this error. Can someone please explain to me what do I need to do ? C:\Users uben\Desktop\Node API ode_modules>node server.js node:internal/modules/cjs/loader:1252 throw err; ^ Error: Cannot find module 'C:\Users uben\Desktop\Node API ode_modules\server.js' at Function._resolveFilename (node:internal/modules/cjs/loader:1249:15) at Function._load (node:internal/modules/cjs/loader:1075:27) at TracingChannel.traceSync (node:diagnostics_channel:315:14) at wrapModuleLoad (node:internal/modules/cjs/loader:218:24) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:170:5) at node:internal/main/run_main_module:36:49 { code: 'MODULE_NOT_FOUND', requireStack: [] } Node.js v22.11.0 I asked Gemini too and said to make sure the file is in that directory which I think it is ..
@Smoljames
@Smoljames Ай бұрын
Is your terminal in the correct directory? The error log suggests that it's looking for the server.js file inside of the Node folder, and not your project folder
@rubenbordea
@rubenbordea Ай бұрын
@Smoljames thank you for your reply James, the file server.js it's not in the "node_modules" which is in the main folder "Node API" it is just in the main folder "Node API" alongside package.json, package-lock.json and the subfolder "node_modules". Should I just move the file server.js into the "node_modules" so that the terminal can find it ? Or just delete everything and start from zero ?
@Smoljames
@Smoljames Ай бұрын
So it looks like on windows you need to provide a slightly more sophisticated path to the file. Are you using git bash or PowerShell?
@Smoljames
@Smoljames Ай бұрын
If you try the 'dir' command and it works, then it's the command prompt (PowerShell), otherwise try 'Ls' for git bash. These will show you the files available to you in your terminal directory, and consequently show you if your server.js file is visible to your terminal. If it's not, perhaps see if you can swap between the two! If you want you could also create an issue on the GitHub and screenshot what happens and I can help you there!
@rubenbordea
@rubenbordea Ай бұрын
@@Smoljames I only used cmd and bash terminals through VS code
@danimusbar
@danimusbar Ай бұрын
Please make Nest JS (backend) tutorial Sir
@Smoljames
@Smoljames Ай бұрын
Can do!
@kevyyar
@kevyyar Ай бұрын
have not watched till the end. but do you do deploys as well? deploy using a service like aws or gcp or azure or any other platform?
@Smoljames
@Smoljames 29 күн бұрын
In this course we don't deploy but once you've completed the code bases it can be done very easily with chatgpt. Just give the project specs and choose where you wish to deploy and then your project will be live!
@anirudhanr4004
@anirudhanr4004 Күн бұрын
the thing is even when i refresh the page it doesnt get back to login section instead it stays in todos list how to corect it ?
@Smoljames
@Smoljames Күн бұрын
That's how it should be because the cookie for the user is cached. You can add a logout btn by creating a function to clear the cookies if you like. Or you can comment out the line that caches the cookie (in the index.html JavaScript section)
@ammaribrahim8236
@ammaribrahim8236 18 күн бұрын
When i click ctrl+c it asks me Y/N. How can i kill server without Y/N confirmation??
@programmeryk5659
@programmeryk5659 Ай бұрын
How to declare a version of node in project so future us can find and run project with supported version of node
@Smoljames
@Smoljames Ай бұрын
On the whole you don't always need your node versions to match perfectly - it's just if you find yourself having issues then you can switch your version using nvm (node version manager) which I explain in chapter 3
@omarmostafa4684
@omarmostafa4684 24 күн бұрын
i am starting to learn front end development and I am confused should I get enrolled in the meta course or should I take the freecodecamp route so what do you recommend (the goal is to work as a freelancer or work at small startup )
@Smoljames
@Smoljames 24 күн бұрын
I would follow the roadmap :) Https://www.smoljames.com/roadmap
@yoskokleng3658
@yoskokleng3658 26 күн бұрын
can u try bun?
@Smoljames
@Smoljames 25 күн бұрын
I have a bun course coming out in the new year!
@ryan_gosling800
@ryan_gosling800 27 күн бұрын
1:56:47 - node: bad option: --experimental-strip-types node: bad option: --experimental-sqlite Have any idea whts going wrong?
@Smoljames
@Smoljames 27 күн бұрын
Needs to start with the double dash!
@Winters__
@Winters__ Ай бұрын
Please is it really for beginners.. i mean i have learnt python and Dart programming language before
@athulthomas5406
@athulthomas5406 Ай бұрын
We need golang backend development course also
@VthePeople4156
@VthePeople4156 26 күн бұрын
Please add detail timestamps
@VthePeople4156
@VthePeople4156 26 күн бұрын
@@ Note :::: Font should be very big & colourfull in coding for future videos ---Please do mini projects using reactjs & devopsify by using all on demand tools like docker k8s Jenkins & terraform --- Build & deploy reactjs landing pages , deploy & host by using azure devops services ---- 1st teach us AWS/Azure Devops Practical Crash Course for Each & Build & deploy by doing mini projects( api projects)
@KoreanSpy
@KoreanSpy Ай бұрын
is that a pokemon poster
@Smoljames
@Smoljames Ай бұрын
Haha which one? The one on the far left?
@KoreanSpy
@KoreanSpy Ай бұрын
@@Smoljames i thought the one above you, but after seeing the warcraft shirt its probably wow ! haha almost as cool as pokemon :p
@Smoljames
@Smoljames Ай бұрын
@@KoreanSpy Haha yep you're 100% correct :D I should get a pokemon one though that's an excellent idea!
@limec4t
@limec4t 9 сағат бұрын
🖖hallooo
@kartikgdrbd
@kartikgdrbd 9 күн бұрын
Can i start with no knowledge of js, i know basics of coding
@voidgrim6345
@voidgrim6345 3 күн бұрын
No
@hamzandev9482
@hamzandev9482 Ай бұрын
i need the subtitles
@bhaveshxrawat
@bhaveshxrawat Ай бұрын
54:50
@francishubertovasquez2139
@francishubertovasquez2139 27 күн бұрын
My message to Koreans and New Yorkers with deactivated creatures, if I think deemed necessary that those creatures are vital for your area defense when attacked by other powerful beings, remember Im the Deactivator and Activator.
Python Full Course | Zero to Hero in 4 Hours
4:11:15
Smoljames
Рет қаралды 3,3 М.
Learn Web Development And ACTUALLY Get A Job | Ultimate Guide
1:33:52
James Cross
Рет қаралды 1,5 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
8 Rules For Learning to Code in 2025...and should you?
12:59
Travis Media
Рет қаралды 85 М.
How to start a SOLID Golang backend project
7:51
Bits of Mandal
Рет қаралды 6 М.
Tech Trends and Web Development | Lydia Hallie | Beyond Coding #180
35:31
NestJs Course for Beginners - Create a REST API
3:42:09
freeCodeCamp.org
Рет қаралды 1,7 МЛН
How to OVER Engineer a Website // What is a Tech Stack?
11:20
Fireship
Рет қаралды 2,5 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН