Browse products

Accessing Relational Databases with Quarkus
Map and query your entities from relational databases using JPA and Panache ORM
- Course
- By Antonio Goncalves

Building Microservices with Quarkus
Push your Quarkus knowledge into the microservice world with MicroProfile
- Course
- By Antonio Goncalves

Bundle Quarkus (3 courses + 2 e-books)
3 on-line courses + 2 e-books on Quarkus
- Bundle

Bundle Quarkus Books (2 e-books)
2 e-books to understand and practice Quarkus
- Bundle
Practising Quarkus 2.x
Develop an entire microservice application using Quarkus as well as MicroProfile and JPA
- Course
- By Antonio Goncalves

Starting with Quarkus
In this course you will learn everything about Quarkus: from bootstrapping to containerizing an application
- Course
- By Antonio Goncalves

Understanding Bean Validation 2.0
Learn Bean Validation and use it to apply constraints, validate and write constraints
- Course
- By Antonio Goncalves

Understanding JPA 2.2
Learn JPA, its annotations for mapping, as well as its query language, entity life cycle, etc.
- Course
- By Antonio Goncalves
Understanding Quarkus 2.x
Learn Quarkus but also its ecosystem (Microservices, MicroProfile, GraalVM, Docker, K8s, etc.)
- Course
- By Antonio Goncalves

Using WindUp
In this series of videos you will learn how to discovery and assess Java applications
- Course
- By Antonio Goncalves

Using WindUp with VS Code
Use the WindUp VS Code extension to discovery and assess Java applications
- Course
- By Antonio Goncalves

When Quarkus Meets MicroProfile
Implementing REST and Reactive Microservices with Quarkus and MicroProfile
- Course
- By Antonio Goncalves

eBook: Understanding LangChain4j (2nd Edition)
Artificial Intelligence (AI) and Large Language Models (LLMs) are rapidly transforming the way we develop and interact with software applications. Integrating these advanced technologies into Java applications, however, can be a daunting task due to their complexity and the sheer volume of concepts involved. That’s where LangChain4j comes into play. In this fascicle, you will learn LangChain4j, the Java library that simplifies the integration of AI and LLMs into your applications. You will explore the fundamentals of AI, learn the history and evolution of AI models, and understand the core concepts of LangChain4j. From accessing and invoking large language models to manipulating embeddings in vector databases, you will gain hands-on experience through practical examples and code snippets. Additionally, you will discover advanced topics such as Retrieval-Augmented Generation (RAG), debugging, testing, and integrating LangChain4j with other technologies.
- Course
- By Antonio Goncalves