mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2025-09-02 13:52:46 +02:00
Add node.js developer roadmap
This commit is contained in:
@@ -380,6 +380,78 @@
|
||||
"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",
|
||||
"author": {
|
||||
"name": "Kamran Ahmed",
|
||||
"url": "https://twitter.com/kamranahmedse"
|
||||
},
|
||||
"featured": true,
|
||||
"imageUrl": "/roadmaps/nodejs.png",
|
||||
"jsonUrl": "/project/nodejs.json",
|
||||
"resourcesPath": "/roadmaps/107-nodejs/resources.md",
|
||||
"pdfUrl": "/pdfs/nodejs.pdf",
|
||||
"contentPathsFilePath": "/roadmaps/107-nodejs/content-paths.json",
|
||||
"id": "nodejs",
|
||||
"metaPath": "/roadmaps/107-nodejs/meta.json",
|
||||
"isUpcoming": false
|
||||
},
|
||||
{
|
||||
"seo": {
|
||||
"title": "Learn to become a modern Python developer",
|
||||
|
69
content/roadmaps/107-nodejs/meta.json
Normal file
69
content/roadmaps/107-nodejs/meta.json
Normal file
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"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",
|
||||
"author": {
|
||||
"name": "Kamran Ahmed",
|
||||
"url": "https://twitter.com/kamranahmedse"
|
||||
},
|
||||
"featured": true,
|
||||
"imageUrl": "/roadmaps/nodejs.png",
|
||||
"jsonUrl": "/project/nodejs.json",
|
||||
"resourcesPath": "./resources.md",
|
||||
"pdfUrl": "/pdfs/nodejs.pdf",
|
||||
"contentPathsFilePath": "./content-paths.json"
|
||||
}
|
3
content/roadmaps/107-nodejs/resources.md
Normal file
3
content/roadmaps/107-nodejs/resources.md
Normal file
@@ -0,0 +1,3 @@
|
||||
<br />
|
||||
|
||||
The resources have been moved to the [interactive frontend roadmap](/frontend) — try clicking any nodes!
|
@@ -43,5 +43,5 @@ export function getFeaturedRoadmaps(): RoadmapType[] {
|
||||
}
|
||||
|
||||
export function isInteractiveRoadmap(id: string): boolean {
|
||||
return ['frontend', 'backend', 'devops', 'react', 'vue', 'python', 'java', 'blockchain', 'golang', 'javascript'].includes(id);
|
||||
return ['frontend', 'backend', 'devops', 'react', 'vue', 'python', 'java', 'blockchain', 'golang', 'javascript', 'nodejs'].includes(id);
|
||||
}
|
||||
|
@@ -150,6 +150,10 @@ export function InteractiveRoadmapRenderer(props: RoadmapProps) {
|
||||
minHeight = ['892px', '1835px', '1835px', '2475px', '2475px', '2475px'];
|
||||
}
|
||||
|
||||
if (roadmap.id === 'nodejs') {
|
||||
minHeight = ['865px', '1855px', '1855px', '2500px', '2500px', '2500px'];
|
||||
}
|
||||
|
||||
return (
|
||||
<Container maxW={'container.lg'} position="relative" minHeight={minHeight}>
|
||||
{(isLoading || isRendering) && <RoadmapLoader />}
|
||||
|
@@ -49,12 +49,12 @@ export default function Home(props: HomeProps) {
|
||||
|
||||
<FeaturedRoadmapsList
|
||||
roadmaps={roadmaps.filter(roadmap => roadmap.type === 'role')}
|
||||
title={'Role Based Roadmaps' }
|
||||
title={'Role Based' }
|
||||
/>
|
||||
|
||||
<FeaturedRoadmapsList
|
||||
roadmaps={roadmaps.filter(roadmap => roadmap.type === 'tool')}
|
||||
title={'Tool Based Skill Trees' }
|
||||
title={'Tool Based' }
|
||||
/>
|
||||
</Container>
|
||||
</Box>
|
||||
|
BIN
public/pdfs/nodejs.pdf
Normal file
BIN
public/pdfs/nodejs.pdf
Normal file
Binary file not shown.
7051
public/project/nodejs.json
Normal file
7051
public/project/nodejs.json
Normal file
File diff suppressed because it is too large
Load Diff
BIN
public/roadmaps/nodejs.png
Normal file
BIN
public/roadmaps/nodejs.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 733 KiB |
@@ -48,16 +48,22 @@
|
||||
<lastmod>2022-08-17T22:44:44.574Z</lastmod>
|
||||
<priority>1.0</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://roadmap.sh/nodejs</loc>
|
||||
<changefreq>monthly</changefreq>
|
||||
<lastmod>2022-08-25T15:58:24.636Z</lastmod>
|
||||
<priority>1.0</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://roadmap.sh/python</loc>
|
||||
<changefreq>monthly</changefreq>
|
||||
<lastmod>2022-08-17T22:44:44.581Z</lastmod>
|
||||
<lastmod>2022-08-25T15:53:02.241Z</lastmod>
|
||||
<priority>1.0</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://roadmap.sh/golang</loc>
|
||||
<changefreq>monthly</changefreq>
|
||||
<lastmod>2022-08-17T22:44:44.590Z</lastmod>
|
||||
<lastmod>2022-08-25T15:53:02.254Z</lastmod>
|
||||
<priority>1.0</priority>
|
||||
</url>
|
||||
<url>
|
||||
@@ -267,7 +273,7 @@
|
||||
<url>
|
||||
<loc>https://roadmap.sh/</loc>
|
||||
<changefreq>monthly</changefreq>
|
||||
<lastmod>2022-08-16T13:40:48.255Z</lastmod>
|
||||
<lastmod>2022-08-18T23:11:13.251Z</lastmod>
|
||||
<priority>1.0</priority>
|
||||
</url>
|
||||
<url>
|
||||
|
Reference in New Issue
Block a user