After reading the wiki and the proof for the existence of the jordan form I think that I'm getting into the idea, however I was able to think about the following example:
Lets choose matrix A={(2,0,0),(0,0,1),(0,0,0)} so the characteristic polynomial is also the minimal: p(t)=(t-2)t^2.
Now this is how I find the jordan basis:
1. NullSpace(A-2I)=Sp{(1,0,0)}
2. NullSpace(A-0I)=SP{(0,1,0)}
3. NullSpace(A-0I)^2={(0,0,1),(0,1,0)}
So the jordan basis is {(1,0,0),(0,1,0),(0,0,1)}
But how can I in what order to write these column vectors in my matrix P? [to satisfy P^{-1}AP]