In chapter 2 (p50) we start to build the user interface for the project, but the actions in the controller are not given correctly in the book. This is already noted on the packtpub site in the book errata but I'm adding it here for completeness.
In chapter 2 (p42) we need to start using the yii command line in order to create our database migrations. As the book assumes that you run a unix base system, the directions given will not work on a Windows based computer.
In chapter 2 (p34) we start to install yii2 into the application. The require line given in the book will not work with our original composer.json file which will need some edits.
In chapter 2 (p21) we install codeception for application testing, but the instructions are specific to unix based systems and won't work on Windows systems (The book assumes a unix based sysetm throughout).
Published through Packt publishing, 'Web Application Development with Yii 2 and PHP' is the first practical book released on the latest Yii 2 framework. Unfortunatly, it was written several months ago whilst the framework was in beta and it seems that things have changed enough that you run into issues very early on in the book. Determined to get through it, I'm planning on documenting my issues here.