nivi, is there a free online canonical source of Toyota's lean system, and if so, can you link to it?
But I think it is easier to learn Extreme Programming first because TPS is somewhat abstract. XP is very concrete. Check out Kent Beck's Extreme Programming Explained.
http://www.amazon.com/Toyota-Way-Jeffrey-Liker/dp/0071392319
It is much, much more than a 'lean system', although one of their major goals is to eliminate waste.
I'm also big fan of their 'go and see for yourself' (genchi genbutsu) philosophy.