Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue with roadmap pdf's and descriptions #7650

Closed
bleedingedgearmour opened this issue Nov 1, 2024 · 1 comment
Closed

Issue with roadmap pdf's and descriptions #7650

bleedingedgearmour opened this issue Nov 1, 2024 · 1 comment

Comments

@bleedingedgearmour
Copy link

Feature Description

1. Content Depth and Format

  • Issue: Current roadmap download lacks depth and detail per topic, presenting only minimal information.

  • Recommendation: Convert roadmap into an offline website to retain comprehensive topic details and original content structure.

    • Benefits: Allows for interactive exploration, preserves detail, and supports offline access.

2. Level-Based Topic Descriptions

  • Issue: Existing content is presented in large, unstructured paragraphs, making it challenging for learners to follow.

  • Recommendation: Implement level-based sections (Beginner, Intermediate, Advanced) with key-pointed descriptions for each topic.

    • Benefits: Enhances clarity and provides a clear learning path for developers of different skill levels.

    • Structure:

      • Beginner: Introduces core concepts with key points and basic examples.

      • Intermediate: Builds practical skills with real-world applications.

      • Advanced: Focuses on optimization, complex projects, and deployment strategies.

3. Proposed Offline Web Roadmap Structure

  • Homepage: Overview of full-stack development and level-based learning benefits.

  • Topics Section: Each topic includes Beginner, Intermediate, and Advanced subsections.

  • Resources: Direct links to tools, libraries, and setup instructions.

  • Project Ideas: Level-specific project suggestions (e.g., task manager app for Beginner/Intermediate, e-commerce platform for Advanced).

Expected Outcome

  • Enhanced Developer Experience: Clear, navigable structure that supports progressive learning at each skill level.

-### Improved Engagement: Key-pointed level descriptions reduce overwhelm, making the roadmap a practical, go-to learning resource.

@dansholds
Copy link
Contributor

Converting Roadmap.sh into an offline resource is quite out of scope for the current goals and team size.

Level-based sections can also be overwhelming due to our/someones subjective decision that "topic-a" is Advanced.

I also wouldn't agree with "Issue: Existing content is presented in large, unstructured paragraphs, making it challenging for learners to follow." as the content is very much structured and follows a contribution guide.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants