"existing resources such as books and tutorials as basically everything" . . . . .