Summary Introduction Version Control and Git Introducing Git and GitHub Git Fundamentals Next Level Git Git Flow FAQ: git, vi, bash shell An Introduction to Java Lesson 1: Introductory Syntax Lesson 2: Variables and Datatypes Lesson 3: Method Calls Lesson 4: The If Statement Lesson 5: Method Definitions Lesson 6: Classes Lesson 7: Inheritance Programming a Robot Pre-Lesson: What is a Robot? Lesson 1: Motors and the Interative Robot Lesson 2: What is a Subsystem? Lesson 3: What are Commands? Lesson 4: What are Command Groups? Lesson 5: Scheduling Commands