I&#x27;ve only used it briefly, but <i>Mathematica: A Problem-Centered Approach</i> (<a href="http:&#x2F;&#x2F;www.amazon.com&#x2F;gp&#x2F;product&#x2F;1849962502" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;gp&#x2F;product&#x2F;1849962502</a>) is a pretty good resource for learning practical (mathematical) Mathematica programming.