Add java developer roadmap

pull/1331/head
Kamran Ahmed 3 years ago
parent 2344e6c4c3
commit 46d9fd66f3
  1. 94
      content/roadmaps.json
  2. 5
      content/roadmaps/108-java/landscape.md
  3. 8
      content/roadmaps/108-java/meta.json
  4. 0
      content/roadmaps/108-java/resources.md
  5. 0
      content/roadmaps/109-postgresql-dba/landscape.md
  6. 0
      content/roadmaps/109-postgresql-dba/meta.json
  7. 0
      content/roadmaps/109-postgresql-dba/resources.md
  8. 0
      content/roadmaps/110-aws/landscape.md
  9. 0
      content/roadmaps/110-aws/meta.json
  10. 0
      content/roadmaps/110-aws/resources.md
  11. 11
      content/roadmaps/111-java/landscape.md
  12. 0
      content/roadmaps/111-qa/landscape.md
  13. 0
      content/roadmaps/111-qa/meta.json
  14. 0
      content/roadmaps/111-qa/resources.md
  15. 3265
      public/project/java.json
  16. BIN
      public/roadmaps/java.png
  17. 22
      public/sitemap.xml

@ -342,6 +342,44 @@
"id": "golang", "id": "golang",
"metaPath": "/roadmaps/107-golang/meta.json" "metaPath": "/roadmaps/107-golang/meta.json"
}, },
{
"seo": {
"title": "Java Roadmap: Learn to use Java",
"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": [
"guide to java",
"java roadmap",
"java skills",
"java skills test",
"skills for java",
"cloud development",
"what is java",
"java quiz",
"java interview questions"
]
},
"title": "Java Developer",
"description": "Step by step guide to becoming a Java developer in 2021",
"featuredTitle": "Java",
"featuredDescription": "Step by step guide to becoming a Java Developer in 2021",
"isTextHeavy": false,
"isCommunity": false,
"isUpcoming": false,
"featured": true,
"contentPath": "/roadmaps/108-java/landscape.md",
"resourcesPath": "/roadmaps/108-java/resources.md",
"versions": [
"latest",
"2018",
"2017"
],
"author": {
"name": "Kamran Ahmed",
"url": "https://twitter.com/kamranahmedse"
},
"id": "java",
"metaPath": "/roadmaps/108-java/meta.json"
},
{ {
"seo": { "seo": {
"title": "DBA Roadmap: Learn to become a database administrator with PostgreSQL", "title": "DBA Roadmap: Learn to become a database administrator with PostgreSQL",
@ -371,8 +409,8 @@
"description": "Step by step guide to becoming a modern PostgreSQL DB Administrator in 2021", "description": "Step by step guide to becoming a modern PostgreSQL DB Administrator in 2021",
"featuredTitle": "DBA", "featuredTitle": "DBA",
"featuredDescription": "Step by step guide to become a PostgreSQL DBA in 2021", "featuredDescription": "Step by step guide to become a PostgreSQL DBA in 2021",
"contentPath": "/roadmaps/108-postgresql-dba/landscape.md", "contentPath": "/roadmaps/109-postgresql-dba/landscape.md",
"resourcesPath": "/roadmaps/108-postgresql-dba/resources.md", "resourcesPath": "/roadmaps/109-postgresql-dba/resources.md",
"author": { "author": {
"name": "Alexey Lesovsky", "name": "Alexey Lesovsky",
"url": "https://github.com/lesovsky" "url": "https://github.com/lesovsky"
@ -383,7 +421,7 @@
"detailed": false, "detailed": false,
"versions": [], "versions": [],
"id": "postgresql-dba", "id": "postgresql-dba",
"metaPath": "/roadmaps/108-postgresql-dba/meta.json", "metaPath": "/roadmaps/109-postgresql-dba/meta.json",
"isUpcoming": false "isUpcoming": false
}, },
{ {
@ -410,8 +448,8 @@
"isCommunity": false, "isCommunity": false,
"isUpcoming": true, "isUpcoming": true,
"featured": true, "featured": true,
"contentPath": "/roadmaps/109-aws/landscape.md", "contentPath": "/roadmaps/110-aws/landscape.md",
"resourcesPath": "/roadmaps/109-aws/resources.md", "resourcesPath": "/roadmaps/110-aws/resources.md",
"versions": [ "versions": [
"latest", "latest",
"2018", "2018",
@ -422,7 +460,7 @@
"url": "https://twitter.com/kamranahmedse" "url": "https://twitter.com/kamranahmedse"
}, },
"id": "aws", "id": "aws",
"metaPath": "/roadmaps/109-aws/meta.json" "metaPath": "/roadmaps/110-aws/meta.json"
}, },
{ {
"seo": { "seo": {
@ -449,51 +487,13 @@
"featuredDescription": "Step by step guide to becoming a modern QA Engineer in 2021", "featuredDescription": "Step by step guide to becoming a modern QA Engineer in 2021",
"isUpcoming": true, "isUpcoming": true,
"featured": true, "featured": true,
"contentPath": "/roadmaps/109-qa/landscape.md", "contentPath": "/roadmaps/111-qa/landscape.md",
"resourcesPath": "/roadmaps/109-qa/resources.md", "resourcesPath": "/roadmaps/111-qa/resources.md",
"author": { "author": {
"name": "Anas Fitiani", "name": "Anas Fitiani",
"url": "https://github.com/anas-qa" "url": "https://github.com/anas-qa"
}, },
"id": "qa", "id": "qa",
"metaPath": "/roadmaps/109-qa/meta.json" "metaPath": "/roadmaps/111-qa/meta.json"
},
{
"seo": {
"title": "Java Roadmap: Learn to use Java",
"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": [
"guide to java",
"java roadmap",
"java skills",
"java skills test",
"skills for java",
"cloud development",
"what is java",
"java quiz",
"java interview questions"
]
},
"title": "Java",
"description": "Everything that is there to learn about Java and the ecosystem in 2021.",
"featuredTitle": "Java",
"featuredDescription": "Step by step guide to learn Java in 2021",
"isTextHeavy": false,
"isCommunity": false,
"isUpcoming": true,
"featured": true,
"contentPath": "/roadmaps/111-java/landscape.md",
"resourcesPath": "/roadmaps/111-java/resources.md",
"versions": [
"latest",
"2018",
"2017"
],
"author": {
"name": "Kamran Ahmed",
"url": "https://twitter.com/kamranahmedse"
},
"id": "java",
"metaPath": "/roadmaps/111-java/meta.json"
} }
] ]

@ -0,0 +1,5 @@
The intent of this guide is to give you an idea about the Java ecosystem and to help guide your learning if you are confused. We have another roadmap on the [Backend Development](/backend) that focuses on the backend development if you are interested in that.
Also, please note that the list below is exhaustive, and the items are listed in no particular order. You don't need to learn everything listed in the picture, however knowing what you don't know is as important as knowing things.
[![](/roadmaps/java.png)](/roadmaps/java.png)

@ -14,13 +14,13 @@
"java interview questions" "java interview questions"
] ]
}, },
"title": "Java", "title": "Java Developer",
"description": "Everything that is there to learn about Java and the ecosystem in 2021.", "description": "Step by step guide to becoming a Java developer in 2021",
"featuredTitle": "Java", "featuredTitle": "Java",
"featuredDescription": "Step by step guide to learn Java in 2021", "featuredDescription": "Step by step guide to becoming a Java Developer in 2021",
"isTextHeavy": false, "isTextHeavy": false,
"isCommunity": false, "isCommunity": false,
"isUpcoming": true, "isUpcoming": false,
"featured": true, "featured": true,
"contentPath": "./landscape.md", "contentPath": "./landscape.md",
"resourcesPath": "./resources.md", "resourcesPath": "./resources.md",

