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.
1218 lines
40 KiB
1218 lines
40 KiB
[ |
|
{ |
|
"seo": { |
|
"title": "Frontend Developer Roadmap: Learn to become a modern frontend developer", |
|
"description": "Learn to become a modern frontend developer using this roadmap. Community driven, articles, resources, guides, interview questions, quizzes for modern frontend development.", |
|
"keywords": [ |
|
"javascript roadmap 2022", |
|
"frontend roadmap 2022", |
|
"frontend developer roadmap 2022", |
|
"guide to becoming a developer", |
|
"guide to becoming a frontend developer", |
|
"frontend developer", |
|
"frontend engineer", |
|
"frontend skills", |
|
"frontend development", |
|
"javascript developer", |
|
"frontend development skills", |
|
"frontend development skills test", |
|
"frontend roadmap", |
|
"frontend engineer roadmap", |
|
"frontend developer roadmap", |
|
"become a frontend developer", |
|
"frontend developer career path", |
|
"javascript developer", |
|
"modern javascript developer", |
|
"node developer", |
|
"skills for frontend development", |
|
"learn frontend development", |
|
"what is frontend development", |
|
"frontend developer quiz", |
|
"frontend developer interview questions" |
|
] |
|
}, |
|
"title": "Frontend Developer", |
|
"description": "Step by step guide to becoming a modern frontend developer in 2022", |
|
"featuredTitle": "Frontend", |
|
"featuredDescription": "Step by step guide to becoming a frontend developer in 2022", |
|
"type": "role", |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"featured": true, |
|
"imageUrl": "/roadmaps/frontend.png", |
|
"jsonUrl": "/project/frontend.json", |
|
"resourcesPath": "/roadmaps/100-frontend/resources.md", |
|
"pdfUrl": "/pdfs/frontend.pdf", |
|
"contentPathsFilePath": "/roadmaps/100-frontend/content-paths.json", |
|
"relatedRoadmaps": [ |
|
"javascript", |
|
"nodejs", |
|
"react", |
|
"angular", |
|
"vue", |
|
"design-system" |
|
], |
|
"id": "frontend", |
|
"metaPath": "/roadmaps/100-frontend/meta.json", |
|
"isUpcoming": false |
|
}, |
|
{ |
|
"seo": { |
|
"title": "Backend Developer Roadmap: Learn to become a modern backend developer", |
|
"description": "Learn to become a modern backend developer using this roadmap. Community driven, articles, resources, guides, interview questions, quizzes for modern backend development.", |
|
"keywords": [ |
|
"backend roadmap 2022", |
|
"backend developer roadmap 2022", |
|
"guide to becoming a developer", |
|
"guide to becoming a backend developer", |
|
"backend roadmap", |
|
"backend developer", |
|
"backend engineer", |
|
"backend skills", |
|
"backend development", |
|
"javascript developer", |
|
"backend development skills", |
|
"backend development skills test", |
|
"backend engineer roadmap", |
|
"backend developer roadmap", |
|
"become a backend developer", |
|
"backend developer career path", |
|
"javascript developer", |
|
"modern javascript developer", |
|
"node developer", |
|
"skills for backend development", |
|
"learn backend development", |
|
"what is backend development", |
|
"backend developer quiz", |
|
"backend developer interview questions" |
|
] |
|
}, |
|
"title": "Backend Developer", |
|
"description": "Step by step guide to becoming a modern backend developer in 2022", |
|
"type": "role", |
|
"featuredTitle": "Backend", |
|
"featuredDescription": "Step by step guide to becoming a backend developer in 2022", |
|
"featured": true, |
|
"imageUrl": "/roadmaps/backend.png", |
|
"jsonUrl": "/project/backend.json", |
|
"resourcesPath": "/roadmaps/101-backend/resources.md", |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"pdfUrl": "/pdfs/backend.pdf", |
|
"contentPathsFilePath": "/roadmaps/101-backend/content-paths.json", |
|
"relatedRoadmaps": [ |
|
"python", |
|
"java", |
|
"golang", |
|
"devops", |
|
"javascript", |
|
"nodejs", |
|
"postgresql-dba" |
|
], |
|
"id": "backend", |
|
"metaPath": "/roadmaps/101-backend/meta.json", |
|
"isUpcoming": false |
|
}, |
|
{ |
|
"seo": { |
|
"title": "DevOps Roadmap: Learn to become a DevOps Engineer or SRE", |
|
"description": "Community driven, articles, resources, guides, interview questions, quizzes for DevOps. Learn to become a modern DevOps engineer by following the steps, skills, resources and guides listed in this roadmap.", |
|
"keywords": [ |
|
"devops roadmap 2022", |
|
"sre roadmap 2022", |
|
"operations roadmap 2022", |
|
"guide to becoming a devops engineer", |
|
"devops roadmap", |
|
"sre roadmap", |
|
"site reliability engineer roadmap", |
|
"operations roles", |
|
"become devops", |
|
"devops skills", |
|
"modern devops skills", |
|
"devops skills test", |
|
"skills for devops", |
|
"learn devops", |
|
"what is devops", |
|
"what is sre", |
|
"devops quiz", |
|
"devops interview questions" |
|
] |
|
}, |
|
"title": "DevOps Roadmap", |
|
"description": "Step by step guide for DevOps, SRE or any other Operations Role in 2022", |
|
"featuredTitle": "DevOps", |
|
"type": "role", |
|
"featuredDescription": "Step by step guide for DevOps or operations role in 2022", |
|
"featured": true, |
|
"imageUrl": "/roadmaps/devops.png", |
|
"jsonUrl": "/project/devops.json", |
|
"resourcesPath": "/roadmaps/102-devops/resources.md", |
|
"versions": [ |
|
"latest", |
|
"2018", |
|
"2017" |
|
], |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"pdfUrl": "/pdfs/devops.pdf", |
|
"contentPathsFilePath": "/roadmaps/102-devops/content-paths.json", |
|
"relatedRoadmaps": [ |
|
"backend", |
|
"python", |
|
"java", |
|
"golang", |
|
"javascript", |
|
"nodejs" |
|
], |
|
"id": "devops", |
|
"metaPath": "/roadmaps/102-devops/meta.json", |
|
"isUpcoming": false |
|
}, |
|
{ |
|
"seo": { |
|
"title": "Computer Science Roadmap: Curriculum for the self taught developer", |
|
"description": "Computer Science study plan with free resources for the self-taught and bootcamp grads wanting to learn Computer Science.", |
|
"keywords": [ |
|
"computer science roadmap", |
|
"computer science", |
|
"computer science roadmap 2022", |
|
"guide to computer science", |
|
"software engineer roadmap", |
|
"software engineer roadmap 2022", |
|
"self-taught computer science roadmap", |
|
"computer science skills", |
|
"computer science skills test", |
|
"cs roadmap", |
|
"computer science curriculum", |
|
"cs curriculum", |
|
"skills for computer science", |
|
"what is computer science", |
|
"computer science quiz", |
|
"computer science interview questions" |
|
] |
|
}, |
|
"title": "Computer Science", |
|
"description": "Computer Science curriculum with free resources for a self-taught developer.", |
|
"featuredTitle": "Computer Science", |
|
"type": "tool", |
|
"featuredDescription": "Curriculum with free resources for a self-taught developer.", |
|
"isTextHeavy": false, |
|
"isNew": true, |
|
"isCommunity": false, |
|
"featured": true, |
|
"jsonUrl": "/project/computer-science.json", |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"pdfUrl": "/pdfs/computer-science.pdf", |
|
"relatedRoadmaps": [ |
|
"frontend", |
|
"backend", |
|
"devops", |
|
"software-design-architecture" |
|
], |
|
"contentPathsFilePath": "/roadmaps/103-computer-science/content-paths.json", |
|
"id": "computer-science", |
|
"metaPath": "/roadmaps/103-computer-science/meta.json", |
|
"isUpcoming": false |
|
}, |
|
{ |
|
"seo": { |
|
"title": "React Developer Roadmap: Learn to become a React developer", |
|
"description": "Community driven, articles, resources, guides, interview questions, quizzes for react development. Learn to become a modern React developer by following the steps, skills, resources and guides listed in this roadmap.", |
|
"keywords": [ |
|
"react roadmap 2022", |
|
"react developer roadmap 2022", |
|
"guide to becoming a react developer", |
|
"react developer roadmap", |
|
"react roadmap", |
|
"become react developer", |
|
"react developer skills", |
|
"react skills test", |
|
"skills for react development", |
|
"learn react development", |
|
"what is react", |
|
"react quiz", |
|
"react interview questions" |
|
] |
|
}, |
|
"title": "React Developer", |
|
"description": "Everything that is there to learn about React and the ecosystem in 2022.", |
|
"featuredTitle": "React", |
|
"type": "tool", |
|
"featuredDescription": "Step by step guide to become a React Developer in 2022", |
|
"isTextHeavy": false, |
|
"isCommunity": false, |
|
"featured": true, |
|
"resourcesPath": "/roadmaps/103-react/resources.md", |
|
"jsonUrl": "/project/react.json", |
|
"versions": [ |
|
"latest", |
|
"2018", |
|
"2017" |
|
], |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"pdfUrl": "/pdfs/react.pdf", |
|
"contentPathsFilePath": "/roadmaps/103-react/content-paths.json", |
|
"relatedRoadmaps": [ |
|
"frontend", |
|
"javascript", |
|
"angular", |
|
"vue", |
|
"nodejs", |
|
"design-system" |
|
], |
|
"id": "react", |
|
"metaPath": "/roadmaps/103-react/meta.json", |
|
"isUpcoming": false |
|
}, |
|
{ |
|
"seo": { |
|
"title": "Angular Developer Roadmap: Learn to become a Angular developer", |
|
"description": "Community driven, articles, resources, guides, interview questions, quizzes for angular development. Learn to become a modern Angular developer by following the steps, skills, resources and guides listed in this roadmap.", |
|
"keywords": [ |
|
"guide to becoming a angular developer", |
|
"angular developer roadmap", |
|
"angular roadmap", |
|
"become angular developer", |
|
"angular developer skills", |
|
"angular skills test", |
|
"skills for angular development", |
|
"learn angular development", |
|
"what is angular", |
|
"angular quiz", |
|
"angular interview questions" |
|
] |
|
}, |
|
"title": "Angular Developer", |
|
"description": "Everything that is there to learn about Angular and the ecosystem in 2022.", |
|
"featuredTitle": "Angular", |
|
"type": "tool", |
|
"featuredDescription": "Step by step guide to become a Angular Developer in 2022", |
|
"isTextHeavy": false, |
|
"isCommunity": false, |
|
"featured": true, |
|
"jsonUrl": "/project/angular.json", |
|
"versions": [ |
|
"latest", |
|
"2018", |
|
"2017" |
|
], |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"pdfUrl": "/pdfs/angular.pdf", |
|
"relatedRoadmaps": [ |
|
"frontend", |
|
"javascript", |
|
"react", |
|
"vue", |
|
"nodejs" |
|
], |
|
"contentPathsFilePath": "/roadmaps/104-angular/content-paths.json", |
|
"id": "angular", |
|
"metaPath": "/roadmaps/104-angular/meta.json", |
|
"isUpcoming": false |
|
}, |
|
{ |
|
"seo": { |
|
"title": "Vue Developer Roadmap: Learn to become a Vue developer", |
|
"description": "Community driven, articles, resources, guides, interview questions, quizzes for vue development. Learn to become a modern Vue developer by following the steps, skills, resources and guides listed in this roadmap.", |
|
"keywords": [ |
|
"guide to becoming a vue developer", |
|
"guide to becoming a vue.js developer", |
|
"vue developer roadmap", |
|
"vue.js developer roadmap", |
|
"vue roadmap", |
|
"vue.js roadmap", |
|
"become vue developer", |
|
"become vue.js developer", |
|
"vue developer skills", |
|
"vue.js developer skills", |
|
"vue skills test", |
|
"vue.js skills test", |
|
"skills for vue development", |
|
"skills for vue.js development", |
|
"learn vue development", |
|
"learn vue.js development", |
|
"what is vue", |
|
"what is vue.js", |
|
"vue quiz", |
|
"vue.js quiz", |
|
"vue interview questions", |
|
"vue.js interview questions" |
|
] |
|
}, |
|
"title": "Vue Developer", |
|
"description": "Everything that is there to learn about Vue and the ecosystem in 2022.", |
|
"featuredTitle": "Vue", |
|
"type": "tool", |
|
"featuredDescription": "Step by step guide to become a Vue Developer in 2022", |
|
"isTextHeavy": false, |
|
"isCommunity": false, |
|
"isNew": true, |
|
"featured": true, |
|
"jsonUrl": "/project/vue.json", |
|
"resourcesPath": "/roadmaps/105-vue/resources.md", |
|
"versions": [ |
|
"latest", |
|
"2018", |
|
"2017" |
|
], |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"pdfUrl": "/pdfs/vue.pdf", |
|
"contentPathsFilePath": "/roadmaps/105-vue/content-paths.json", |
|
"relatedRoadmaps": [ |
|
"frontend", |
|
"javascript", |
|
"react", |
|
"angular", |
|
"nodejs" |
|
], |
|
"id": "vue", |
|
"metaPath": "/roadmaps/105-vue/meta.json", |
|
"isUpcoming": false |
|
}, |
|
{ |
|
"seo": { |
|
"title": "JavaScript Developer Roadmap: Step by step guide to learn JavaScript", |
|
"description": "Community driven, articles, resources, guides, interview questions, quizzes for javascript development. Learn to become a modern JavaScript developer by following the steps, skills, resources and guides listed in this roadmap.", |
|
"keywords": [ |
|
"javascript guide 2022", |
|
"learn javascript", |
|
"step by step javascript guide", |
|
"javascript roadmap 2022", |
|
"javascript developer roadmap 2022", |
|
"guide to becoming a javascript developer", |
|
"javascript developer roadmap", |
|
"javascript roadmap", |
|
"become javascript developer", |
|
"javascript developer skills", |
|
"javascript skills test", |
|
"skills for javascript development", |
|
"learn javascript development", |
|
"what is javascript", |
|
"javascript quiz", |
|
"javascript interview questions" |
|
] |
|
}, |
|
"title": "JavaScript Roadmap", |
|
"description": "Step by step guide to learn JavaScript in 2022", |
|
"featuredTitle": "JavaScript", |
|
"type": "tool", |
|
"featuredDescription": "Step by step guide to learn JavaScript in 2022", |
|
"isTextHeavy": false, |
|
"isCommunity": false, |
|
"isNew": true, |
|
"featured": true, |
|
"jsonUrl": "/project/javascript.json", |
|
"versions": [ |
|
"latest", |
|
"2018", |
|
"2017" |
|
], |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"pdfUrl": "/pdfs/javascript.pdf", |
|
"contentPathsFilePath": "/roadmaps/106-javascript/content-paths.json", |
|
"relatedRoadmaps": [ |
|
"frontend", |
|
"backend", |
|
"javascript", |
|
"react", |
|
"angular", |
|
"vue", |
|
"nodejs" |
|
], |
|
"id": "javascript", |
|
"metaPath": "/roadmaps/106-javascript/meta.json", |
|
"isUpcoming": false |
|
}, |
|
{ |
|
"seo": { |
|
"title": "Android Developer Roadmap: Learn to become an Android developer", |
|
"description": "Community driven, articles, resources, guides, interview questions, quizzes for android development. Learn to become a modern Android developer by following the steps, skills, resources and guides listed in this roadmap.", |
|
"keywords": [ |
|
"guide to becoming an android developer", |
|
"android developer roadmap", |
|
"android roadmap", |
|
"become android developer", |
|
"android developer skills", |
|
"android skills test", |
|
"skills for android development", |
|
"learn android development", |
|
"what is android", |
|
"android quiz", |
|
"android interview questions" |
|
] |
|
}, |
|
"title": "Android Developer", |
|
"description": "Step by step guide to becoming an Android developer in 2022", |
|
"featuredTitle": "Android", |
|
"type": "role", |
|
"featuredDescription": "Step by step guide to becoming an Android Developer in 2022", |
|
"isTextHeavy": true, |
|
"isCommunity": false, |
|
"featured": true, |
|
"jsonUrl": "/project/android.json", |
|
"landingPath": "/roadmaps/107-android/landscape.md", |
|
"resourcesPath": "/roadmaps/107-android/resources.md", |
|
"versions": [ |
|
"latest", |
|
"2018", |
|
"2017" |
|
], |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"relatedRoadmaps": [ |
|
"frontend", |
|
"javascript", |
|
"react", |
|
"nodejs" |
|
], |
|
"id": "android", |
|
"metaPath": "/roadmaps/107-android/meta.json", |
|
"isUpcoming": false |
|
}, |
|
{ |
|
"seo": { |
|
"title": "Node.js Developer Roadmap: Learn to become a modern node.js developer", |
|
"description": "Learn to become a modern node.js developer using this roadmap. Community driven, articles, resources, guides, interview questions, quizzes for modern node.js development.", |
|
"keywords": [ |
|
"node.js roadmap 2022", |
|
"nodejs roadmap 2022", |
|
"node.js roadmap 2022", |
|
"nodejs roadmap 2022", |
|
"node.js developer roadmap 2022", |
|
"nodejs developer roadmap 2022", |
|
"guide to becoming a developer", |
|
"guide to becoming a node.js developer", |
|
"guid to becoming a node.js developer", |
|
"node.js developer", |
|
"nodejs developer", |
|
"node.js engineer", |
|
"nodejs engineer", |
|
"node.js skills", |
|
"nodejs skills", |
|
"node.js development", |
|
"nodejs development", |
|
"node.js developer", |
|
"nodejs developer", |
|
"node.js development skills", |
|
"nodejs development skills", |
|
"node.js development skills test", |
|
"nodejs development skills test", |
|
"node.js roadmap", |
|
"nodejs roadmap", |
|
"node.js engineer roadmap", |
|
"nodejs engineer roadmap", |
|
"node.js developer roadmap", |
|
"nodejs developer roadmap", |
|
"become a node.js developer", |
|
"become a node.js developer", |
|
"node.js developer career path", |
|
"nodejs developer career path", |
|
"node.js developer", |
|
"nodejs developer", |
|
"modern node.js developer", |
|
"modern node.js developer", |
|
"node developer", |
|
"skills for node.js development", |
|
"skills for nodejs development", |
|
"learn node.js development", |
|
"lear node.js development", |
|
"node.js developer quiz", |
|
"nodejs developer quiz", |
|
"node.js developer interview questions", |
|
"nodejs developer interview questions" |
|
] |
|
}, |
|
"title": "Node.js Developer", |
|
"description": "Step by step guide to becoming a modern Node.js developer in 2022", |
|
"featuredTitle": "Node.js", |
|
"featuredDescription": "Step by step guide to becoming a Node.js developer in 2022", |
|
"type": "tool", |
|
"isNew": true, |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"featured": true, |
|
"imageUrl": "/roadmaps/nodejs.png", |
|
"jsonUrl": "/project/nodejs.json", |
|
"pdfUrl": "/pdfs/nodejs.pdf", |
|
"contentPathsFilePath": "/roadmaps/107-nodejs/content-paths.json", |
|
"relatedRoadmaps": [ |
|
"frontend", |
|
"backend", |
|
"javascript", |
|
"react", |
|
"angular", |
|
"vue" |
|
], |
|
"id": "nodejs", |
|
"metaPath": "/roadmaps/107-nodejs/meta.json", |
|
"isUpcoming": false |
|
}, |
|
{ |
|
"seo": { |
|
"title": "Learn to become a modern Python developer", |
|
"description": "Community driven, articles, resources, guides, interview questions, quizzes for python development. Learn to become a modern Python developer by following the steps, skills, resources and guides listed in this roadmap.", |
|
"keywords": [ |
|
"guide to becoming an python developer", |
|
"python developer roadmap", |
|
"python roadmap", |
|
"become python developer", |
|
"python developer skills", |
|
"python skills test", |
|
"skills for python development", |
|
"learn python development", |
|
"what is python", |
|
"python quiz", |
|
"python interview questions" |
|
] |
|
}, |
|
"title": "Python Developer", |
|
"description": "Step by step guide to becoming a Python developer in 2022", |
|
"featuredTitle": "Python", |
|
"type": "tool", |
|
"featuredDescription": "Step by step guide to becoming a Python Developer in 2022", |
|
"isTextHeavy": true, |
|
"isCommunity": false, |
|
"featured": true, |
|
"jsonUrl": "/project/python.json", |
|
"resourcesPath": "/roadmaps/108-python/resources.md", |
|
"pdfUrl": "/pdfs/python.pdf", |
|
"versions": [ |
|
"latest" |
|
], |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"contentPathsFilePath": "/roadmaps/108-python/content-paths.json", |
|
"relatedRoadmaps": [ |
|
"backend", |
|
"devops", |
|
"golang", |
|
"java", |
|
"javascript", |
|
"nodejs" |
|
], |
|
"id": "python", |
|
"metaPath": "/roadmaps/108-python/meta.json", |
|
"isUpcoming": false |
|
}, |
|
{ |
|
"seo": { |
|
"title": "Learn to become a Go developer", |
|
"description": "Community driven, articles, resources, guides, interview questions, quizzes for Go development. Learn to become a modern Go developer by following the steps, skills, resources and guides listed in this roadmap.", |
|
"keywords": [ |
|
"guide to becoming a golang developer", |
|
"guide to becoming a go developer", |
|
"golang developer", |
|
"go developer", |
|
"guide to golang", |
|
"guide to go", |
|
"golang roadmap", |
|
"go roadmap", |
|
"golang skills", |
|
"go skills", |
|
"golang skills test", |
|
"go skills test", |
|
"skills for golang", |
|
"skills for go", |
|
"cloud development", |
|
"what is golang", |
|
"what is go", |
|
"golang quiz", |
|
"go quiz", |
|
"golang interview questions", |
|
"go interview questions" |
|
] |
|
}, |
|
"title": "Go Developer", |
|
"description": "Step by step guide to becoming a Go developer in 2022", |
|
"featuredTitle": "Go", |
|
"type": "tool", |
|
"featuredDescription": "Step by step guide to becoming a Go developer in 2022", |
|
"isTextHeavy": false, |
|
"isCommunity": false, |
|
"isUpcoming": false, |
|
"featured": true, |
|
"jsonUrl": "/project/golang.json", |
|
"resourcesPath": "/roadmaps/109-golang/resources.md", |
|
"pdfUrl": "/pdfs/go.pdf", |
|
"versions": [ |
|
"latest", |
|
"2018", |
|
"2017" |
|
], |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"contentPathsFilePath": "/roadmaps/109-golang/content-paths.json", |
|
"relatedRoadmaps": [ |
|
"backend", |
|
"devops", |
|
"python", |
|
"java", |
|
"javascript", |
|
"nodejs" |
|
], |
|
"id": "golang", |
|
"metaPath": "/roadmaps/109-golang/meta.json" |
|
}, |
|
{ |
|
"seo": { |
|
"title": "Learn to become a modern Java developer", |
|
"description": "Community driven, articles, resources, guides, interview questions, quizzes for java development. Learn to become a modern Java developer by following the steps, skills, resources and guides listed in this roadmap.", |
|
"keywords": [ |
|
"guide to becoming a developer", |
|
"guide to becoming a java developer", |
|
"java developer", |
|
"java engineer", |
|
"java skills", |
|
"guide to java", |
|
"java roadmap", |
|
"java skills", |
|
"java skills test", |
|
"skills for java", |
|
"cloud development", |
|
"what is java", |
|
"java quiz", |
|
"java interview questions", |
|
"java engineer roadmap", |
|
"java developer roadmap", |
|
"become a java developer", |
|
"java developer career path", |
|
"java developer", |
|
"modern java developer" |
|
] |
|
}, |
|
"title": "Java Developer", |
|
"description": "Step by step guide to becoming a Java developer in 2022", |
|
"featuredTitle": "Java", |
|
"type": "tool", |
|
"featuredDescription": "Step by step guide to becoming a Java Developer in 2022", |
|
"isTextHeavy": false, |
|
"isCommunity": false, |
|
"isUpcoming": false, |
|
"featured": true, |
|
"jsonUrl": "/project/java.json", |
|
"resourcesPath": "/roadmaps/110-java/resources.md", |
|
"versions": [ |
|
"latest", |
|
"2018", |
|
"2017" |
|
], |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"pdfUrl": "/pdfs/java.pdf", |
|
"contentPathsFilePath": "/roadmaps/110-java/content-paths.json", |
|
"relatedRoadmaps": [ |
|
"backend", |
|
"devops", |
|
"python", |
|
"golang", |
|
"javascript", |
|
"nodejs" |
|
], |
|
"id": "java", |
|
"metaPath": "/roadmaps/110-java/meta.json" |
|
}, |
|
{ |
|
"seo": { |
|
"title": "How to Create a Design System", |
|
"description": "Learn how to create a design system or become a design system engineer with this step by step guide with resources.", |
|
"keywords": [ |
|
"guide to create a design system", |
|
"guide to becoming a design system engineer", |
|
"design system engineer", |
|
"design system engineer", |
|
"design system skills", |
|
"guide to design system", |
|
"design system roadmap", |
|
"design system skills", |
|
"design system skills test", |
|
"skills for design system", |
|
"what is design system", |
|
"design system quiz", |
|
"design system interview questions", |
|
"design system engineer roadmap", |
|
"design system engineer roadmap", |
|
"become a design system engineer", |
|
"design system engineer career path", |
|
"design system engineer", |
|
"modern design system engineer" |
|
] |
|
}, |
|
"title": "Design System", |
|
"description": "Learn how to create a design system with this step by step guide", |
|
"featuredTitle": "Design System", |
|
"type": "tool", |
|
"featuredDescription": "Step by step guide to building a modern Design System", |
|
"isTextHeavy": false, |
|
"isCommunity": false, |
|
"isNew": true, |
|
"isUpcoming": false, |
|
"featured": true, |
|
"jsonUrl": "/project/design-system.json", |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"pdfUrl": "/pdfs/design-system.pdf", |
|
"contentPathsFilePath": "/roadmaps/111-design-system/content-paths.json", |
|
"relatedRoadmaps": [ |
|
"frontend", |
|
"javascript", |
|
"react", |
|
"vue", |
|
"angular", |
|
"nodejs" |
|
], |
|
"id": "design-system", |
|
"metaPath": "/roadmaps/111-design-system/meta.json" |
|
}, |
|
{ |
|
"seo": { |
|
"title": "DBA Roadmap: Learn to become a database administrator with PostgreSQL", |
|
"description": "Community driven, articles, resources, guides, interview questions, quizzes for DevOps. Learn to become a modern DevOps engineer by following the steps, skills, resources and guides listed in this roadmap.", |
|
"keywords": [ |
|
"guide to becoming a database administrator", |
|
"guide to becoming a DBA", |
|
"dba roadmap", |
|
"db administrator roadmap", |
|
"database administrator roadmap", |
|
"postgresql roadmap", |
|
"dba skills", |
|
"db administrator skills", |
|
"become dba", |
|
"postgresql skills", |
|
"modern dba skills", |
|
"dba skills test", |
|
"skills for dba", |
|
"skills for database administrator", |
|
"learn dba", |
|
"what is dba", |
|
"database administrator quiz", |
|
"dba interview questions" |
|
] |
|
}, |
|
"title": "PostgreSQL DBA", |
|
"description": "Step by step guide to becoming a modern PostgreSQL DB Administrator in 2022", |
|
"featuredTitle": "DBA", |
|
"type": "role", |
|
"featuredDescription": "Step by step guide to become a PostgreSQL DBA in 2022", |
|
"landingPath": "/roadmaps/111-postgresql-dba/landscape.md", |
|
"resourcesPath": "/roadmaps/111-postgresql-dba/resources.md", |
|
"author": { |
|
"name": "Alexey Lesovsky", |
|
"url": "https://github.com/lesovsky" |
|
}, |
|
"isCommunity": false, |
|
"isTextHeavy": true, |
|
"featured": true, |
|
"detailed": false, |
|
"versions": [], |
|
"relatedRoadmaps": [ |
|
"backend", |
|
"devops" |
|
], |
|
"id": "postgresql-dba", |
|
"metaPath": "/roadmaps/111-postgresql-dba/meta.json", |
|
"isUpcoming": false |
|
}, |
|
{ |
|
"seo": { |
|
"title": "Blockchain Developer Roadmap: Learn to become a blockchain developer", |
|
"description": "Learn to become a blockchain developer using this roadmap. Community driven, articles, resources, guides, interview questions, quizzes for modern backend development.", |
|
"keywords": [ |
|
"blockchain roadmap 2022", |
|
"web3 developer roadmap", |
|
"web3 developer roadmap 2022", |
|
"web3 roadmap", |
|
"blockchain developer roadmap 2022", |
|
"guide to becoming a blockchain developer", |
|
"guide to becoming a blockchain developer", |
|
"blockchain roadmap", |
|
"blockchain developer", |
|
"blockchain engineer", |
|
"blockchain skills", |
|
"blockchain development", |
|
"javascript developer", |
|
"blockchain development skills", |
|
"blockchain development skills test", |
|
"blockchain engineer roadmap", |
|
"blockchain developer roadmap", |
|
"become a blockchain developer", |
|
"blockchain developer career path", |
|
"javascript developer", |
|
"modern javascript developer", |
|
"node developer", |
|
"skills for blockchain development", |
|
"learn blockchain development", |
|
"what is blockchain development", |
|
"blockchain developer quiz", |
|
"blockchain developer interview questions" |
|
] |
|
}, |
|
"title": "Blockchain Developer", |
|
"description": "Step by step guide to becoming a blockchain developer in 2022.", |
|
"featuredTitle": "Blockchain", |
|
"featuredDescription": "Step by step guide to becoming a blockchain developer in 2022", |
|
"featured": true, |
|
"type": "role", |
|
"isNew": true, |
|
"imageUrl": "/roadmaps/blockchain.png", |
|
"jsonUrl": "/project/blockchain.json", |
|
"author": { |
|
"name": "Daniel Gruesso", |
|
"url": "https://twitter.com/danielgruesso" |
|
}, |
|
"pdfUrl": "/pdfs/blockchain.pdf", |
|
"contentPathsFilePath": "/roadmaps/112-blockchain/content-paths.json", |
|
"relatedRoadmaps": [ |
|
"frontend", |
|
"backend", |
|
"javascript", |
|
"nodejs", |
|
"react", |
|
"vue", |
|
"angular" |
|
], |
|
"id": "blockchain", |
|
"metaPath": "/roadmaps/112-blockchain/meta.json", |
|
"isUpcoming": false |
|
}, |
|
{ |
|
"seo": { |
|
"title": "QA Roadmap: Learn to become a modern QA engineer", |
|
"description": "Community driven, articles, resources, guides, interview questions, quizzes for modern QA development. Learn to become a modern QA engineer by following the steps, skills, resources and guides listed in this roadmap.", |
|
"keywords": [ |
|
"guide to becoming a QA engineer", |
|
"QA engineer", |
|
"QA skills", |
|
"QA development skills", |
|
"QA development skills test", |
|
"QA engineer roadmap", |
|
"become a QA engineer", |
|
"QA engineer career path", |
|
"skills for QA development", |
|
"what is QA engineer", |
|
"QA engineer quiz", |
|
"QA engineer interview questions" |
|
] |
|
}, |
|
"title": "QA Engineer", |
|
"description": "Steps to follow in order to become a modern QA Engineer in 2022", |
|
"featuredTitle": "QA", |
|
"type": "role", |
|
"featuredDescription": "Step by step guide to becoming a modern QA Engineer in 2022", |
|
"featured": true, |
|
"isNew": true, |
|
"resourcesPath": "/roadmaps/113-qa/resources.md", |
|
"imageUrl": "/roadmaps/qa.png", |
|
"jsonUrl": "/project/qa.json", |
|
"pdfUrl": "/pdfs/qa.pdf", |
|
"author": { |
|
"name": "Anas Fitiani", |
|
"url": "https://github.com/anas-qa" |
|
}, |
|
"contentPathsFilePath": "/roadmaps/113-qa/content-paths.json", |
|
"relatedRoadmaps": [ |
|
"frontend", |
|
"backend", |
|
"devops", |
|
"javascript", |
|
"nodejs" |
|
], |
|
"id": "qa", |
|
"metaPath": "/roadmaps/113-qa/meta.json", |
|
"isUpcoming": false |
|
}, |
|
{ |
|
"seo": { |
|
"title": "Software Architect Roadmap: Learn to become a modern Software Architect", |
|
"description": "Community driven, articles, resources, guides, interview questions, quizzes for DevOps. Learn to become a modern DevOps engineer by following the steps, skills, resources and guides listed in this roadmap.", |
|
"keywords": [ |
|
"solution architect roadmap", |
|
"enterprise architect roadmap", |
|
"guide to becoming a software architect", |
|
"guide to becoming a Software Architect", |
|
"software architect roadmap", |
|
"db administrator roadmap", |
|
"software architect roadmap", |
|
"software architect skills", |
|
"db administrator skills", |
|
"become software architect", |
|
"modern software architect skills", |
|
"software architect skills test", |
|
"skills for software architect", |
|
"skills for software architect", |
|
"learn software architect", |
|
"what is software architect", |
|
"software architect quiz", |
|
"software architect interview questions" |
|
] |
|
}, |
|
"title": "Software Architect", |
|
"description": "Step by step guide to becoming a Software Architect in 2022", |
|
"featuredTitle": "Software Architect", |
|
"isNew": true, |
|
"type": "role", |
|
"jsonUrl": "/project/software-architect.json", |
|
"featuredDescription": "Step by step guide to become a Software Architect in 2022", |
|
"isCommunity": false, |
|
"featured": true, |
|
"detailed": false, |
|
"versions": [], |
|
"relatedRoadmaps": [ |
|
"backend", |
|
"software-design-architecture", |
|
"python", |
|
"python", |
|
"nodejs", |
|
"golang", |
|
"java", |
|
"devops" |
|
], |
|
"contentPathsFilePath": "/roadmaps/114-software-architect/content-paths.json", |
|
"id": "software-architect", |
|
"metaPath": "/roadmaps/114-software-architect/meta.json", |
|
"isUpcoming": false |
|
}, |
|
{ |
|
"seo": { |
|
"title": "Software Design and Architecture Roadmap", |
|
"description": "Learn software design and architecture with this step by step guide and resources.", |
|
"keywords": [ |
|
"guide to learn software design and architecture", |
|
"software design roadmap", |
|
"software architecture roadmap", |
|
"software design and architecture roadmap", |
|
"modern software design and architecture roadmap", |
|
"fullstack software design and architecture roadmap", |
|
"design and architecture roadmap", |
|
"scalable design roadmap", |
|
"software design patterns roadmap", |
|
"software architecture patterns roadmap", |
|
"design architecture patterns roadmap", |
|
"application architectures", |
|
"software architecture guide" |
|
] |
|
}, |
|
"title": "Software Design and Architecture", |
|
"description": "Step by step guide to learn software design and architecture", |
|
"featuredTitle": "Software Design and Architecture", |
|
"type": "tool", |
|
"featuredDescription": "Guide to learn software design and architecture", |
|
"isTextHeavy": false, |
|
"isCommunity": false, |
|
"isNew": true, |
|
"isUpcoming": false, |
|
"featured": true, |
|
"jsonUrl": "/project/software-design-architecture.json", |
|
"author": { |
|
"name": "Kamran Ahmed", |
|
"url": "https://twitter.com/kamranahmedse" |
|
}, |
|
"pdfUrl": "/pdfs/software-design-architecture.pdf", |
|
"relatedRoadmaps": [ |
|
"backend", |
|
"software-architect", |
|
"devops", |
|
"python", |
|
"java", |
|
"nodejs", |
|
"golang" |
|
], |
|
"id": "software-design-architecture", |
|
"metaPath": "/roadmaps/115-software-design-architecture/meta.json" |
|
}, |
|
{ |
|
"seo": { |
|
"title": "Learn to become a modern ASP.NET core developer", |
|
"description": "Community driven, articles, resources, guides, interview questions, quizzes for asp.net core development. Learn to become a modern ASP.NET core developer by following the steps, skills, resources and guides listed in this roadmap.", |
|
"keywords": [ |
|
"guide to becoming a developer", |
|
"guide to becoming an asp.net core developer", |
|
"asp.net core developer", |
|
"asp.net core engineer", |
|
"asp.net core skills", |
|
"guide to asp.net core", |
|
"asp.net developer roadmap", |
|
"asp net developer roadmap", |
|
"asp developer roadmap", |
|
"asp.net core roadmap", |
|
"asp.net core skills", |
|
"asp.net core skills test", |
|
"skills for asp.net core", |
|
"cloud development", |
|
"what is asp.net core", |
|
"asp.net core quiz", |
|
"asp.net core interview questions", |
|
"asp.net core engineer roadmap", |
|
"asp.net core developer roadmap", |
|
"become an asp.net core developer", |
|
"asp.net core developer career path", |
|
"asp.net core developer", |
|
"modern asp.net core developer" |
|
] |
|
}, |
|
"title": "ASP.NET Core Developer", |
|
"description": "Step by step guide to becoming an ASP.NET core developer in 2022", |
|
"featuredTitle": "ASP.NET Core", |
|
"type": "role", |
|
"featuredDescription": "Step by step guide to becoming an ASP.NET Core Developer in 2022", |
|
"isTextHeavy": false, |
|
"isCommunity": false, |
|
"isUpcoming": false, |
|
"featured": true, |
|
"isNew": true, |
|
"jsonUrl": "/project/aspnet-core.json", |
|
"versions": [ |
|
"latest", |
|
"2018", |
|
"2017" |
|
], |
|
"author": { |
|
"name": "Moien Tajik", |
|
"url": "https://twitter.com/MoienTajik" |
|
}, |
|
"pdfUrl": "/pdfs/aspnet-core.pdf", |
|
"relatedRoadmaps": [ |
|
"backend", |
|
"devops", |
|
"python", |
|
"golang", |
|
"java", |
|
"nodejs" |
|
], |
|
"contentPathsFilePath": "/roadmaps/116-aspnet-core/content-paths.json", |
|
"id": "aspnet-core", |
|
"metaPath": "/roadmaps/116-aspnet-core/meta.json" |
|
}, |
|
{ |
|
"seo": { |
|
"title": "GraphQL Roadmap", |
|
"description": "Learn GraphQL with this step by step guide and resources.", |
|
"keywords": [ |
|
"guide to learn graphql", |
|
"graphql roadmap", |
|
"graphql roadmap", |
|
"modern graphql roadmap", |
|
"fullstack graphql roadmap", |
|
"design and architecture roadmap", |
|
"scalable design roadmap", |
|
"design architecture patterns roadmap", |
|
"application architectures" |
|
] |
|
}, |
|
"title": "GraphQL", |
|
"description": "Step by step guide to learn GraphQL in 2022", |
|
"featuredTitle": "GraphQL", |
|
"type": "tool", |
|
"featuredDescription": "Step by Step guide to learn GraphQL in 2022", |
|
"isTextHeavy": false, |
|
"isCommunity": false, |
|
"isNew": true, |
|
"isUpcoming": false, |
|
"featured": true, |
|
"jsonUrl": "/project/graphql.json", |
|
"author": { |
|
"name": "Denis Badurina", |
|
"url": "https://twitter.com/enisdenjo" |
|
}, |
|
"pdfUrl": "/pdfs/graphql.pdf", |
|
"relatedRoadmaps": [ |
|
"frontend", |
|
"backend", |
|
"nodejs", |
|
"javascript", |
|
"react", |
|
"vue", |
|
"angular" |
|
], |
|
"contentPathsFilePath": "/roadmaps/116-graphql/content-paths.json", |
|
"id": "graphql", |
|
"metaPath": "/roadmaps/116-graphql/meta.json" |
|
}, |
|
{ |
|
"seo": { |
|
"title": "Learn to become a modern Flutter developer", |
|
"description": "Community driven, articles, resources, guides, interview questions, quizzes for flutter development. Learn to become a modern Flutter developer by following the steps, skills, resources and guides listed in this roadmap.", |
|
"keywords": [ |
|
"guide to becoming a flutter developer", |
|
"guide to becoming a flutter developer", |
|
"flutter developer", |
|
"flutter engineer", |
|
"flutter skills", |
|
"guide to flutter", |
|
"flutter roadmap", |
|
"flutter skills", |
|
"flutter skills test", |
|
"skills for flutter", |
|
"what is flutter", |
|
"flutter quiz", |
|
"flutter interview questions", |
|
"flutter engineer roadmap", |
|
"flutter developer roadmap", |
|
"become a flutter developer", |
|
"flutter developer career path", |
|
"flutter developer", |
|
"modern flutter developer" |
|
] |
|
}, |
|
"title": "Flutter Developer", |
|
"description": "Step by step guide to becoming a Flutter developer in 2022", |
|
"featuredTitle": "Flutter", |
|
"type": "role", |
|
"featuredDescription": "Step by step guide to becoming a Flutter Developer in 2022", |
|
"isTextHeavy": false, |
|
"isCommunity": false, |
|
"isUpcoming": false, |
|
"featured": true, |
|
"isNew": true, |
|
"jsonUrl": "/project/flutter.json", |
|
"versions": [ |
|
"latest", |
|
"2018", |
|
"2017" |
|
], |
|
"pdfUrl": "/pdfs/flutter.pdf", |
|
"relatedRoadmaps": [ |
|
"backend", |
|
"devops", |
|
"python", |
|
"golang", |
|
"java", |
|
"nodejs" |
|
], |
|
"contentPathsFilePath": "/roadmaps/117-flutter/content-paths.json", |
|
"id": "flutter", |
|
"metaPath": "/roadmaps/117-flutter/meta.json" |
|
} |
|
] |