YoVDO

Java Libraries You Can't Afford to Miss

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Software Testing Courses Spring Framework Courses Retrofit Courses

Course Description

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

Related Courses

Automated Visual Software Analytics
openHPI
JavaScript Testing
Udacity
Desarrollo de Aplicaciones Web: Prueba y Despliegue
University of New Mexico via Coursera
软件工程
Peking University via Coursera
Building R Packages
Johns Hopkins University via Coursera