6032 Pirate Robotics
  • Treasure Chest
  • HOME | Pirate Robotics 6032
  • About Us
    • Why FIRST?
    • Our Values
    • Team Branding & Media
    • Our Current Workshop
    • Build Event History
      • 2024 Crescendo
        • Game Overview & Strategy
      • 2023 Charged Up
        • Game Overview & Strategy
      • 2022 Offseason Swerve
      • 2022 Rapid React
        • Game Overview & Strategy
        • Intake Prototypes
  • Team Approach
    • Pirate Robotics Code (Handbook)
      • History
      • Membership Requirements
      • Team Organization
      • Funding and Financials
      • Safety
      • Team Travel
      • Communication & Resources
      • Checklist & Forms
    • Meeting Schedule
  • Training
    • Fall Workshops
    • Safety
    • How We Prototype
    • Electrical
    • Onshape Training
      • Getting Started with Onshape
      • FeatureScripts & MKCad
    • Java Training
      • Extra Programming Resources
    • Bumpers
    • Self Learning Resources
  • Engineering
    • 2021
      • Frisbee Shooters
      • Ball Shooter
      • Over the Bumper Intake
      • Climber Prototype
      • Highlights
      • Presentations
  • PROGRAMMING
    • Code Repository on GitHub
  • Event Scouting
    • Scouter
  • STEM Camps
    • 2021 Camps
      • VEX IQ Camps
      • VEX GO Camps
  • Program Administration
    • Management Tools
    • Grant Writing
    • Fundraisers
    • Key Admin Activities
    • Recruiting
Powered by GitBook
On this page
  • Learn Java in 3 Hours - Bill Barnum
  • Beginner-Friendly Guide by Team 167
  • Codecademy
  • Deep Dive With Team 4627
  • Official FRC Documentation
  • Romi Course
Export as PDF
  1. Training
  2. Java Training

Extra Programming Resources

PreviousJava TrainingNextBumpers

Last updated 3 years ago

Learn Java in 3 Hours - Bill Barnum

Beginner-Friendly Guide by Team 167

This is another great place to begin - A guide created by team 167.

Codecademy

Explore Java in more depth on Codecademy.

Deep Dive With Team 4627

Apply some of these skills to FRC robots. I highly recommend this series of videos.

Official FRC Documentation

WPILib is the official & best resource when you're ready to work on the robot.

Note that three programming languages are commonly used...LabVIEW, C++, and Java. We use Java.

Romi Course

(One day we might buy some Romi kits to practice programming)

Java Programming - FRC 167 Documentation
Java Tutorial: Learn Java Basics For Free | CodecademyCodecademy
FIRST Robotics Competition Control SystemFIRST Robotics Competition Documentation
Logo
Skill Building Update: Intro to Programming ModuleFIRST
Logo
Curriculum for WPILib/FRC Using RomisChief Delphi
Logo
Logo
Logo