1
0
mirror of https://github.com/kamranahmedse/developer-roadmap.git synced 2025-08-31 21:11:44 +02:00

Add content directories for java roadmap

This commit is contained in:
Kamran Ahmed
2022-08-15 10:19:00 +04:00
parent 36d299b0b0
commit cda00be1cc
57 changed files with 113 additions and 3 deletions

View File

@@ -475,6 +475,7 @@
"url": "https://twitter.com/kamranahmedse"
},
"pdfUrl": "/pdfs/java.pdf",
"contentPathsFilePath": "/roadmaps/109-java/content-paths.json",
"id": "java",
"metaPath": "/roadmaps/109-java/meta.json"
},

View File

@@ -0,0 +1,55 @@
{
"home": "/roadmaps/109-java/content/readme.md",
"java-fundamentals": "/roadmaps/109-java/content/100-java-fundamentals/readme.md",
"java-fundamentals:data-types-variables": "/roadmaps/109-java/content/100-java-fundamentals/101-data-types-variables.md",
"java-fundamentals:basic-syntax": "/roadmaps/109-java/content/100-java-fundamentals/100-basic-syntax.md",
"java-fundamentals:conditionals": "/roadmaps/109-java/content/100-java-fundamentals/102-conditionals.md",
"java-fundamentals:functions": "/roadmaps/109-java/content/100-java-fundamentals/103-functions.md",
"java-fundamentals:datastructures": "/roadmaps/109-java/content/100-java-fundamentals/104-datastructures.md",
"java-fundamentals:oop": "/roadmaps/109-java/content/100-java-fundamentals/105-oop.md",
"java-fundamentals:packages": "/roadmaps/109-java/content/100-java-fundamentals/106-packages.md",
"java-fundamentals:files-and-apis": "/roadmaps/109-java/content/100-java-fundamentals/106-files-and-apis.md",
"java-fundamentals:loops": "/roadmaps/109-java/content/100-java-fundamentals/107-loops.md",
"java-fundamentals:exception-handling": "/roadmaps/109-java/content/100-java-fundamentals/108-exception-handling.md",
"java-advanced-topics": "/roadmaps/109-java/content/101-java-advanced-topics/readme.md",
"java-advanced-topics:generics": "/roadmaps/109-java/content/101-java-advanced-topics/100-generics.md",
"java-advanced-topics:memory-management": "/roadmaps/109-java/content/101-java-advanced-topics/101-memory-management.md",
"java-advanced-topics:collection-framework": "/roadmaps/109-java/content/101-java-advanced-topics/102-collection-framework.md",
"java-advanced-topics:serialization": "/roadmaps/109-java/content/101-java-advanced-topics/103-serialization.md",
"java-advanced-topics:networking-sockets": "/roadmaps/109-java/content/101-java-advanced-topics/104-networking-sockets.md",
"java-advanced-topics:streams": "/roadmaps/109-java/content/101-java-advanced-topics/105-streams.md",
"java-advanced-topics:how-jvm-works": "/roadmaps/109-java/content/101-java-advanced-topics/106-how-jvm-works.md",
"java-advanced-topics:garbage-collection": "/roadmaps/109-java/content/101-java-advanced-topics/107-garbage-collection.md",
"java-advanced-topics:basics-of-threads": "/roadmaps/109-java/content/101-java-advanced-topics/108-basics-of-threads.md",
"java-build-tools": "/roadmaps/109-java/content/102-java-build-tools/readme.md",
"java-build-tools:gradle": "/roadmaps/109-java/content/102-java-build-tools/100-gradle.md",
"java-build-tools:maven": "/roadmaps/109-java/content/102-java-build-tools/101-maven.md",
"java-build-tools:ant": "/roadmaps/109-java/content/102-java-build-tools/102-ant.md",
"java-web-frameworks": "/roadmaps/109-java/content/103-java-web-frameworks/readme.md",
"java-web-frameworks:sprint": "/roadmaps/109-java/content/103-java-web-frameworks/100-sprint.md",
"java-web-frameworks:sprint-boot": "/roadmaps/109-java/content/103-java-web-frameworks/101-sprint-boot.md",
"java-web-frameworks:play-framework": "/roadmaps/109-java/content/103-java-web-frameworks/102-play-framework.md",
"java-web-frameworks:spark": "/roadmaps/109-java/content/103-java-web-frameworks/103-spark.md",
"java-orm": "/roadmaps/109-java/content/104-java-orm/readme.md",
"java-orm:jpa": "/roadmaps/109-java/content/104-java-orm/100-jpa.md",
"java-orm:spring-data-jpa": "/roadmaps/109-java/content/104-java-orm/101-spring-data-jpa.md",
"java-orm:hibernate": "/roadmaps/109-java/content/104-java-orm/102-hibernate.md",
"java-orm:ebean": "/roadmaps/109-java/content/104-java-orm/103-ebean.md",
"java-logging-frameworks": "/roadmaps/109-java/content/105-java-logging-frameworks/readme.md",
"java-logging-frameworks:log4j2": "/roadmaps/109-java/content/105-java-logging-frameworks/100-log4j2.md",
"java-logging-frameworks:logback": "/roadmaps/109-java/content/105-java-logging-frameworks/101-logback.md",
"java-logging-frameworks:slf4j": "/roadmaps/109-java/content/105-java-logging-frameworks/102-slf4j.md",
"java-logging-frameworks:tinylog": "/roadmaps/109-java/content/105-java-logging-frameworks/103-tinylog.md",
"java-jdbc": "/roadmaps/109-java/content/106-java-jdbc/readme.md",
"java-jdbc:jdbi3": "/roadmaps/109-java/content/106-java-jdbc/100-jdbi3.md",
"java-jdbc:jdbc-template": "/roadmaps/109-java/content/106-java-jdbc/101-jdbc-template.md",
"testing-java-apps": "/roadmaps/109-java/content/107-testing-java-apps/readme.md",
"testing-java-apps:mocking": "/roadmaps/109-java/content/107-testing-java-apps/100-mocking.md",
"testing-java-apps:cucumber-jvm": "/roadmaps/109-java/content/107-testing-java-apps/101-cucumber-jvm.md",
"testing-java-apps:cukes": "/roadmaps/109-java/content/107-testing-java-apps/102-cukes.md",
"testing-java-apps:jbehave": "/roadmaps/109-java/content/107-testing-java-apps/103-jbehave.md",
"testing-java-apps:junit": "/roadmaps/109-java/content/107-testing-java-apps/104-junit.md",
"testing-java-apps:testng": "/roadmaps/109-java/content/107-testing-java-apps/105-testng.md",
"testing-java-apps:rest-assured": "/roadmaps/109-java/content/107-testing-java-apps/106-rest-assured.md",
"testing-java-apps:jmeter": "/roadmaps/109-java/content/107-testing-java-apps/107-jmeter.md"
}

