
LeetCode
Free Code Camp
Killercoda
SkillAI
HeyDevJob
Learn by Fixing
Fastudy.app
roadmap.sh is a community effort to create roadmaps, guides and other educational content to help guide the developers in picking up the path and guide their learnings.

Foam
Open repositories in a VSCode environment in your browser

Which is more popular?
Based on our record, roadmap.sh seems to be more popular. It has been mentioned 55 times since March 2021.
Website, pricing, platforms and company facts side by side.
|
|
|
|
|---|---|---|
| Website | roadmap.sh | github.surf |
| Pricing | ||
| Listed in |
What each product offers, as listed by its team.


Possible disadvantages
Possible disadvantages
An editorial look at what each product does well and who it suits.


No analysis of roadmap.sh yet.
Overall verdict
Why this product is good
Recommended for
Walkthroughs and reviews on video.
Roadmap for learning programming languages with roadmap.sh
No GitHub Surf videos yet. You could help us improve this page by suggesting one.
How often each product is chosen within a category, 0–100% relative to the other.


Share your experience with using roadmap.sh and GitHub Surf. For example, how are they different and which one is better?
Recommendations tracked on public social media and blogs since March 2021.


Per the roadmap.sh FDE roadmap, the very first note on the path says it plainly: FDE is not a beginner role. - Source: dev.to / 5 months ago
If you're a developer, you probably know roadmap.sh. It's the gold standard for figuring out what to learn, packed with community-curated articles and videos. - Source: dev.to / 7 months ago
Useful for many languages and technologies, roadmap.sh is a community-driven site offering free, visual learning roadmaps. The Python Developer roadmap guides you step by step from Python fundamentals to advanced topics. - Source: dev.to / 10 months ago
Tracking GitHub Surf since Mar 2021.
When comparing roadmap.sh and GitHub Surf, you can also consider the following products.

Practice and level up your development skills and prepare for technical interviews.
Compare LeetCode to roadmap.sh or GitHub Surf:

Personal knowledge management and sharing on VSCode & GitHub
Compare Foam to roadmap.sh or GitHub Surf:

Learn to code by helping nonprofits.
Compare Free Code Camp to roadmap.sh or GitHub Surf:

Interactive Learning Environments Kubernetes Linux DevOps. Run Katacoda scenarios on Killercoda!
Compare Killercoda to roadmap.sh or GitHub Surf:
AI-generated, step-by-step learning paths for any career skill, with progress tracking until you've mastered it.
Compare SkillAI to roadmap.sh or GitHub Surf:

Practice real engineering hands-on - debug live production systems across DevOps, backend, security, data and AI, and build a portfolio that gets you hired.
Compare HeyDevJob to roadmap.sh or GitHub Surf: