Documentation about learning process in java