Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Java Libraries You Can't Afford to Miss

Devoxx via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover essential Java libraries that have become indispensable in every developer's toolkit in this 50-minute Devoxx conference talk. Explore a curated selection of top-tier libraries for both production and testing code, covering a wide range of functionalities. Learn about established tools that have proven their worth over time, as well as emerging libraries poised to make a significant impact on the Java ecosystem. Gain insights into reducing boilerplate code, improving logging, handling HTTP requests, implementing multithreading, and adopting reactive programming paradigms. Dive into practical examples using libraries such as Guava, Spring, Project Lombok, OK HTTP, Retrofit, RxJava, and Mojito. Enhance your Java development skills by leveraging these powerful libraries to streamline your coding process and improve overall project efficiency.

Syllabus

Introduction
Challenge
Overview
Welcome
The Challenge
GitHub REST API
JSON payload
What else we need
Get the code
Run the application
Test a repository
AddInject
Juice
Why use Juice
Guava
Spring
Reducing boilerplate code
Project Lombok
Lombok
Logging
OK HTTP
Add Java
Retrofit
Retrofit Builder
Retrofit Uses
Multithreaded Code
Jennifer
Deferred Manager
Controller Component
Promises
Reactive Programming
X Java
Flat mat operator
RX Java
Java Publisher
Testing
Mojito
Groovy
concurrency
network
test effects
wiremark
other libraries
thank you

Taught by

Devoxx

Reviews

Start your review of Java Libraries You Can't Afford to Miss

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.