nodejs.dev icon indicating copy to clipboard operation
nodejs.dev copied to clipboard

More sections in the Learn page

Open sbielenica opened this issue 5 years ago • 6 comments

Summary

I think that we should introduce more sections to the Learn page. Currently we have only two categories: Quick Start and Getting Started and the latter category became a bag for everything. I'm not really sure if buffers or event loop are subjects that are part of just getting started, these are rather more intermediate or even advanced concepts.

Basic example

Harder topics could be placed in the new section called, for example, Advanced subjects.

Motivation

More sections in the learning path would make it more clear and learners would be encouraged to complete specific sections as opposed to having one section with many, many subjects of varying difficulty.

sbielenica avatar Oct 03 '20 11:10 sbielenica

Which topics do we have right now do you think belong in an Advanced section?

benhalverson avatar Oct 04 '20 00:10 benhalverson

Advanced topics could be: The Node.js Event Loop, Understanding process.nextTick(), Understanding setImmediate(), Node.js Buffers, Node.js, the difference between development and production and section about TypeScript if we had one (I'll work on TS section in the near future).

Besides Advanced section we could move npm related stuff to new section called adequately, for example External packages or something. Articles related to this would be: image

sbielenica avatar Oct 04 '20 07:10 sbielenica

@sbielenica @benhalverson could I take on this issue?

anthonydevelops avatar Oct 05 '20 03:10 anthonydevelops

I'd say the main problem with this issue is coming to an agreement on what the division should be. But if you have an idea on how to divide it, then go ahead 😄 The worst thing that can happen is that there will be discussion in the pull request.

sbielenica avatar Oct 07 '20 17:10 sbielenica

We should look into #169 before this.

marcustisater avatar Oct 11 '20 20:10 marcustisater

The Navigation Section Proposal is about to be completed. So we can start working on this.

ovflowd avatar Aug 02 '22 21:08 ovflowd

Sections were added.

ovflowd avatar Sep 04 '22 10:09 ovflowd