Java Functional Programming
(detailed course outline)
The Java 8 and beyond releases provide lambdas, streams, and new APIs to help developers create event-driven programs and concurrent applications with functional programming techniques. Topics include:
- Lambdas and Streams
- Refactoring and Testing
- Concurrency Enhancements
- Functional Programming Techniques
- JDK APIs