Zubin M. Khabazi has updated his book, Generative Algorithms with Grasshopper, which looks at generative algorithms, Grasshopper, design and geometry in architecture.
The updated book begins with basic Grasshopper definitions, then follows through to intermediate and advanced subjects. Project-based fabrication and design strategies are also included. It's available as a free download. Check it out.