View File

@@ -0,0 +1 @@
# Basic syntax

View File

@@ -0,0 +1 @@
# Data types variables

View File

@@ -0,0 +1 @@
# Conditionals

View File

@@ -0,0 +1 @@
# Functions

View File

@@ -0,0 +1 @@
# Datastructures

View File

@@ -0,0 +1 @@
# Oop

View File

@@ -0,0 +1 @@
# Files and apis

View File

@@ -0,0 +1 @@
# Packages

View File

@@ -0,0 +1 @@
# Loops

View File

@@ -0,0 +1 @@
# Exception handling

View File

@@ -0,0 +1 @@
# Java fundamentals

View File

@@ -0,0 +1 @@
# Generics

View File

@@ -0,0 +1 @@
# Memory management

View File

@@ -0,0 +1 @@
# Collection framework

View File

@@ -0,0 +1 @@
# Serialization

View File

@@ -0,0 +1 @@
# Networking sockets

View File

@@ -0,0 +1 @@
# Streams

View File

@@ -0,0 +1 @@
# How jvm works

View File

@@ -0,0 +1 @@
# Garbage collection

View File

@@ -0,0 +1 @@
# Basics of threads

View File

@@ -0,0 +1 @@
# Java advanced topics

View File

@@ -0,0 +1 @@
# Gradle

View File

@@ -0,0 +1 @@
# Maven

View File

@@ -0,0 +1 @@
# Ant

View File

@@ -0,0 +1 @@
# Java build tools

View File

@@ -0,0 +1 @@
# Sprint

View File

@@ -0,0 +1 @@
# Sprint boot

View File

@@ -0,0 +1 @@
# Play framework

View File

@@ -0,0 +1 @@
# Spark

View File

@@ -0,0 +1 @@
# Java web frameworks

View File

@@ -0,0 +1 @@
# Jpa

View File

@@ -0,0 +1 @@
# Spring data jpa

View File

@@ -0,0 +1 @@
# Hibernate

View File

@@ -0,0 +1 @@
# Ebean

View File

@@ -0,0 +1 @@
# Java orm

View File

@@ -0,0 +1 @@
# Log4j2

View File

@@ -0,0 +1 @@
# Logback

View File

@@ -0,0 +1 @@
# Tinylog

View File

@@ -0,0 +1 @@
# Java logging frameworks

View File

@@ -0,0 +1 @@
# Jdbi3

View File

@@ -0,0 +1 @@
# Jdbc template

View File

@@ -0,0 +1 @@
# Java jdbc

View File

@@ -0,0 +1 @@
# Mocking

View File

@@ -0,0 +1 @@
# Cucumber jvm

View File

@@ -0,0 +1 @@
# Cukes

View File

@@ -0,0 +1 @@
# Jbehave

View File

@@ -0,0 +1 @@
# Junit

View File

@@ -0,0 +1 @@
# Testng

View File

@@ -0,0 +1 @@
# Rest assured

View File

@@ -0,0 +1 @@
# Jmeter

View File

@@ -0,0 +1 @@
# Testing java apps

View File

@@ -0,0 +1 @@
#

View File

@@ -45,5 +45,6 @@
"name": "Kamran Ahmed",
"url": "https://twitter.com/kamranahmedse"
},
"pdfUrl": "/pdfs/java.pdf"
}
"pdfUrl": "/pdfs/java.pdf",
"contentPathsFilePath": "./content-paths.json"
}

View File

@@ -57,7 +57,7 @@
<url>
<loc>https://roadmap.sh/java</loc>
<changefreq>monthly</changefreq>
<lastmod>2022-08-14T15:22:36.252Z</lastmod>
<lastmod>2022-08-15T06:16:49.256Z</lastmod>
<priority>1.0</priority>
</url>
<url>