He covers everything from installation to advanced topics like high performance computing and customizing IPython, using clear, worked examples with publicly available datasets. In addition to IPython, he also briefly covers using important scientific computing Python packages such as NumPy, SciPy, Cython and Pandas.
And of course, for the next major release of Brian we’re working on incorporating lots of support for the IPython workflow.
If you haven’t yet tried IPython or if you’ve only just started using it, I’d highly recommend Cyrille’s book (reasonably priced at around $15 for the ebook version). There’s even plenty of stuff in there for more experiened users too.