Learn Express JS In 35 Minutes

Sdílet
Vložit
  • čas přidán 10. 07. 2024
  • ExpressJS is the most popular Node.js web server framework and is the basis of thousands of sites. In this video I will be breaking down every important aspect of Express for you so you can truly master ExpressJS.
    📚 Materials/References:
    GitHub Code: github.com/WebDevSimplified/e...
    Node.js Install Tutorial: • Your First Node.js Web...
    HTTP Status Code Video: • Learn HTTP Status Code...
    Middleware Video: • Learn Express Middlewa...
    Middleware Article: blog.webdevsimplified.com/201...
    🌎 Find Me Here:
    My Blog: blog.webdevsimplified.com
    My Courses: courses.webdevsimplified.com
    Patreon: / webdevsimplified
    Twitter: / devsimplified
    Discord: / discord
    GitHub: github.com/WebDevSimplified
    CodePen: codepen.io/WebDevSimplified
    ⏱️ Timestamps:
    00:00 - Introduction
    00:28 - Project Setup
    01:57 - Server Setup
    03:00 - Basic Routing
    04:30 - Sending Data
    06:40 - Rendering HTML
    11:04 - Routers
    16:02 - Advanced Routing
    24:04 - Middleware
    27:48 - Rendering Static Files
    29:27 - Parsing Form/JSON Data
    34:54 - Parse Query Params
    #ExpressJS #WDS #NodeJS

