he purpose of this book is to cover the broad range of topics necessary for modern web development and is suitable for beginners to intermediate computer students. A significant percentage of the material in this book is to teach web application development to first year computing students and to non-computing students as well. Having mentioned that, readers can now start to make their own designs and develop their own websites. The concept of this book is to present the context of website fundamentals rather than in details programming. Presumably, students from the computer science and engineering faculties may find that, the contents in this book beneficial and at least be a useful extra reading or as references.