That seems like a lot, are there any good courses or books which can help me get started?