Welcome to the Java Training repository for Team 1939! This repository is designed to help you learn Java programming and apply it to FRC robotics, from the basics of the language to controlling the robot.
Each section is self-paced and organized by topic, with each section in its own .md
file.
- Section 1 - Java Basics
- Introduction to Java
- Variables and Data Types
- Operators
- Control Structures - If Statements
- Control Structures - Loops
- Methods (Functions)
- Section 2 - Object-Oriented Programming (OOP)
- Arrays and Multi-Dimensional Arrays
- Introduction to OOP
- Encapsulation
- Inheritance and Polymorphism
- Interfaces and Abstract Classes
- Exception Handling