Welcome to the "book" about Phosphorus Five. Phosphorus Five, also referred to as P5 in this guide, is a lot of different things. It is a simple design pattern, it is an Ajax library, it is a programming language, and it is a framework. Some would also argue that it is a web operating system. What you choose to refer to it as, is really quite irrelevant. The point is that it solves your problems, particularly the ones you’re having, as you try to create rich and interactive web apps. This book aims at being your “one stop guide”, as you start out with P5. A beginner’s introduction. Starting out at the “for dummies level”, and hopefully moving you onwards to the expert level. To see an introduction video of Phosphorus Five - Please watch the following YouTube video. During this book, you will learn everything you need to know to create your first Phosphorus Five application - From the first line of code, to deployment in a production environment. My aim is to bring you up to this knowledge in P5, in roughly 2 days. That way, the book becomes very practical, and hands on, progressing rapidly, and you can feel that you have done something constructive fast. We will start out with creating smaller systems, such as simple CRUD apps, and finish up with creating a complete application.