The Level Design Book gathers level design knowledge for 3D video games in an approachable, up-to-date, and critical way. It is for level designers of all experience levels and game engines.
To start learning about level design, begin with the Introduction.