YoVDO

Supercharge Your Java Applications with Python

Offered By: Devoxx via YouTube

Tags

Java Courses Artificial Intelligence Courses Data Science Courses Machine Learning Courses Python Courses GraalVM Courses LangChain4j Courses Spring AI Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Algorithms, Part I
Princeton University via Coursera
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
MongoDB for Java Developers
MongoDB University
Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Intro to Java Programming
San Jose State University via Udacity