Supercharge Your Java Applications with Python
Offered By: Devoxx via YouTube
Course Description
Overview
Discover how to enhance Java applications with Python in this interactive conference talk. Learn to embed GraalPy, the Python runtime built by the GraalVM team, into Java projects. Start with simple Python code evaluation, then explore Maven and Gradle plugins for installing additional Python packages. Dive into live demonstrations showcasing various use cases, including a Micronaut application using Hugging Face transformers, an AWT application visualizing data with Python on JBang, a Jupyter kernel mixing Java and Python, and a Java application scripted with Python. Explore beyond Python to embed other languages like JavaScript for server-side rendering or scripting Java applications. Learn how to compile and embed user-defined functions written in C++ or Rust using WebAssembly. Gain insights into leveraging the Python ecosystem's powerful packages for data science and machine learning within Java applications, and engage in a Q&A session to deepen your understanding of this powerful integration.
Syllabus
Supercharge your Java Applications with Python! by Fabio Niephaus, Thomas Wuerthinger
Taught by
Devoxx
Related Courses
Java Meets AI - A Hands On Guide to Building LLM Powered Applications with LangChain4jDevoxx via YouTube Building a Custom AI Chatbot with Spring Boot, React, and LangChain4j
Linux Foundation via YouTube Java Meets AI - How to Build LLM-Powered Applications with LangChain4j
Devoxx via YouTube Building AI-Ready Platforms - Symphony for Developers and Platform Engineers
CNCF [Cloud Native Computing Foundation] via YouTube Quarkus Meets AI - Build Your Own LLM-Powered Application
Devoxx via YouTube