[ { "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/summary.md", "sidebar": { "_others": [ { "url": "/frontend/contributors", "title": "contributors", "path": "/roadmaps/1-frontend/_others/contributors.md" } ], "landscape": [ { "url": "/frontend/junior", "title": "Junior", "path": "/roadmaps/1-frontend/landscape/1-Junior.md" }, { "url": "/frontend/intermediate", "title": "Intermediate", "path": "/roadmaps/1-frontend/landscape/2-Intermediate.md" }, { "url": "/frontend/senior", "title": "Senior", "path": "/roadmaps/1-frontend/landscape/3-Senior.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/summary.md", "sidebar": { "landscape": [ { "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/summary.md", "sidebar": { "landscape": [ { "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/summary.md", "sidebar": {} }, { "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/summary.md", "sidebar": {} } ]