Besides Java, it’s expected that participants in the course will have an introductory exposure to command line interfaces, Git, XML, and Markdown—all of which are used extensively in the bootcamp. The tutorials here are intended to provide a basic introduction to these topics.