mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2025-02-23 11:05:52 +01:00
1218 lines
40 KiB
JSON
1218 lines
40 KiB
JSON
[
|
|
{
|
|
"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"
|
|
}
|
|
] |