Learning

There are a lot of great learning resource available on the internet such as on-line training sites and free e-books. Here I list the ones I found and want ot keep for my personal reference.

The following learning resources are available:

E-books

e-learning sites