Express Crash Course

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ก.ย. 2024

ความคิดเห็น • 163

  • @Brent-The-Carpenter
    @Brent-The-Carpenter 4 หลายเดือนก่อน +5

    Thank you for taking the time to make these videos. Its crazy how much express cuts down on the boiler plate code. I went along with your Node.js video with the switch case etc to serve files which worked out to being around 55 lines of code, express accomplished the same functionalities in 7 lines.

  • @ivanivanovik418
    @ivanivanovik418 4 หลายเดือนก่อน +19

    This videos coming out right when I'm learning React and Node.js/Express feels like it's heaven-sent!

  • @techwithjesus8263
    @techwithjesus8263 4 หลายเดือนก่อน +19

    Despite being a Senior DevOps Software Engineer, I always learn something new when Brad teaches. This crash course encapsulates the nuances of building an API, even if it’s a multi-billion dollar API. It all boils down to this basic concept. Thank you, Brad ❤

    • @the000gamer96
      @the000gamer96 4 หลายเดือนก่อน +1

      I wish I could get better at programming. No one ever has the right answer

    • @breakoutgaffe4027
      @breakoutgaffe4027 2 หลายเดือนก่อน +1

      ​@@the000gamer96there's almost always more than one right answer

  • @bmehder
    @bmehder 4 หลายเดือนก่อน +2

    You're the OG of TH-cam web tutorials. I'm a fan of your style of videos. Looking forward to what I assume will be a revamped Mongo crash course soon.

  • @dee.s.4513
    @dee.s.4513 4 หลายเดือนก่อน +5

    Thanks for this great combo of a refresher and important pointers.

  • @muhammadfarooqi
    @muhammadfarooqi 14 วันที่ผ่านมา

    Oh my GOD.... you dare you to be so amazing!!!. I took NodeJs Crash course.. and made a whole scraper for 5 to 6 websites... which takes data using "RAW NODE JS" .. without express, it was hell of work. But I really like working from the scratch, so I really enjoyed.
    Now, this expressJS is super sweet to me..
    I have been pausing the video before any new thing.. try it myself and then let the video play..
    really loving it. ❤

  • @exploreinsixtyseconds
    @exploreinsixtyseconds 4 หลายเดือนก่อน +46

    dude is making mern stack course by dropping react , node now express js 👍

    • @prospermbuma
      @prospermbuma 4 หลายเดือนก่อน +4

      You made me realise that 😊

    • @kelsey_roy
      @kelsey_roy 4 หลายเดือนก่อน +3

      Do nestjs

    • @ssava_ema
      @ssava_ema 4 หลายเดือนก่อน +9

      now I expect MongoDB crash course dropping next

  • @Mohammed-bs8mc
    @Mohammed-bs8mc 4 หลายเดือนก่อน +1

    Hi Brad, loving your tutorials this year, especially on React, Node.js, and Express.js! I've been following along and was wondering if you could consider doing a series on MongoDB next. It would be awesome to see how we can integrate it with these technologies for a full MERN stack project!

  • @IG7799-c4u
    @IG7799-c4u 4 หลายเดือนก่อน +3

    I just want to express my thanks for your hard work! Looking forward to watching this.

    • @lachieyoung1374
      @lachieyoung1374 4 หลายเดือนก่อน +2

      Ha. Express. Get it?

    • @saarza9991
      @saarza9991 3 หลายเดือนก่อน

      ​@@lachieyoung1374 fine fine you're cool 😂

  • @gullychan
    @gullychan 3 หลายเดือนก่อน

    Quite new to your work and channel and currently operating a career switch to web dev. This content and the Node.js crash course are perfect! It is kind of overwhelming but hopefully after applying what I've learned here to my school project, I will understand it better. Thank you so much for such high quality and well delivered content! 🙏

  • @Jerementor
    @Jerementor 3 หลายเดือนก่อน

    love it Brad, thanks for this, very timely. Would love to see a deep dive on user auth and or working with sqlite db using express next!

  • @sonamtseringsherpa
    @sonamtseringsherpa หลายเดือนก่อน

    Every single concept is explained nicely and easily. Loved it to the moon and back ❤

  • @atigun64
    @atigun64 8 วันที่ผ่านมา

    this tutorial teached me much more than express, thanks alot!

  • @ABMA79
    @ABMA79 4 หลายเดือนก่อน +1

    Dear Brad, I am one of your subscribers and always find new things to learn whenever I watch you.
    I was wondering if there is a chance to make a website using javascript as a front-end and expressJS as a backend and it will be lovely if you can make it with authentication and sessions.
    I hope to see that courses coming up because you are among the best that can deliver information...
    Best regards

  • @ashishsng
    @ashishsng 3 หลายเดือนก่อน

    Thanks for making this. Wanted a crash course to revise my concepts and this helped a lot!

  • @aminumusa7190
    @aminumusa7190 4 หลายเดือนก่อน +1

    Thank Brad, I've long been waiting for this

  • @prospermbuma
    @prospermbuma 4 หลายเดือนก่อน +2

    Thank you sir
    I have been waiting for this 🙌🔥

  • @maxnicely8926
    @maxnicely8926 4 หลายเดือนก่อน +1

    At 1:36:00, you are just adding empty divs, then showing all posts, which looks correct because it kind of does same thing.

  • @breakoutgaffe4027
    @breakoutgaffe4027 2 หลายเดือนก่อน

    The GOAT for long form programing courses

  • @Ram-bz4qu
    @Ram-bz4qu หลายเดือนก่อน

    Outstanding Express.js Crash Course ❤❤❤

  • @voboghure-dev
    @voboghure-dev 4 หลายเดือนก่อน

    Thanks, I am about to learn Node/Express and this is much helpful at this moment.

  • @codernerd7076
    @codernerd7076 4 หลายเดือนก่อน +2

    I worked with Express but got so tired of having to work for hours setup basic stuff like login/logout/forget password and so on, so I moved to the more active in development complete framework, Laravel, and it's working great!

  • @samlengngy5658
    @samlengngy5658 4 หลายเดือนก่อน +1

    Really good explanation. please have have a short course of nest js next time

  • @apexbytes
    @apexbytes 4 หลายเดือนก่อน

    Thanks for this I am learning NodeJS and ExpressJS now and this video is i need

  • @kvelez
    @kvelez หลายเดือนก่อน

    Excellent course, a Typescript or PHP version of the API would be amazing.

  • @vikasdfghjlYT
    @vikasdfghjlYT 4 หลายเดือนก่อน

    this revamp was much needed !!! Thank You so much

  • @muhammadans7071
    @muhammadans7071 4 หลายเดือนก่อน

    thanks a lot bro, i was requesting you on your last node js crash course for express crash course. it is superb amazing tutorial as usual

  • @th-mhmn
    @th-mhmn หลายเดือนก่อน

    Great tutorial, very useful.
    I wish you also included database, too.

  • @techaddictdude
    @techaddictdude หลายเดือนก่อน

    Hey Brad, Codeium is exactly following your tutorial. When you mistakenly used ES modules instead of CommonJS, the Codeium first generated the export default posts; and then it changed it into module.exports = router; 🤣🤣

  • @KycasCat
    @KycasCat 4 หลายเดือนก่อน +1

    Hey Brad, pretty informative course, thank you. Wanted to ask about watching. --watch is not working on virtual environments such as vagrant (at least I could not make it working). I ended up using nodemon with polling. Maybe you have tested this feature with such environments?

  • @lostinthenarrativve
    @lostinthenarrativve 4 หลายเดือนก่อน +3

    Hey man, any plans on a mongodb crash course too ?

  • @shindeshubhamm
    @shindeshubhamm 4 หลายเดือนก่อน +1

    Don't endorse express. But watching because the teacher is Brad.

  • @SsaliJonathan
    @SsaliJonathan 4 หลายเดือนก่อน

    Thanks Brad. You are surely a blessing

  • @ElCodingCowboy
    @ElCodingCowboy 4 หลายเดือนก่อน

    I think you can also get the dirname and filename now with ES6 modules by doing import.meta.dirname and import.meta.filename

  • @amosfigueira894
    @amosfigueira894 3 หลายเดือนก่อน

    Fantastic Brad, thanks for sharing

  • @brandyn6124
    @brandyn6124 3 หลายเดือนก่อน +1

    Im trying to code along with this video, but at 36:00, I am getting this error whenever the req url is set to /posts/not-in-posts:
    TypeError: Cannot read properties of undefined (reading: 'id')
    Has anyone got the same thing and have a fix for this?

    • @brandyn6124
      @brandyn6124 3 หลายเดือนก่อน +1

      Oops, I figured out my issue...
      When I had hardcoded the posts array, I copied and pasted the json, but unbeknownst to me, there were extra commas between the objects.

  • @cosanostraytc1030
    @cosanostraytc1030 4 หลายเดือนก่อน +1

    Thank you very much Brad... Excellent tutorial as always. The github link is not working

  • @buraxta_
    @buraxta_ 3 หลายเดือนก่อน

    You're an awsome teacher!

  • @saiveerendra3885
    @saiveerendra3885 4 หลายเดือนก่อน

    Thank u so much please do one rust course end to end

  • @muhammadfarooqi
    @muhammadfarooqi 14 วันที่ผ่านมา

    Remember: (i was having issue with post data, which was not posting).
    Always use middleware i.e.
    -------> app.use(express.json());
    -------> app.use(express.urlencoded({ extended: false }))
    before routes
    //Route's definition.
    -------> app.use('/api/posts', posts);

  • @gg.cip0t
    @gg.cip0t 4 หลายเดือนก่อน

    thanks for the video, its very good for the beginners.. i have a request, can you make a beginner friendly video on Clean Code ? about repositiory pattern ? I mean how can we implement to our Backend Typescript project ? I have watched other videoes but couldnt understand a bit.. since you are very good in teaching may be you can help ?

  • @eleah2665
    @eleah2665 4 หลายเดือนก่อน +1

    Hi Brad and thanks.

  • @milindkrishna3954
    @milindkrishna3954 2 หลายเดือนก่อน

    @brad can you please share the github repository for the express-crash so that we can take a reference since your repository has old file and the github link which you shared for express-crash is not working.

  • @CvetaMobi
    @CvetaMobi 4 หลายเดือนก่อน

    Thank you for your labor!

  • @PaschalAOgba
    @PaschalAOgba 4 หลายเดือนก่อน +2

    I wonder is it only me or is there anyone else that favorite EJS over React?

  • @ericdelmermillen
    @ericdelmermillen 4 หลายเดือนก่อน

    Really would prefer the errors not be left in as I prefer to pause and try to complete the examples myself.
    The switching between common js and module js syntax, for example, caused Brad to make an error exporting which wasn't obvious until he saved, but since I was trying to complete it myself with his errors still in the code from following along, it was confusing.
    Errors being left in to illustrate a point is one thing but I don't get the sense that Brad is sprinkling in errors like easter eggs but rather that he is winging it at times and then not editing out his errors.

  • @regilearn2138
    @regilearn2138 4 หลายเดือนก่อน +1

    This time MERN courser with TYPESCRIPT please

  • @lesternielfong1513
    @lesternielfong1513 4 หลายเดือนก่อน

    Sakto! Thanks for this :>

  • @munib-z3j
    @munib-z3j 2 หลายเดือนก่อน

    thank you for your efforts

  • @OCEMTechZone
    @OCEMTechZone 4 หลายเดือนก่อน +1

    Great Sir 🎉🎉

  • @RuslanMykolaiv
    @RuslanMykolaiv 4 หลายเดือนก่อน

    is it better to use "node:path", instead of 'path'? And use it for all built-in methods just not to confuse with npm libs?
    Interesting your opinion.

  • @spacexnix
    @spacexnix หลายเดือนก่อน

    Greetings! Please tell me which vs code theme are you using?

  • @ДамирБайденов-н8в
    @ДамирБайденов-н8в 4 หลายเดือนก่อน

    The specified URL to the repository does not work. Can you revise it please?

  • @shubhamjangid5936
    @shubhamjangid5936 2 หลายเดือนก่อน

    Good video and very informative for new learners

  • @AmnaCode
    @AmnaCode 4 หลายเดือนก่อน

    Thanks for sharing.😊

  • @abcdabcd8605
    @abcdabcd8605 3 หลายเดือนก่อน

    Amazing tutorial

  • @adheeshachamod9933
    @adheeshachamod9933 4 หลายเดือนก่อน

    Great!!!
    It would be better if you could update your angular course as well...

  • @rafikhankhadem6657
    @rafikhankhadem6657 4 หลายเดือนก่อน

    Please make one for NestJS :") Wanting to get into a backend framework which has almost everything setup :"D

    • @Erlandas_
      @Erlandas_ 4 หลายเดือนก่อน

      Nestjs docs pretty much have everything you need, check them out. Its really not that scary

  • @eliuddyn
    @eliuddyn 4 หลายเดือนก่อน

    Amazing 💥💥

  • @mehradaj3881
    @mehradaj3881 2 หลายเดือนก่อน

    thanks brad

  • @mriservice1671
    @mriservice1671 4 หลายเดือนก่อน

    why does post come back undefined?

  • @Brandcode-yq2wn
    @Brandcode-yq2wn 4 หลายเดือนก่อน

    Thank you very much ❤

  • @resoluation345
    @resoluation345 หลายเดือนก่อน

    With all due respect, love your efforts, however I don't think you have explained enough when it comes to middlewares' order of execution and its short-circuit trait and how middlewares together with route handler fit into the picture nicely (such as if route handler does a .json or .send it wouldn't pass into the next middleware and the order middlewares are defined matter).

  • @princeofxanadu7596
    @princeofxanadu7596 หลายเดือนก่อน

    Thank you!

  • @aaronxin7732
    @aaronxin7732 3 หลายเดือนก่อน +1

    Code from video now is invalid....

  • @shahbazjavedqureshi
    @shahbazjavedqureshi 4 หลายเดือนก่อน

    Hey Brad, I can't find the code on your github. Thanks for the great tutorial and wish you the best!

  • @konhaibhai-ze4ji
    @konhaibhai-ze4ji 4 หลายเดือนก่อน

    which theme are u using?

  • @savageteam354k4
    @savageteam354k4 4 หลายเดือนก่อน

    hey men i really love the like your video it is deep and very helpful but right now i really struggle about file management like every time when i want to do some practice i always install react app again and again specially i am very confused by the installation of necessary files like nodemon , express ,node ,buble and run my file on terminal and like so on things really hard for me so can you make a tutorial video on how to handle files and folders, do we have to install every time when we want run our app or so many things please?!

  • @chowiee5688
    @chowiee5688 4 หลายเดือนก่อน

    Express + firebase is Good combination in backend?

  • @jameswalker9490
    @jameswalker9490 4 หลายเดือนก่อน +1

    I wouldn't include the @route comment in your controller. The controller doesn't care about what route it lives at.

  • @joscript7846
    @joscript7846 4 หลายเดือนก่อน

    When everyone praising Hono? Brad is pushing express back on it feet

  • @amadywr
    @amadywr 4 หลายเดือนก่อน +2

    is the github link working for you guys?

    • @weiss7070
      @weiss7070 4 หลายเดือนก่อน

      no

    • @jeremya.3698
      @jeremya.3698 3 หลายเดือนก่อน

      not for me

  • @079_pavans9
    @079_pavans9 3 หลายเดือนก่อน

    I just connected to a different network and whenever I make requests using Postman I am getting an Error: Invalid IP address: undefined. Can anyone help me? I am totally new to this.

  • @ayanupadhaya944
    @ayanupadhaya944 4 หลายเดือนก่อน

    loved it...

  • @danielrafique
    @danielrafique 4 หลายเดือนก่อน

    I prefer the Rapid API extension over postman. Hardly anyone uses it.

  • @mooreedit
    @mooreedit 4 หลายเดือนก่อน

    do we still need express with frameworks like nextjs?

  • @Ipadstands
    @Ipadstands 3 หลายเดือนก่อน

    1:00:29 The Error Handler stuff was less clear then everything else discussed so far

  • @marananoobie
    @marananoobie 2 หลายเดือนก่อน

    thanks

  • @justindouglas3659
    @justindouglas3659 4 หลายเดือนก่อน

    Yoo do the angular one and vue

  • @jabal_team
    @jabal_team 4 หลายเดือนก่อน

    please make hayperExpress course 🙏

  • @Code-sz9db
    @Code-sz9db 4 หลายเดือนก่อน

    Bun with Hono for the next video???

  • @bilal5488
    @bilal5488 4 หลายเดือนก่อน

    Next mongodb then mern project 😍

  • @TheEmmanuelN
    @TheEmmanuelN 4 หลายเดือนก่อน

    PostgresSQL please - (PERN)

  • @m12652
    @m12652 4 หลายเดือนก่อน

    The github link doesn't work...

  • @AchwaqKhalid
    @AchwaqKhalid 4 หลายเดือนก่อน

    #Golang FTW 💪🏻

    • @kelsey_roy
      @kelsey_roy 4 หลายเดือนก่อน

      Esoteric. Niche. Fewer jobs than node and python

  • @Js0109Js
    @Js0109Js 4 หลายเดือนก่อน

    please provide the source code sir!

  • @cristitoderita3620
    @cristitoderita3620 4 หลายเดือนก่อน

    404 Typescript not found

  • @poltergeistducs2948
    @poltergeistducs2948 2 หลายเดือนก่อน

    igot error unexpected token export

    • @breezyybeats
      @breezyybeats 16 วันที่ผ่านมา

      module.exports = router;

  • @parkchny
    @parkchny หลายเดือนก่อน

    38:52

  • @kopek3105
    @kopek3105 4 หลายเดือนก่อน

    >backend in js when we have python, java, go, c#
    💀💀💀💀

    • @Edgar-pu1lc
      @Edgar-pu1lc 4 หลายเดือนก่อน

      Node js is better than python for the backend

  • @yiannis_p
    @yiannis_p 4 หลายเดือนก่อน

    Why the hell is he using JavaScript over typescript in 2024

  • @shubhamrathod9249
    @shubhamrathod9249 5 วันที่ผ่านมา

    44:11

  • @AkashPandya9
    @AkashPandya9 4 หลายเดือนก่อน +6

    Hey Brad, can't find the source code! (link in the desc seems broken). Also thanks a lot for the video❤

  • @miketerry4309
    @miketerry4309 4 หลายเดือนก่อน

    The specified URL to the repository does not work. Can you revise it please?

  • @jabal_team
    @jabal_team 4 หลายเดือนก่อน

    please make hayperExpress course 🙏

  • @tahasoft1
    @tahasoft1 4 หลายเดือนก่อน +6

    The git repo link doesn't work

  • @ultrasys
    @ultrasys 4 หลายเดือนก่อน +12

    I don't work with Node and don't have any plans to. However, I still watched the whole video just because 1) your effort; 2) your skills; 3) I always learn something from you - in this case, one of the things was the Postman extension. Sure I learned a bunch of other little cool stuff. During the video, I couldn't escape thinking about what drives you into making these videos with such a level of care. Amazing. Thanks a lot.

    • @GodsfavourIfidon-pv1yp
      @GodsfavourIfidon-pv1yp 2 หลายเดือนก่อน

      Pls i really want to ask a question since you have watched the full course, did he talk about JWT for authentication and authorization

  • @korodhsoaqoon
    @korodhsoaqoon 4 หลายเดือนก่อน +1

    Thank you very much sir.... Your content is a GEM.

  • @ultronzeon1759
    @ultronzeon1759 2 หลายเดือนก่อน

    Please make a video on auto generating swagger docs for express, i tried it but i was not able to give any custom tags for the swagger docs , video on that would be helpful

  • @this-is-clem-fandango
    @this-is-clem-fandango 2 หลายเดือนก่อน +1

    1:25:14 blew my mind... wtf

    • @bruvhellnah
      @bruvhellnah หลายเดือนก่อน

      lol same