This repository contains a collection of workshops and tutorials to help you learn and apply GraalVM tools and capabilities. It also provides workshops that deep-dive into particular topics, such as Native Image configuration or static linking.
These workshops are continually tested against the latest GraalVM release.
You can find an alternative version of some of these workshops at Luna Labs - an interactive workshop platform running in Oracle Cloud and providing users with an Oracle Linux host machine and necessary cloud resources to complete the steps. Go to luna.oracle.com to try these workshops online and search for graalvm.
All of the workshops are written so that they will work on your own device (laptop, server). Each workshop begins with prerequisites that you need to meet.
To get started, clone this repository:
git clone https://github.com/graalvm/workshops.git
Open a terminal, change to the workshop directory you want to try out. Open the README.md file and follow the steps.
To learn more about GraalVM, visit the website.