Intermediate
11h
Updated 5 months ago
WHAT YOU'LL LEARN
Show more
Content
1.
Introduction
4 Lessons
2.
Java Syntax and Conventions
6 Lessons
3.
Java 7
5 Lessons
4.
Idiomatic Java 8: Lambdas, Streams, and Dates
13 Lessons
5.
New Date and Time API
3 Lessons
6.
Java 8 Miscellaneous
6 Lessons
7.
Advantages of Java 9
4 Lessons
8.
Java 10 - 17
3 Lessons
9.
Java Ecosystem
4 Lessons
10.
Maven and JUnit
4 Lessons
11.
Utilizing Essential Libraries
4 Lessons
12.
Modern Java Concurrency
5 Lessons
13.
RxJava
4 Lessons
14.
Other JVM Languages
3 Lessons
15.
Groovy
5 Lessons
16.
Gradle
4 Lessons
17.
Spock
3 Lessons
18.
Scala
8 Lessons
19.
RESTful
4 Lessons
20.
Microservices and Clouds
3 Lessons
21.
Grails
5 Lessons
22.
Spark
2 Lessons
23.
Spring Boot
4 Lessons
24.
Play Framework
2 Lessons
25.
Ratpack
6 Lessons
26.
Final Thoughts
2 Lessons
27.
Appendix
3 Lessons
Course Author:
Trusted by 2.7 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor
Free Resources