mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2025-02-24 11:33:09 +01:00
613 lines
22 KiB
JSON
613 lines
22 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",
|
|
"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",
|
|
"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 enginer",
|
|
"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",
|
|
"id": "devops",
|
|
"metaPath": "/roadmaps/102-devops/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",
|
|
"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",
|
|
"landingPath": "/roadmaps/104-angular/landscape.md",
|
|
"resourcesPath": "/roadmaps/104-angular/resources.md",
|
|
"versions": [
|
|
"latest",
|
|
"2018",
|
|
"2017"
|
|
],
|
|
"author": {
|
|
"name": "Kamran Ahmed",
|
|
"url": "https://twitter.com/kamranahmedse"
|
|
},
|
|
"pdfUrl": "/pdfs/angular.pdf",
|
|
"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,
|
|
"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",
|
|
"id": "vue",
|
|
"metaPath": "/roadmaps/105-vue/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/106-android/landscape.md",
|
|
"resourcesPath": "/roadmaps/106-android/resources.md",
|
|
"versions": [
|
|
"latest",
|
|
"2018",
|
|
"2017"
|
|
],
|
|
"author": {
|
|
"name": "Kamran Ahmed",
|
|
"url": "https://twitter.com/kamranahmedse"
|
|
},
|
|
"id": "android",
|
|
"metaPath": "/roadmaps/106-android/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/107-python/resources.md",
|
|
"pdfUrl": "/pdfs/python.pdf",
|
|
"versions": [
|
|
"latest"
|
|
],
|
|
"author": {
|
|
"name": "Kamran Ahmed",
|
|
"url": "https://twitter.com/kamranahmedse"
|
|
},
|
|
"contentPathsFilePath": "/roadmaps/107-python/content-paths.json",
|
|
"id": "python",
|
|
"metaPath": "/roadmaps/107-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 React 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",
|
|
"landingPath": "/roadmaps/108-golang/landscape.md",
|
|
"resourcesPath": "/roadmaps/108-golang/resources.md",
|
|
"pdfUrl": "/pdfs/go.pdf",
|
|
"versions": [
|
|
"latest",
|
|
"2018",
|
|
"2017"
|
|
],
|
|
"author": {
|
|
"name": "Kamran Ahmed",
|
|
"url": "https://twitter.com/kamranahmedse"
|
|
},
|
|
"id": "golang",
|
|
"metaPath": "/roadmaps/108-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/109-java/resources.md",
|
|
"versions": [
|
|
"latest",
|
|
"2018",
|
|
"2017"
|
|
],
|
|
"author": {
|
|
"name": "Kamran Ahmed",
|
|
"url": "https://twitter.com/kamranahmedse"
|
|
},
|
|
"pdfUrl": "/pdfs/java.pdf",
|
|
"contentPathsFilePath": "/roadmaps/109-java/content-paths.json",
|
|
"id": "java",
|
|
"metaPath": "/roadmaps/109-java/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/110-postgresql-dba/landscape.md",
|
|
"resourcesPath": "/roadmaps/110-postgresql-dba/resources.md",
|
|
"author": {
|
|
"name": "Alexey Lesovsky",
|
|
"url": "https://github.com/lesovsky"
|
|
},
|
|
"isCommunity": false,
|
|
"isTextHeavy": true,
|
|
"featured": true,
|
|
"detailed": false,
|
|
"versions": [],
|
|
"id": "postgresql-dba",
|
|
"metaPath": "/roadmaps/110-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",
|
|
"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",
|
|
"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",
|
|
"isUpcoming": true,
|
|
"featured": true,
|
|
"resourcesPath": "/roadmaps/113-qa/resources.md",
|
|
"author": {
|
|
"name": "Anas Fitiani",
|
|
"url": "https://github.com/anas-qa"
|
|
},
|
|
"id": "qa",
|
|
"metaPath": "/roadmaps/113-qa/meta.json"
|
|
}
|
|
] |