Learn Express JS In 35 Minutes

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

Пікірлер: 596

  • @nikhilpokharel3682
    @nikhilpokharel36822 жыл бұрын

    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

    2 жыл бұрын

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

  • @kcdiazWTV

    @kcdiazWTV

    2 жыл бұрын

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

  • @jajasaria

    @jajasaria

    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

    2 жыл бұрын

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

  • @thomasm1964

    @thomasm1964

    Жыл бұрын

    @@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.

  • @captainlennyjapan27
    @captainlennyjapan272 жыл бұрын

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

  • @DesignCourse

    @DesignCourse

    2 жыл бұрын

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

  • @unknownman1

    @unknownman1

    2 жыл бұрын

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

  • @WebDevSimplified

    @WebDevSimplified

    2 жыл бұрын

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

  • @captainlennyjapan27

    @captainlennyjapan27

    2 жыл бұрын

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

  • @okaforchristian5340

    @okaforchristian5340

    6 ай бұрын

    ​@@unknownman1😅

  • @ooshitha
    @ooshitha6 күн бұрын

    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

  • @ruiqiliu3114
    @ruiqiliu31142 жыл бұрын

    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!

  • @fishingtrippy
    @fishingtrippy Жыл бұрын

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

  • @joshburns1777
    @joshburns1777 Жыл бұрын

    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
    @serispeaks11 ай бұрын

    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.

  • @karnatakamasitha8809
    @karnatakamasitha88092 жыл бұрын

    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.🖤

  • @prsmahajan
    @prsmahajan2 жыл бұрын

    Kyle is the best

  • @kasparasbalys2304
    @kasparasbalys23042 жыл бұрын

    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!

  • @fifski
    @fifski Жыл бұрын

    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

    Жыл бұрын

    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

    9 ай бұрын

    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

    9 ай бұрын

    @@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.

  • @ruskasielu6261
    @ruskasielu62613 ай бұрын

    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.

  • @milkdrom3da
    @milkdrom3da11 ай бұрын

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

  • @-seoulair
    @-seoulair Жыл бұрын

    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

  • @daydreamical
    @daydreamical Жыл бұрын

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

  • @smikkelbeer7890
    @smikkelbeer78902 жыл бұрын

    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.

  • @tonywang7933
    @tonywang7933 Жыл бұрын

    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

  • @mizile1486
    @mizile1486 Жыл бұрын

    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

  • @angrylittlenobody6379
    @angrylittlenobody6379 Жыл бұрын

    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

  • @waibeeYB
    @waibeeYB7 ай бұрын

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

  • @yewtree8
    @yewtree8 Жыл бұрын

    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!

  • @adolfmathebula
    @adolfmathebula11 ай бұрын

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

  • @el.wan_x
    @el.wan_xКүн бұрын

    I am starting on node js and I'm really impressed by the amount of info shared here. I don't know how long it would have taken to know the 'tricks' and best practices shared. You always share some tips in all your videos 👏

  • @fedordedov783
    @fedordedov783 Жыл бұрын

    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!

  • @hectorg362
    @hectorg3622 жыл бұрын

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

  • @AndrewLapteff
    @AndrewLapteff Жыл бұрын

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

  • @user-mp7pz1vy6m
    @user-mp7pz1vy6m Жыл бұрын

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

  • @aes0p895
    @aes0p895 Жыл бұрын

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

  • @Stoney_Eagle
    @Stoney_Eagle2 жыл бұрын

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

  • @rxtechandtrading

    @rxtechandtrading

    2 жыл бұрын

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

  • @djrmarketing598
    @djrmarketing5988 ай бұрын

    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.

  • @DrAcula-gi7sq
    @DrAcula-gi7sq2 жыл бұрын

    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!

  • @jlbenc
    @jlbenc Жыл бұрын

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

  • @gauvinrepuspolo4649
    @gauvinrepuspolo46492 жыл бұрын

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

  • @rxtechandtrading

    @rxtechandtrading

    2 жыл бұрын

    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

    2 жыл бұрын

    @@rxtechandtrading how so? give an example, please

  • @johnm8358
    @johnm83582 жыл бұрын

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

  • @HamoodiHajjiri
    @HamoodiHajjiri Жыл бұрын

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

  • @anarbairam
    @anarbairam4 ай бұрын

    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!

  • @xpkareem
    @xpkareem2 жыл бұрын

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

  • @albertoderfisch1580
    @albertoderfisch15802 жыл бұрын

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

  • @chakirfri
    @chakirfri Жыл бұрын

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

  • @lumyx3011
    @lumyx301114 күн бұрын

    Amazing tutorial. You have caused me overwhelming progress. Your tutorials are like art on a canvas, beautiful yet interpretive. You are just better.

  • @lumyx3011

    @lumyx3011

    7 күн бұрын

    Okay, its decent, like a canvas with some imperfections. You need to explain each aspect to a greater extent. Let the art lead the way for your impeccable tutorials. May your art continue the journey with you.

  • @godzilla870
    @godzilla8706 ай бұрын

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

  • @nguyendactung
    @nguyendactung3 ай бұрын

    Some tutorials, they write a whole bunch of code to make server works and I don't know why. Your video is the greatest of all time

  • @vishalmaheshwari1284
    @vishalmaheshwari12844 ай бұрын

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

  • @skyechen38
    @skyechen382 жыл бұрын

    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.

  • @rizkrish3732
    @rizkrish37322 жыл бұрын

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

  • @louismacvux
    @louismacvux Жыл бұрын

    I watched some MERN tutorial and this video clears up so many things I wasn't fully understand. Incredible tutorial

  • @Delocxo
    @Delocxo Жыл бұрын

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

  • @omnikharge5240
    @omnikharge52402 жыл бұрын

    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😀

  • @ChadThieleChaddeus
    @ChadThieleChaddeus2 жыл бұрын

    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!

  • @brenosantin9739
    @brenosantin97392 жыл бұрын

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

  • @krishnavamsireddi1454
    @krishnavamsireddi14543 ай бұрын

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

  • @nsharma4981
    @nsharma49812 жыл бұрын

    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! 😄

  • @Maxiorixor
    @Maxiorixor2 жыл бұрын

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

  • @izzycode5752
    @izzycode5752 Жыл бұрын

    thanks bro. its super short tutorial in a pill. im a php dev. i made node maybe once in my life years ago. after that video i made a full server file with socket by myself . thats the way of education that is commonly needed. gratulations

  • @user-oz4tj3jn9f
    @user-oz4tj3jn9f Жыл бұрын

    I spent about a week shopping around different projects, and decided to use express to serve a simple webpage to practice on. I've had no problems showing a plain html file, but for the last 4 days I've been pulling my hair out getting any other sort of request not to error out. I finally decided to follow a tutorial to ensure I wasn't missing something stupid, I get to the bit about handling /users and I started getting the same issues as before. It turns out I had an enginx reverse proxy that I must have misconfigured. It was handling the first request fine, but anything outside of "/" was failing. I'm not sure what I bungled, but stopping nginx and accessing the port directly cleared it up. Great video.

  • @miskaknapek
    @miskaknapek Жыл бұрын

    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 :)

  • @liondeluxe3834
    @liondeluxe38342 жыл бұрын

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

  • @MRAMetharam
    @MRAMetharam2 жыл бұрын

    The advance routing stuff is Wicked! Excellent work!

  • @suzannecurtis9757
    @suzannecurtis9757 Жыл бұрын

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

  • @melssf7852
    @melssf7852 Жыл бұрын

    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!

  • @braintube76
    @braintube76 Жыл бұрын

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

  • @evachen4709
    @evachen47093 ай бұрын

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

  • @averagejoe8386
    @averagejoe838624 күн бұрын

    Someone new to Express should watch this, excellent explanation.

  • @feijao7355
    @feijao7355 Жыл бұрын

    Really good tutorial, doesn`t teach all the functions cuz them u can search on docs of express, but he explains really well the concepts that are most important. I learned much with this tutorial! Please keep doing this classes with other libraries

  • @nairinsalot4370
    @nairinsalot4370 Жыл бұрын

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

  • @myelibrary
    @myelibrary8 ай бұрын

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

  • @Ademont
    @Ademont Жыл бұрын

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

  • @sanjarcode
    @sanjarcode2 жыл бұрын

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

  • @rxtechandtrading

    @rxtechandtrading

    2 жыл бұрын

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

  • @Bulldog_skin

    @Bulldog_skin

    Жыл бұрын

    @@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.

  • @Jb67912
    @Jb679122 жыл бұрын

    You explain things in layman’s terms. I needed this. I liked the lesser jargon. Showing me in your own words Thanks

  • @user-me5yo5ld5s
    @user-me5yo5ld5s6 ай бұрын

    Thank you for retelling Express documentation!

  • @user-tb8gn3wt6o
    @user-tb8gn3wt6o4 ай бұрын

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

  • @veilchromech
    @veilchromech3 ай бұрын

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

  • @frasergoodburn6647
    @frasergoodburn66472 жыл бұрын

    I'm a newbie to Node development and find your content some of the very best there is. Really grateful for your hard work. I would appreciate an overview video of View Engines if you have time, so I can grasp all the key concepts. I've started with PUG but ejs etc. would be fine as it appears to be your preference. Think I'll sign up for your courses soon... 🤔

  • @rollinOnCode
    @rollinOnCode2 жыл бұрын

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

  • @salahhasan5547
    @salahhasan55472 жыл бұрын

    I was watching a lot of tutorial but some point I cant to understand it but because of you I am in another level thanks for you from my hart

  • @itzsaucy5715
    @itzsaucy5715 Жыл бұрын

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

  • @Rma998
    @Rma9982 жыл бұрын

    So many clear concept in 36 min, bro u truly amazing in teach

  • @katloverchad697
    @katloverchad697 Жыл бұрын

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

  • @aymenob2484
    @aymenob2484 Жыл бұрын

    My number 1 coding youtube channel , bro you are the best at explaining stuff

  • @karanveersingh5535
    @karanveersingh55352 жыл бұрын

    One of theeeeeee bestttttttt 🔥 express tutorial I have ever seen.... ❤️❤️❤️. Seriously bro. U deserve a lotttt 💯🔥

  • @ChrispyChris3
    @ChrispyChris3 Жыл бұрын

    Awesome job, you just caught me up while I drank my protein shake! Now I don't have to spend as much time reading the express docs and I know what to look for when I want to accomplish something. Great job!

  • @gopichandreddy7598
    @gopichandreddy759810 ай бұрын

    I have watched so many videos on express but your's are one of the best ❤❤.Please keep on doing like this videos

  • @by6321
    @by6321 Жыл бұрын

    Every single minutes of this video valuable! Thanks Kyla

  • @drstevenstrange9708
    @drstevenstrange97082 жыл бұрын

    Really the best video on KZread to get started with Expressjs 🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥

  • @draicor
    @draicor Жыл бұрын

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

  • @maikoke6768
    @maikoke67686 ай бұрын

    This tuto resumes all we need to know to get started very quickly in comparison to others tuto that just wastes our time !

  • @Khanradcoder
    @Khanradcoder19 күн бұрын

    Brilliant video. Exactly what I needed. Thank you

  • @badass6300
    @badass63002 жыл бұрын

    How I wish you made C# tutorials, your format and teaching is top notch.

  • @TheCoder123456
    @TheCoder1234562 жыл бұрын

    The most compensated crash course ever. Finally i got alternative for spring boot to fast API prototyping

  • @philliphess6407
    @philliphess640710 ай бұрын

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

  • @ridl27
    @ridl272 жыл бұрын

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

  • @HamzaDev
    @HamzaDev2 жыл бұрын

    Hey Kyle, Thank you so much for this video. You explain each topic very well. Love you ❤️

  • @treborsrednuas
    @treborsrednuas9 ай бұрын

    Thank you so much for this! It's really helped me understand how to use the URL

  • @Multi1Vids
    @Multi1Vids4 ай бұрын

    Its crazy just how good this video is. Thank you

  • @kamal-ahmed
    @kamal-ahmed6 ай бұрын

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

  • @user-cw9ev9dq4v
    @user-cw9ev9dq4v Жыл бұрын

    Wow, i 've just started to learn express.js and i saw you uploaded this video ( i am your subscriber for 3 months) very cool.

  • @aminarahman2429
    @aminarahman242910 ай бұрын

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

  • @muhammadmesum1729
    @muhammadmesum1729 Жыл бұрын

    probably the best tutorial about express js on youtube.

  • @Mikumo91
    @Mikumo915 ай бұрын

    Gonna inject this video into my vein until I remember everything, this was immensely helpful! Thanks a lot!

  • @pipertime1
    @pipertime12 жыл бұрын

    Kyle - another great video. The one thing we all need is a video on deployment. I've gotten discouraged with NodeJs do to it not working right after deployment and really no one has a good video on deployment to production. We need to know how to deploy with just cpanel and app manager only and with cpanel with node selector available. Example Hostgator doesn't have the Node Selector only App Manager and A2hosting has the Node Selector. When I deploy my app to either of them, I get my page loaded, but it will not refresh without the torching it, just a suggestion for future videos.