The Java Beginners Guide is a app with 8 of the most popular java codes on it. Learning these 8 codes will give you a strong foundation for future java programming. This app also gives you a customizable camera where you can store that works. Which is great for studying your past work.