computer-scienceangular-roadmapbackend-roadmapblockchain-roadmapdba-roadmapdeveloper-roadmapdevops-roadmapfrontend-roadmapgo-roadmaphactoberfestjava-roadmapjavascript-roadmapnodejs-roadmappython-roadmapqa-roadmapreact-roadmaproadmapstudy-planvue-roadmapweb3-roadmap
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
222 lines
6.6 KiB
222 lines
6.6 KiB
[ |
|
{ |
|
"title": "Frontend Developer", |
|
"description": "Step by step guide to becoming a modern frontend developer", |
|
"featuredDescription": "Step by step guide to becoming a modern frontend developer in 2019", |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"featured": true, |
|
"detailed": true, |
|
"versions": [ |
|
"latest", |
|
"2018", |
|
"2017" |
|
], |
|
"contributorsCount": 1, |
|
"contributorsUrl": "/frontend/contributors", |
|
"url": "/frontend", |
|
"path": "/roadmaps/1-frontend/landscape/0-Summary.md", |
|
"sidebar": { |
|
"_others": [ |
|
{ |
|
"url": "/frontend/contributors", |
|
"title": "contributors", |
|
"path": "/roadmaps/1-frontend/_others/contributors.md" |
|
} |
|
], |
|
"landscape": [ |
|
{ |
|
"url": "/frontend/summary", |
|
"title": "Summary", |
|
"path": "/roadmaps/1-frontend/landscape/0-Summary.md" |
|
}, |
|
{ |
|
"url": "/frontend/junior-developer", |
|
"title": "Junior Developer", |
|
"path": "/roadmaps/1-frontend/landscape/1-Junior-Developer.md" |
|
}, |
|
{ |
|
"url": "/frontend/mid-level-developer", |
|
"title": "Mid Level Developer", |
|
"path": "/roadmaps/1-frontend/landscape/2-Mid-Level-Developer.md" |
|
}, |
|
{ |
|
"url": "/frontend/senior-developer", |
|
"title": "Senior Developer", |
|
"path": "/roadmaps/1-frontend/landscape/3-Senior-Developer.md" |
|
} |
|
], |
|
"learn": [ |
|
{ |
|
"url": "/frontend/job-ready", |
|
"title": "Job Ready", |
|
"path": "/roadmaps/1-frontend/learn/1-Job-Ready.md" |
|
}, |
|
{ |
|
"url": "/frontend/write-better-css", |
|
"title": "Write Better CSS", |
|
"path": "/roadmaps/1-frontend/learn/2-Write-Better-CSS.md" |
|
}, |
|
{ |
|
"url": "/frontend/build-tools", |
|
"title": "Build Tools", |
|
"path": "/roadmaps/1-frontend/learn/3-Build-Tools.md" |
|
}, |
|
{ |
|
"url": "/frontend/modern-frontend-applications", |
|
"title": "Modern Frontend Applications", |
|
"path": "/roadmaps/1-frontend/learn/4-Modern-Frontend-Applications.md" |
|
}, |
|
{ |
|
"url": "/frontend/automated-testing", |
|
"title": "Automated Testing", |
|
"path": "/roadmaps/1-frontend/learn/5-Automated-Testing.md" |
|
}, |
|
{ |
|
"url": "/frontend/static-type-checkers", |
|
"title": "Static Type Checkers", |
|
"path": "/roadmaps/1-frontend/learn/6-Static-Type-Checkers.md" |
|
}, |
|
{ |
|
"url": "/frontend/server-side-rendering", |
|
"title": "Server Side Rendering", |
|
"path": "/roadmaps/1-frontend/learn/7-Server-Side-Rendering.md" |
|
}, |
|
{ |
|
"url": "/frontend/go-beyond", |
|
"title": "Go Beyond", |
|
"path": "/roadmaps/1-frontend/learn/8-Go-Beyond.md" |
|
} |
|
] |
|
} |
|
}, |
|
{ |
|
"title": "Backend Developer", |
|
"description": "Step by step guide to becoming a modern backend developer", |
|
"featuredDescription": "Step by step guide to becoming a modern backend developer in 2019", |
|
"featured": true, |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"contributorsCount": 1, |
|
"contributorsUrl": "/backend/contributors", |
|
"url": "/backend", |
|
"path": "/roadmaps/2-backend/landscape/0-Summary.md", |
|
"sidebar": { |
|
"landscape": [ |
|
{ |
|
"url": "/backend/summary", |
|
"title": "Summary", |
|
"path": "/roadmaps/2-backend/landscape/0-Summary.md" |
|
}, |
|
{ |
|
"url": "/backend/junior", |
|
"title": "Junior", |
|
"path": "/roadmaps/2-backend/landscape/1-Junior.md" |
|
}, |
|
{ |
|
"url": "/backend/intermediate", |
|
"title": "Intermediate", |
|
"path": "/roadmaps/2-backend/landscape/2-Intermediate.md" |
|
}, |
|
{ |
|
"url": "/backend/senior", |
|
"title": "Senior", |
|
"path": "/roadmaps/2-backend/landscape/3-Senior.md" |
|
} |
|
] |
|
} |
|
}, |
|
{ |
|
"title": "DevOps Roadmap", |
|
"description": "Step by step guide for DevOps or any other Operations Role", |
|
"featuredDescription": "Step by step guide to become an SRE or for any operations role in 2019", |
|
"featured": true, |
|
"versions": [ |
|
"latest", |
|
"2018", |
|
"2017" |
|
], |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"contributorsCount": 1, |
|
"contributorsUrl": "/devops/contributors", |
|
"url": "/devops", |
|
"path": "/roadmaps/3-devops/landscape/0-Summary.md", |
|
"sidebar": { |
|
"landscape": [ |
|
{ |
|
"url": "/devops/summary", |
|
"title": "Summary", |
|
"path": "/roadmaps/3-devops/landscape/0-Summary.md" |
|
}, |
|
{ |
|
"url": "/devops/junior", |
|
"title": "Junior", |
|
"path": "/roadmaps/3-devops/landscape/1-Junior.md" |
|
}, |
|
{ |
|
"url": "/devops/intermediate", |
|
"title": "Intermediate", |
|
"path": "/roadmaps/3-devops/landscape/2-Intermediate.md" |
|
}, |
|
{ |
|
"url": "/devops/senior", |
|
"title": "Senior", |
|
"path": "/roadmaps/3-devops/landscape/3-Senior.md" |
|
} |
|
] |
|
} |
|
}, |
|
{ |
|
"title": "Full Stack Developer", |
|
"description": "Step by step guide to becoming a modern fullstack developer in 2019", |
|
"featuredDescription": "Step by step guide to becoming a modern fullstack developer in 2019", |
|
"upcoming": true, |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"contributorsCount": 1, |
|
"contributorsUrl": "/fullstack/contributors", |
|
"url": "/fullstack", |
|
"path": "/roadmaps/4-fullstack/landscape/0-Summary.md", |
|
"sidebar": { |
|
"landscape": [ |
|
{ |
|
"url": "/fullstack/summary", |
|
"title": "Summary", |
|
"path": "/roadmaps/4-fullstack/landscape/0-Summary.md" |
|
} |
|
] |
|
} |
|
}, |
|
{ |
|
"title": "QA Engineer", |
|
"description": "Steps to follow in order to become a modern QA Engineer in 2019", |
|
"featuredDescription": "Step by step guide to becoming a modern QA Engineer in 2019", |
|
"upcoming": true, |
|
"author": { |
|
"name": "Anas Fitiani", |
|
"url": "https://github.com/anas-qa" |
|
}, |
|
"contributorsCount": 1, |
|
"contributorsUrl": "/qa/contributors", |
|
"url": "/qa", |
|
"path": "/roadmaps/5-qa/landscape/0-Summary.md", |
|
"sidebar": { |
|
"landscape": [ |
|
{ |
|
"url": "/qa/summary", |
|
"title": "Summary", |
|
"path": "/roadmaps/5-qa/landscape/0-Summary.md" |
|
} |
|
] |
|
} |
|
} |
|
] |