freeCodeCamp / freeCodeCamp/devdocs

Feature: Organize documentation topics in beginner-friendly learning order

オープン
#2,611 コメント 0 件 リアクション 1 件 担当者 0 名 GitHub で見る
docs/improvement help wanted
主要言語
Ruby
スター
39.5k
フォーク
2.6k
平均マージ
4日 32分
マージ済み PR(30日)
13

説明

# Feature request

I have checked existing issues and labels, and this feature appears to be frequent among the learners and followers. We follow your developed curriculum, and we do support it, but almost everybody finds it frustrating to navigate and search for each topic based on the standard order/structure.

## Summary

Currently, all documentation topics are sorted alphabetically, which creates a poor learning experience for beginners and anyone studying a new technology for the first time. Alphabetical ordering places advanced concepts before fundamental ones (e.g., "Algorithm" appears before basic syntax in C documentation), making it difficult to follow a logical learning progression.

This feature should add an optional "Learning Paths" mode that organizes documentation topics in a structured, beginner-friendly order. Users could toggle between the current alphabetical view (maintained for reference use) and learning-focused view that follows natural learning sequences from basic to advanced concepts.

This enhancement would transform DevDocs from purely a reference tool into a more comprehensive learning platform while maintaining its core strengths, making it especially valuable for students, career changers, and developers learning new technologies.

## Examples
In C documents (as well as other documents with similar issue)

Alphabetical sorting: Algorithm → Atomic → Basic Syntax → Variables

Ideal learning order: Basic Syntax → Variables → Functions → Algorithm → Advanced Topics

Thank you for your attention to this matter.

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。