Roadmap to becoming a developer in 2022
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

55 lines
5.2 KiB

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