Answer:
There are a lot to learn, especially the basics. I'd suggest using SolorLearn for this.
4.5m questions
5.8m answers