Every week, new courses and workshops are published to the growing Treehouse Library! Here’s a short list of what we’ve added recently, upcoming course highlights, and our weekly video update of What’s New at Treehouse.

COURSES

Room-scale VR is a type of virtual reality experience that’s designed to be played in a small area of a room. This could be used to walk through architectural models or train people how to perform physical tasks. In this course, we’ll create a simple basketball game that allows players to walk around the court, pick up the ball using motion controllers, and shoot baskets. Learning how to create VR applications at room-scale will expand the types VR experiences you’re able to make.

Developing applications for distribution usually involves the use of a build tool. In the Java world, this is likely either Gradle or Maven. In this workshop, we’ll explore the basic use of Maven as a tool to compile, test, and package your application. We’ll cover the standard directory layout of a Maven project, the Project Object Model (POM), and dependency management with Maven.

Redux is a state management framework that provides a robust infrastructure that complements React applications. This course will build on the Scoreboard application that was developed in the React Basics course.