Express JS Full Course
About this course
This 8 hour course teaches you all of the core fundamentals you need to learn how to build server applications using Express JS. You will learn how to implement the basic HTTP request methods, validate request bodies, implement sessions, save data to a database, manage user authentication, integrate...
This 8 hour course teaches you all of the core fundamentals you need to learn how to build server applications using Express JS. You will learn how to implement the basic HTTP request methods, validate request bodies, implement sessions, save data to a database, manage user authentication, integrate OAuth2, and writing automated unit & integration tests! Code: https://github.com/stuyy/expressjs-full-course Support the Channel: Become a Member: https://www.youtube.com/ansonthedeveloper/join Become a Patreon: http://patreon.com/stuyy Buy me a Coffee: http://ko-fi.com/anson Donate on PayPal: https://paypal.me/ansonfoong Connect with me: Twitter: https://twitter.com/ansonthedev Discord: https://discord.gg/MDHGJsAsXA GitHub: http://github.com/stuyy Twitch: http://twitch.tv/stuy 0:00 Intro & Setup 11:01 Get Requests 20:40 Route Params 30:08 Query Params 42:54 Post Requests 56:07 Put Requests 1:10:02 Patch Requests 1:19:00 Delete Requests 1:26:47 Middleware 1:48:24 Validation 2:19:52 Routers 2:38:59 Cookies 2:58:59 Sessions 3:15:24 Sessions Pt. 2 3:38:02 Passport.js & Authentication 4:15:39 Databases & MongoDB 4:42:10 Hashing Passwords 4:54:45 Session Store 5:11:58 OAuth2 5:49:38 Unit Testing & Jest 7:14:12 E2E Testing
What learners say
AI summaryLearners widely praise this course as a thorough, up-to-date, and clearly taught introduction to Express.js, often comparing it favorably to paid courses. Many report it helped them build working backend APIs and connect previously unclear concepts. A few note minor confusion in the sessions section and suggest adding more visual aids or trimming the validation part.
What learners praise
- Clear, well-paced instruction
- Comprehensive and up-to-date coverage
- Practical examples and step-by-step explanation
- Helps fill knowledge gaps even with prior experience
Common caveats
- Some confusion on session handling
- Request for more visual diagrams to explain concepts
- One viewer felt validation section was overly long and code became messy
AI-generated from 100 viewer comments on YouTube β it summarizes outside comments and is not a CourseShelf review.
Community Reviews
Honest feedback from learners like you
Sign in to review this course.
No reviews yet for this course.