@ -1,11 +0,0 @@
> **Roadmap is not ready yet**. Please check back later or [subscribe to get notified](/signup).
While we prepare the roadmap, follow this simple advice to learn anything
> Just **pick a project and start working on it**, you will learn all that you need along the way.
**→**   [All Roadmaps](/roadmaps)  •  [Programming guides](/guides)  •  [Subscribe](/signup)

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 643 KiB

@ -48,6 +48,12 @@
<lastmod>2021-09-30T21:20:55.096Z</lastmod> <lastmod>2021-09-30T21:20:55.096Z</lastmod>
<priority>1.0</priority> <priority>1.0</priority>
</url> </url>
<url>
<loc>https://roadmap.sh/java</loc>
<changefreq>monthly</changefreq>
<lastmod>2021-10-22T23:23:27.847Z</lastmod>
<priority>1.0</priority>
</url>
<url> <url>
<loc>https://roadmap.sh/postgresql-dba</loc> <loc>https://roadmap.sh/postgresql-dba</loc>
<changefreq>monthly</changefreq> <changefreq>monthly</changefreq>
@ -66,12 +72,6 @@
<lastmod>2021-09-22T12:27:37.565Z</lastmod> <lastmod>2021-09-22T12:27:37.565Z</lastmod>
<priority>1.0</priority> <priority>1.0</priority>
</url> </url>
<url>
<loc>https://roadmap.sh/java</loc>
<changefreq>monthly</changefreq>
<lastmod>2021-09-29T15:35:23.253Z</lastmod>
<priority>1.0</priority>
</url>
<url> <url>
<loc>https://roadmap.sh/guides/avoid-render-blocking-javascript-with-async-defer</loc> <loc>https://roadmap.sh/guides/avoid-render-blocking-javascript-with-async-defer</loc>
<changefreq>monthly</changefreq> <changefreq>monthly</changefreq>
@ -255,31 +255,31 @@
<url> <url>
<loc>https://roadmap.sh/</loc> <loc>https://roadmap.sh/</loc>
<changefreq>monthly</changefreq> <changefreq>monthly</changefreq>
<lastmod>2021-09-22T12:31:40.612Z</lastmod> <lastmod>2021-10-02T04:22:06.534Z</lastmod>
<priority>1.0</priority> <priority>1.0</priority>
</url> </url>
<url> <url>
<loc>https://roadmap.sh/roadmaps</loc> <loc>https://roadmap.sh/roadmaps</loc>
<changefreq>monthly</changefreq> <changefreq>monthly</changefreq>
<lastmod>2021-09-05T18:22:27.725Z</lastmod> <lastmod>2021-10-05T06:02:31.079Z</lastmod>
<priority>1.0</priority> <priority>1.0</priority>
</url> </url>
<url> <url>
<loc>https://roadmap.sh/signup</loc> <loc>https://roadmap.sh/signup</loc>
<changefreq>monthly</changefreq> <changefreq>monthly</changefreq>
<lastmod>2021-09-05T18:22:27.725Z</lastmod> <lastmod>2021-10-02T04:22:03.972Z</lastmod>
<priority>0.9</priority> <priority>0.9</priority>
</url> </url>
<url> <url>
<loc>https://roadmap.sh/thanks</loc> <loc>https://roadmap.sh/thanks</loc>
<changefreq>monthly</changefreq> <changefreq>monthly</changefreq>
<lastmod>2021-09-29T15:47:23.035Z</lastmod> <lastmod>2021-10-10T18:02:01.145Z</lastmod>
<priority>0.5</priority> <priority>0.5</priority>
</url> </url>
<url> <url>
<loc>https://roadmap.sh/watch</loc> <loc>https://roadmap.sh/watch</loc>
<changefreq>monthly</changefreq> <changefreq>monthly</changefreq>
<lastmod>2021-09-05T18:22:27.726Z</lastmod> <lastmod>2021-10-01T08:59:16.896Z</lastmod>
<priority>1.0</priority> <priority>1.0</priority>
</url> </url>
</urlset> </urlset>
Loading…
Cancel
Save