|
|
@ -1,8 +1,12 @@ |
|
|
|
[ |
|
|
|
[ |
|
|
|
{ |
|
|
|
{ |
|
|
|
"title": "Frontend Developer", |
|
|
|
"title": "Frontend Developer", |
|
|
|
"description": "Roadmap to becoming a modern frontend developer", |
|
|
|
"description": "Step by step guide to becoming a modern frontend developer", |
|
|
|
"featuredDescription": "Step by step guide to becoming a modern frontend developer in 2019", |
|
|
|
"featuredDescription": "Step by step guide to becoming a modern frontend developer in 2019", |
|
|
|
|
|
|
|
"author": { |
|
|
|
|
|
|
|
"name": "Kamran Ahmed", |
|
|
|
|
|
|
|
"url": "https://twitter.com/kamranahmedse" |
|
|
|
|
|
|
|
}, |
|
|
|
"featured": true, |
|
|
|
"featured": true, |
|
|
|
"detailed": true, |
|
|
|
"detailed": true, |
|
|
|
"versions": [ |
|
|
|
"versions": [ |
|
|
@ -10,9 +14,18 @@ |
|
|
|
"2018", |
|
|
|
"2018", |
|
|
|
"2017" |
|
|
|
"2017" |
|
|
|
], |
|
|
|
], |
|
|
|
|
|
|
|
"contributorsCount": 1, |
|
|
|
|
|
|
|
"contributorsUrl": "/frontend/contributors", |
|
|
|
"url": "/frontend", |
|
|
|
"url": "/frontend", |
|
|
|
"path": "/roadmaps/1-frontend/summary.md", |
|
|
|
"path": "/roadmaps/1-frontend/summary.md", |
|
|
|
"sidebar": { |
|
|
|
"sidebar": { |
|
|
|
|
|
|
|
"_others": [ |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
"url": "/frontend/contributors", |
|
|
|
|
|
|
|
"title": "contributors", |
|
|
|
|
|
|
|
"path": "/roadmaps/1-frontend/_others/contributors.md" |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
], |
|
|
|
"landscape": [ |
|
|
|
"landscape": [ |
|
|
|
{ |
|
|
|
{ |
|
|
|
"url": "/frontend/junior", |
|
|
|
"url": "/frontend/junior", |
|
|
@ -79,6 +92,12 @@ |
|
|
|
"description": "Step by step guide to becoming a modern backend developer", |
|
|
|
"description": "Step by step guide to becoming a modern backend developer", |
|
|
|
"featuredDescription": "Step by step guide to becoming a modern backend developer in 2019", |
|
|
|
"featuredDescription": "Step by step guide to becoming a modern backend developer in 2019", |
|
|
|
"featured": true, |
|
|
|
"featured": true, |
|
|
|
|
|
|
|
"author": { |
|
|
|
|
|
|
|
"name": "Kamran Ahmed", |
|
|
|
|
|
|
|
"url": "https://twitter.com/kamranahmedse" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"contributorsCount": 1, |
|
|
|
|
|
|
|
"contributorsUrl": "/backend/contributors", |
|
|
|
"url": "/backend", |
|
|
|
"url": "/backend", |
|
|
|
"path": "/roadmaps/2-backend/summary.md", |
|
|
|
"path": "/roadmaps/2-backend/summary.md", |
|
|
|
"sidebar": { |
|
|
|
"sidebar": { |
|
|
@ -111,6 +130,12 @@ |
|
|
|
"2018", |
|
|
|
"2018", |
|
|
|
"2017" |
|
|
|
"2017" |
|
|
|
], |
|
|
|
], |
|
|
|
|
|
|
|
"author": { |
|
|
|
|
|
|
|
"name": "Kamran Ahmed", |
|
|
|
|
|
|
|
"url": "https://twitter.com/kamranahmedse" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"contributorsCount": 1, |
|
|
|
|
|
|
|
"contributorsUrl": "/devops/contributors", |
|
|
|
"url": "/devops", |
|
|
|
"url": "/devops", |
|
|
|
"path": "/roadmaps/3-devops/summary.md", |
|
|
|
"path": "/roadmaps/3-devops/summary.md", |
|
|
|
"sidebar": { |
|
|
|
"sidebar": { |
|
|
@ -138,6 +163,12 @@ |
|
|
|
"description": "Step by step guide to becoming a modern fullstack developer in 2019", |
|
|
|
"description": "Step by step guide to becoming a modern fullstack developer in 2019", |
|
|
|
"featuredDescription": "Step by step guide to becoming a modern fullstack developer in 2019", |
|
|
|
"featuredDescription": "Step by step guide to becoming a modern fullstack developer in 2019", |
|
|
|
"upcoming": true, |
|
|
|
"upcoming": true, |
|
|
|
|
|
|
|
"author": { |
|
|
|
|
|
|
|
"name": "Kamran Ahmed", |
|
|
|
|
|
|
|
"url": "https://twitter.com/kamranahmedse" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"contributorsCount": 1, |
|
|
|
|
|
|
|
"contributorsUrl": "/fullstack/contributors", |
|
|
|
"url": "/fullstack", |
|
|
|
"url": "/fullstack", |
|
|
|
"path": "/roadmaps/4-fullstack/summary.md", |
|
|
|
"path": "/roadmaps/4-fullstack/summary.md", |
|
|
|
"sidebar": {} |
|
|
|
"sidebar": {} |
|
|
@ -147,6 +178,12 @@ |
|
|
|
"description": "Steps to follow in order to become a modern QA Engineer in 2019", |
|
|
|
"description": "Steps to follow in order to become a modern QA Engineer in 2019", |
|
|
|
"featuredDescription": "Step by step guide to becoming a modern QA Engineer in 2019", |
|
|
|
"featuredDescription": "Step by step guide to becoming a modern QA Engineer in 2019", |
|
|
|
"upcoming": true, |
|
|
|
"upcoming": true, |
|
|
|
|
|
|
|
"author": { |
|
|
|
|
|
|
|
"name": "Anas Fitiani", |
|
|
|
|
|
|
|
"url": "https://github.com/anas-qa" |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
"contributorsCount": 1, |
|
|
|
|
|
|
|
"contributorsUrl": "/qa/contributors", |
|
|
|
"url": "/qa", |
|
|
|
"url": "/qa", |
|
|
|
"path": "/roadmaps/5-qa/summary.md", |
|
|
|
"path": "/roadmaps/5-qa/summary.md", |
|
|
|
"sidebar": {} |
|
|
|
"sidebar": {} |
|
|
|