Komentáře • 606

  • @nikhilpokharel3682
    @nikhilpokharel3682 Před 2 lety +546

    THE best express tutorial on youtube, I have been working with express for several years but haven't seen video this simple for beginners to understand, you really have great ability for content creation

    • @TheBaltyboys
      @TheBaltyboys Před 2 lety +28

      He speaks so fast. I slow it down to 0.75 speed and it sounds normal. Maybe im just getting old 😀

    • @kcdiazWTV
      @kcdiazWTV Před 2 lety +2

      @@TheBaltyboys I did that. He sounds high at that speed. 🤣

    • @jajasaria
      @jajasaria Před 2 lety +2

      the talking is fine for me. too slow sometimes take me to my bed :) lol. anyway thanks for this wonderful comment. just learning nodejs , express and typescript

    • @rxtechandtrading
      @rxtechandtrading Před 2 lety +2

      its definatly NOT the best-this guy is moving way to fast-his channel is probably beter for more advanced developers

    • @thomasm1964
      @thomasm1964 Před rokem +7

      @@rxtechandtrading That is what the pause button and time slider are for. He does speak fast but you can slow him down or stop while your brain catches up.

  • @ruiqiliu3114
    @ruiqiliu3114 Před 2 lety +74

    I can not believe you teach so many things in half an hour, this is the most efficient tutorial I've ever seen, thank you!

  • @joshburns1777
    @joshburns1777 Před rokem +28

    You are incredibly good at explaining things very well, clearly, and concisely. I’ve struggled so much with back-end previously that recently I’ve just been repulsed from trying to progress with any aspect of it. I feel as though this video will clear that mental block for me. Thanks so much.

  • @serispeaks
    @serispeaks Před rokem +60

    This is mindblowing what's possible. I'm thankful for this tutorial 🙏🏽 One of the best ever. You literally did not stop for a second, waste any time or stutter and it seems like you did it in one take. I can't imagine how much preparation this took.

  • @fishingtrippy
    @fishingtrippy Před rokem +4

    I like that you speak clearly and your editing is fantastic. Quick, simple, and to the point.

  • @kasparasbalys2304
    @kasparasbalys2304 Před 2 lety +13

    Amazing Tutorial! I've been struggling with backend and this gave me a normal insight into the basics. So many things made clear. :) Love it, keep up the good work. Can always count on you!

  • @karnatakamasitha8809
    @karnatakamasitha8809 Před 2 lety +14

    great tutorial that covered 5 classes of my training in just 36 mins with clear understanding and new concepts as well that haven't taught in our training and this video made me to learn express in a easy way . Thank you so much for saving my time.🖤

  • @milkdrom3da
    @milkdrom3da Před rokem +3

    I am mind blown at how good this tutorial is. You are truly a treasure, Kyle.

  • @hectorg362
    @hectorg362 Před 2 lety +4

    Sweet. More Express tutorials please. This is something I've been learning recently. Thanks.

  • @adolfmathebula
    @adolfmathebula Před rokem +4

    This is amazing. I love how you touched so many topics in Express in such a short space of time. Thank you

  • @Stoney_Eagle
    @Stoney_Eagle Před 2 lety +21

    I wish I had this video when I started. Short, condensed and a great beginning!

    • @rxtechandtrading
      @rxtechandtrading Před 2 lety +1

      there a beter ways to learn NodeJS express third party module CLI routines

  • @tonywang7933
    @tonywang7933 Před rokem +4

    So much appreciation to all these high quality free learning videos, you guys are the real education force to FS dev wanna be these days

  • @gauvinrepuspolo4649
    @gauvinrepuspolo4649 Před 2 lety +6

    One of the best tutorials I have seen so far. Very straightforward, short and sweet. Awesome, fantastic work!

    • @rxtechandtrading
      @rxtechandtrading Před 2 lety

      hes ok -he knows his stuff that's for sure-BUT in some of his vids I think he is trying to show off a bit rather than teach the concepts he is trying to relay to his viewers

    • @Mogwai88
      @Mogwai88 Před 2 lety

      @@rxtechandtrading how so? give an example, please

  • @daydreamical
    @daydreamical Před rokem +2

    Great tutorial for a total Express noob like me, straightforward with explained examples including common patterns. Thanks a ton for this.

  • @fedordedov783
    @fedordedov783 Před rokem +1

    Incredible man. I found a book on express but it wasn't really a high level intro but more of a nitty gritty explanation of a million things that while useful weren't what I needed to know to get up and running. This however, was perfect for that particular goal and I have taken copious notes and learned more in a couple hours with less confusion then any other video I've found on the topic here on YT.
    Keep it up!

  • @HamoodiHajjiri
    @HamoodiHajjiri Před rokem +2

    Neat tutorial, you covered this in 35 minutes, it's thought through and well paced. Many thanks!

  • @DrAcula-gi7sq
    @DrAcula-gi7sq Před 2 lety +3

    Dude!!! Again?? You help me again so much through my coding learning progress! Big THANKS to you, my friend!! Keep going, you are doing an insane good job in explaining and showing. Amazing quality content!

  • @yewtree8
    @yewtree8 Před rokem

    Beautiful, I was looking at bootstrapping a project using express as I haven't used it before, this covered all the basis for me to just dive into the docs.
    We love you Web Dev Simplified!

  • @yhbarve
    @yhbarve Před 9 měsíci

    This is the most useful express tutorial I've seen. To the point and well-paced. Thank you so much for making this.

  • @fifski
    @fifski Před rokem +46

    This 30 minute video taught me more than whole semester of full stack web dev in my uni 😂 thanks for that Kyle! Going to check your other videos soon!

    • @fedordedov783
      @fedordedov783 Před rokem +2

      bro right?? lmfao. Way clearer and far more concise. The examples are actually useful and he didn't waste days explaining minute features a beginner does not need to get up and running and building their own projects.

    • @ahamedsha_jr
      @ahamedsha_jr Před 10 měsíci +1

      full stack in uni bro what ? in which country are you I am in my final year and syllabus dates back to 2005 😂 now only they are considering updating it lol

    • @fifski
      @fifski Před 10 měsíci

      @@ahamedsha_jr I'm not in the UK, but I study in an average UK uni. Syllabus is actually quite up to date and they teach us full stack. Obviously just basics, just barely scratching the surface, and I cannot use this to build any real-life product, but at leas tI got some understanding of full-stack.

    • @AIDrive12--
      @AIDrive12-- Před 21 dnem

      Результаты превзошли мои ожидания, спасибо за этот совет!

  • @user-mp7pz1vy6m
    @user-mp7pz1vy6m Před rokem

    seriously one of the best tutorial channels out there, I'm actually excited about express now!

  • @Maxiorixor
    @Maxiorixor Před 2 lety +3

    This tutorial is great, thought through and well paced. Thanks

  • @jlbenc
    @jlbenc Před rokem +2

    Amazing intro! Just what I was looking for, coming from Rails experience and needing to do something simple in node.

  • @ruskasielu6261
    @ruskasielu6261 Před 5 měsíci +1

    I have followed a few tutorials (some of them were several hours long!) before watching this and I can 100% say I understood way more about how to use express with it than with any other video. It's short enough and concise enough to give you all the keys you can then build upon without being overwhelming for beginners.

  • @Jack-go3xi
    @Jack-go3xi Před 16 dny

    Super starightforward, definitely one of the best tutorials on CZcams, amazing job!!!

  • @-seoulair
    @-seoulair Před rokem

    I checked out ALL the web dev channels on yt. REALLY. I watch every single video out there. No one makes the web easier than you. I am absolutely impressed. Thank you so much

  • @liondeluxe3834
    @liondeluxe3834 Před 2 lety +1

    Already knew but still watched because I always learn something new with your videos!

  • @prsmahajan
    @prsmahajan Před 2 lety +49

    Kyle is the best

  • @captainlennyjapan27
    @captainlennyjapan27 Před 2 lety +184

    The real question is: when are we getting a tutorial for that guitar in the background?

    • @DesignCourse
      @DesignCourse Před 2 lety +37

      No. The real question is when we're doing a crossroads style guitar battle!!!!

    • @unknownman1
      @unknownman1 Před 2 lety +32

      @@DesignCourse No, the real question is when are we getting hair tutorial

    • @WebDevSimplified
      @WebDevSimplified  Před 2 lety +42

      Since I don't have a Python or a power glove I don't think I have a chance of winning

    • @captainlennyjapan27
      @captainlennyjapan27 Před 2 lety +2

      @@DesignCourse omg i was just looking for a channel to study design. Subscribed!

    • @okaforchristian5340
      @okaforchristian5340 Před 7 měsíci

      ​@@unknownman1😅

  • @johnm8358
    @johnm8358 Před 2 lety

    this is an awesome 30 min tutorial...concise and hits all the major topics.. kudos!

  • @aes0p895
    @aes0p895 Před rokem +1

    extremely good lesson. got lost in the weeds with backend/frontend stuff and this helped me sort it.

  • @chakirfri
    @chakirfri Před rokem

    this was a brillant course, can't thank you enough for all your courses , i'm learning so much here !

  • @albertoderfisch1580
    @albertoderfisch1580 Před 2 lety

    You are the single best programming instructor on youtube. I've never seen someone sum so many concepts together this succintly

  • @mizile1486
    @mizile1486 Před rokem +2

    I already had foundation knowledge on expressjs before watching this, but your video taught me things I haven't come across before and in just 35 minutes. Thanks

  • @godzilla870
    @godzilla870 Před 7 měsíci

    Thanks! Literally learned more in the first 5 minutes than hours elsewhere. Really helpful

  • @skyechen38
    @skyechen38 Před 2 lety

    Thank you so much for this video. Your video is by far the easiest one to understand! I have been struggling a ton in BE for a while, and you explained everything.

  • @LushiTrapMusic
    @LushiTrapMusic Před 2 lety

    Hey Kyle!
    Thank you so much for this video.
    You explain each topic very well.
    Peace

  • @Delocxo
    @Delocxo Před rokem +1

    I’m still watching the video, but this one of the best express tutorials! Thx

  • @omnikharge5240
    @omnikharge5240 Před 2 lety +4

    Thanks kyle for this awesome tutorial on express!!.. At first I couldn't understand some chapters from this video but after watching it again and again, I got them all cleared in my head😀

  • @Ademont
    @Ademont Před rokem

    This is easily the best express tutorial i have seen! Thank you!

  • @by6321
    @by6321 Před rokem

    Every single minutes of this video valuable! Thanks Kyla

  • @brenosantin9739
    @brenosantin9739 Před 2 lety

    You and Dev Ed are for me the best content of web development on the entire CZcams.
    Thanks for the time u spend on it.
    Hail from brasil

  • @braintube76
    @braintube76 Před rokem

    Really good! Perfect tempo, content and a pleasant voice. Thank you!

  • @ridl27
    @ridl27 Před 2 lety

    You are very good in teaching, Kyle! Another one great tutorial. ty!

  • @smikkelbeer7890
    @smikkelbeer7890 Před 2 lety

    I am working with Express for the first time for a college project and this tutorial is extremely helpful. I'll be coming back here many times. Thank you very much.

  • @angrylittlenobody6379
    @angrylittlenobody6379 Před rokem +2

    honestly ive been just slacking in class lecture and then following these videos and getting 100% on projects. Ur content is great and ur a great teacher

  • @AndrewLapteff
    @AndrewLapteff Před rokem

    I am Slavic, but I have not yet found the best tutors on SLAVIC CZcams. Thank you, Kyle, for such a clear accent!

  • @rollinOnCode
    @rollinOnCode Před 2 lety

    thank you so much man! you made my life and dev so much easier and cleaner. clarified a lot of express stuff.

  • @ChadThieleChaddeus
    @ChadThieleChaddeus Před 2 lety +1

    Great video. Thanks for taking the time to create it.
    I would love to see a series of Fastify videos: crash course, payments w/Stripe, JWT auth, etc.
    Would be awesome!

  • @ooshitha
    @ooshitha Před měsícem

    I've struggled to understand these concepts with longer tutorials, but your 30-minute video explained everything so clearly and effectively. Thank you for making it so easy to understand

  • @kojifisch2232
    @kojifisch2232 Před 2 lety +1

    Great video! Through you I really learn something new every time.

  • @philliphess6407
    @philliphess6407 Před 11 měsíci

    Webdev the GOAT. thanks kyle, you truly are one of the best teachers on YT.

  • @jetcurioso6349
    @jetcurioso6349 Před 2 lety

    The best express tutorial here on CZcams!

  • @patrykkepa8993
    @patrykkepa8993 Před 2 lety

    Sir, thank you for your work! I love everything about your tutorials 👌

  • @suzannecurtis9757
    @suzannecurtis9757 Před rokem

    Such an excellent explanation of express. I'm off to watch your middleware and jwt tutorials next. Thank you for making this!

  • @codydoherty9685
    @codydoherty9685 Před měsícem

    Wait but for real why is this guy the only one to ever made a video that is truly “how to for beginners”. Thank god for this man. I searched for weeks for a beginner tutorials but literally all videos were meant for advanced. Like hello what do the folders mean and how to structure them. Thanks a lot for being the one and only that can actually help me learn.

  • @GiuseppeGreco-jl7dx
    @GiuseppeGreco-jl7dx Před rokem

    straight to the point and easy to follow. thanks a lot

  • @xpkareem
    @xpkareem Před 2 lety

    This kid makes the best javascript info on CZcams. He has deep knowledge.

  • @vishalmaheshwari1284
    @vishalmaheshwari1284 Před 6 měsíci

    Man, your explanations are very easy to understand and contain a lot of valuable information. Thanks for sharing this stuff.

  • @Danegr100
    @Danegr100 Před rokem

    Can't thank you enough for the tutorial, helped so much!

  • @miskaknapek
    @miskaknapek Před rokem

    Super many thanks for this. Really well explained.
    Regular documentation seems quite confusing compared to your well explained videos Kyle!
    Glad to see you've gotten a good following in correspondence with the good effort.
    Hope it helps keep you going :)

  • @theadameubanks
    @theadameubanks Před měsícem

    Brilliant video. Exactly what I needed. Thank you

  • @evachen8623
    @evachen8623 Před 4 měsíci

    I'm so grateful that you explain everything so clearly.
    Helped me a lot. Thank you soooooooooooo much!

  • @nairinsalot4370
    @nairinsalot4370 Před rokem +8

    thank you so much very nice tutorial i watched at speed of 0.50 to understand and note every detail clearly.

  • @draicor
    @draicor Před rokem

    You really smash that enter key lmao.. great work bro, keep it up, amazing video!

  • @kamal-ahmed
    @kamal-ahmed Před 8 měsíci

    super concise and to the point only solid knowledge. Thank you very much

  • @nsharma4981
    @nsharma4981 Před 2 lety +2

    I was gonna skip this one coz I thought I knew express, but I'm glad I did watch! Learning about locals and the param middleware makes me want to refactor all my old projects, haha. Thanks a lot Kyle, your content keeps getting impossibly better and better! 😄

  • @MRAMetharam
    @MRAMetharam Před 2 lety

    The advance routing stuff is Wicked! Excellent work!

  • @YamShargil
    @YamShargil Před 2 lety

    Great explanation, super easy to understand!

  • @cendolbang99
    @cendolbang99 Před 2 lety

    this is such a good refresh, thank you very much!

  • @sanjarcode
    @sanjarcode Před 2 lety +2

    Best tutorial about express I've seen so far. To the point, logical, incremental and fast. Thanks a lot.

    • @rxtechandtrading
      @rxtechandtrading Před 2 lety

      Fast is the problem-I like his videos!! though for beginners I fell that they may be overwhelmed

    • @Bulldog_skin
      @Bulldog_skin Před rokem

      @@rxtechandtrading You are absolutely correct! I love his videos and have watched many of them since I began learning but he jumps around too quickly.

  • @ahmedk4345
    @ahmedk4345 Před 11 měsíci

    best express tut so far! Keeep it up man ! 😎

  • @kostiantynkarzhanov9216
    @kostiantynkarzhanov9216 Před 8 měsíci

    Awesome tutorial! Thank you so much! 💛

  • @danerik82
    @danerik82 Před 10 měsíci

    Simply brilliant! Thank you Kyle.

  • @myelibrary
    @myelibrary Před 9 měsíci

    Kyle is the best when it comes to explaining IT concepts, he's so good at explaining core concepts

  • @melssf7852
    @melssf7852 Před rokem

    I just want to say thank you for everything. Your videos have helped me understand what my bootcamp cannot in a way that makes sense to me. Also your hair is too perfect, I spent most of your videos looking at it. 😅😘 I really appreciate you!

  • @veilchromech
    @veilchromech Před 5 měsíci

    man the explanation are being to good, thanks for provide this course.
    big love

  • @ryanscoville3586
    @ryanscoville3586 Před 2 lety

    Seriously Thank you for the content you create!

  • @katloverchad697
    @katloverchad697 Před rokem

    This is one of the best tutorials I have ever seen.

  • @djrmarketing598
    @djrmarketing598 Před 10 měsíci

    This is really good coming from a MANY years experience C# programmer who's doing some NodeJS work. Really good overview of the whole process without having to have a 7 hour "how to program" course.

  • @anarbairam
    @anarbairam Před 5 měsíci +2

    I prefer to learn a new tool with starting watching a short crash course like this. This helps to figure out what and how you can build things. Thanks for the content!

  • @user-yx2ls4bl2q
    @user-yx2ls4bl2q Před 2 lety

    Thank you for this awesome tutorial from Japan!!

  • @aminarahman2429
    @aminarahman2429 Před 11 měsíci

    Kyle, you are INCREDIBLE. THANK YOU so much for making these content and giving away as free resources. You are a life saver!

  • @user-tb8gn3wt6o
    @user-tb8gn3wt6o Před 6 měsíci

    Great Tutorial , you have taught all useful things in 30 minutes. Thank you

  • @rizkrish3732
    @rizkrish3732 Před 2 lety

    Marvelous explanation, I search many video in the CZcams regading ExpressJS but there is nothing like this,
    Thank you so much

  • @Multi1Vids
    @Multi1Vids Před 6 měsíci

    Its crazy just how good this video is. Thank you

  • @muhammadmesum1729
    @muhammadmesum1729 Před 2 lety

    probably the best tutorial about express js on youtube.

  • @vutuch4865
    @vutuch4865 Před 2 měsíci

    What an ABSOLUTE banger. Thank you man, you saved my credits!

  • @itzsaucy5715
    @itzsaucy5715 Před rokem

    The only lecture I have ever actually slowed down. Usually i make them go faster

  • @krishnavamsireddi1454
    @krishnavamsireddi1454 Před 4 měsíci

    wow😯, you taught me so much in just 30 min. One of the best tutorials I have seen so far

  • @prachidiptamishra6189
    @prachidiptamishra6189 Před 2 lety

    excellent tutorial… you really made it sooo easy!!!

  • @kfirlankry6319
    @kfirlankry6319 Před 2 lety

    so helpful, huge thanks kyle !

  • @martinmuruthi1312
    @martinmuruthi1312 Před 2 lety

    This is exactly what I needed. Thanks for making it available for free

  • @tenshuohm7987
    @tenshuohm7987 Před 2 lety

    You're my favorite youtuber. Thanks from Brazil!

  • @user-cv1cy2wo4n
    @user-cv1cy2wo4n Před 7 měsíci

    simple yet powerful , thanks for the video

  • @prospect8843
    @prospect8843 Před 2 lety +1

    great job, u have really helped me learn backend so easily

  • @abhson
    @abhson Před 2 lety

    You are really great! Thank for being on CZcams....

  • @normandrental2695
    @normandrental2695 Před rokem

    This is so good! Right to the point

  • @tony8573
    @tony8573 Před 2 lety

    Amazing tutorial! Thank you from Brazil!

  • @Sam-wl4vo
    @Sam-wl4vo Před rokem

    Thank you so much. This was one of the best crash curses I have ever watched