Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#351 on Reddit

JavaScript - The Hard Parts of Servers and Node.js

Frontend Masters

4 recommenders · 4 threads · recommended in 3 years, 2019–2022 · score 4.1

Go to course ↗

A Frontend Masters course by Will Sentance that explains how Node.js and servers work under the hood, focusing on the underlying mental model rather than API reference. It is a follow-on to his JavaScript "hard parts" course.

Commenters call it a clear way to learn how to think about Node, with Sentance explaining how things work rather than reciting documentation.

Programming Languagesintermediatepaidvideo lectures#node.js#servers#javascript#event loop#sentance

Recommendations by year

20192022

On Reddit (4)

  1. Strongly recommendselburbor/learnprogramming2022in “How to get deeper knowledge about web development?”

    Hi! My answer consists of four parts: First, make sure you read the documentation of the tools you use. This is something I used to neglect, until I realized that's where most of my solutions were directly coming from. Node, Hapi, and Vue specifically have great docs. The most important thing to…

  2. Strongly recommendsYogurtCoder/webdev2021in “Any good resources to learn node / express / MongoDB?”▲ 2

    I suggest you use Mongoose for interfacing with Mongo, it should be quite easy to pick up if you're familiar with Mongo. Just read some Dev.to, Medium articles or watch a Youtube video. As for Node.js I highly recommend the course "Hard Parts: Servers & Node.js" on Frontend Masters. It's like $40…

  3. RecommendsSenzatie3579r/learnprogramming2022in “Best Way/Resource to Learn Node”▲ 2

    "The hard parts" series with Will Sentance. There's a couple of them. I'd recommend "JavaScript - the hard parts", and "JavaScript - the hard parts of servers and Nodejs", they are very good courses and quite entertaining overall He really teaches you how things work as opposed to reciting…

  4. Recommendsboona_twor/webdev2019in “Making My First API”▲ 1

    I really like Node. I'm not sure what your data is like, if it's static, you could even create an array of objects and serve that up rather than have to make calls to a db (this would save you a boatload of time). MongoDB is fairly straightforward with Mongoose, though if you're not familiar with…

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help