-
java-training
Team 2539's Java training, consisting of a series of projects that combine into a full robot code base.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
TLDR: https://github.com/FRC2539/java-training
It’s helpful to check out other teams code and kinda reverse engineer what they did. I added a toooon of comments to my teams code before publishing it to explain what it all does, check it out here: https://github.com/titansrobotics/Team-8174-2022-Codebase-Java
I liked Exercism (https://exercism.org/) a lot since its free and includes a lot of content in the Java track, with other tracks for other languages available as well. Once you get the basics down, definitely read the WPILib docs as they have some tutorials (https://docs.wpilib.org/en/stable/) and codebases of other teams and FRC vendors as they can give great insight as well.