1. Starting Out
  2. 1. Java Fundamentals
    1. 1.1. Basic Syntax
    2. 1.2. Variables
    3. 1.3. Mathematical Operators
    4. 1.4. Boolean & Equality Operators
    5. 1.5. If-Else
    6. 1.6. Arrays
    7. 1.7. Loops
    8. 1.8. Functions
  3. 2. Object-Oriented Programming (OOP)
    1. 2.1. Classes
    2. 2.2. Scope
    3. 2.3. Objects
    4. 2.4. Packages
  4. 3. Git & GitHub
    1. 3.1. Installing
    2. 3.2. Using Git & GitHub
  5. 4. FRC
    1. 4.1. Important Terminology
    2. 4.2. An adventure Into Electronics
    3. 4.3. PID
    4. 4.4. Vision
    5. 4.5. Swerve Drivetrain
  6. Appendix
  7. A Special Thanks

Montclair Robotics Programming

Packages

todo