The book is sold exclusively in Amazon. If you have gotten the book from someplace else it is highly likely that your copy of the book and its distribution is illegal.
In this book, you can learn important concepts from HTML, CSS, JavaScript and PHP. You can get up-to-date with the recent developments in HTML5 and CSS3 – the tags, selectors, attributes and APIs they offer. You can get acquainted with Foundation and Twitter Bootstrap which are invaluable when it comes to designing user interfaces. In terms of JavaScript, you can build basic knowledge of recent developments such as Angular.js, jQuery, Node.js, new JavaScript APIs and features and so on. In terms of PHP, you can get a head start on WordPress, Laravel, CakePHP and so on.
Throughout the book, besides explaining different possibilities in the programming languages and giving sample codes we will also be building real and functioning applications such as a voice chat with Node.js, a small marketplace with CakePHP, a simple game with JavaScript and Processing.js, 2 apps where users can take and manage notes, a screenshot-capturing service in which users can enter a URL address and get a screenshot of the website as our server sees and so on.
Furthermore, some small widgets will be built such as a countdown timer which can be reused in your applications, a PHP script which takes a URL address to a WordPress RSS feed and extracts all relevant information for you to use or displays its contents in a table, amongst others.
The book’s accompanying website is: http://wds.dimoff.biz. In it, you can download all code samples from this book and examine them or run them in a browser. Furthermore, you can do the exercises on the website each time you read a chapter and if you manage to complete all exercises without mistakes (you can repeat the exercises as much as you like) you can get a special certificate from me!
The book gives you access to online quizzes and a final exam where you can test your understanding of the concepts examined throughout the different chapters and it also gives you access to a large archive with code samples and some small already built web projects. In the bottom of the book, you will find your username and password which you can use to access the code samples and the tests. If you manage to complete all quizzes (tests) without any mistakes you can get a special certificate from the book's website.
Some other useful aspects of web development are also examined - such as improving your workflow, securing web applications and optimizing your websites in search engines.
Although the contents of the book are not sufficient to make you proficient in all those directions, they will serve you well in establishing a base knowledge of the different aspects of web development and help guide you to the sphere that you most like.
This book will be periodically updated with new content, as well as the accompanying website. I cannot guarantee the frequency but new things will be added at least once every few months.