Table of Contents
- How to Get a D in Programming
- Building a Foundation with D Fundamentals
- Programming Objects the D Way
- Running Code at Compile Time
- Generic Programming Made Easy
- Understanding Ranges
- Composing Functional Pipelines with Algorithms and Ranges
- Exploring the Wide World of D
- Connecting D with C
- Taking D Online
- Taking D to the Next Level

