Web designers will learn how to use these technologies together and pick up valuable web programming practices along the way—including how to optimize websites for mobile devices. At the end of the book, you’ll put everything together to build a fully functional social networking site suitable for both desktop and mobile browsers.
About the Author
- Explore MySQL, from database structure to complex queries
- Use the MySQLi extension, PHP’s improved MySQL interface
- Create dynamic PHP web pages that tailor themselves to the user
- Manage cookies and sessions and maintain a high level of security
- Use Ajax calls for background browser-server communication
- Style your web pages by acquiring CSS2 and CSS3 skills
- Implement HTML5 features, including geolocation, audio, video, and the canvas element
- Reformat your websites into mobile web apps
is his third book.
Robin started his computing career in the Cheshire homes for disabled people, where he was responsible for setting up computer rooms in a number of residential homes, and for evaluating and tailoring hardware and software so that disabled people could use the new technology - sometimes by means of only a single switch operated by mouth or finger.
After writing articles for computer magazines about his work with disabled people, he eventually worked full time for one of the country's main IT magazine publishers, where he held several roles including editorial, promotions, and cover disc editing.
With the dawn of the Internet in the 1990s, Robin branched out into developing websites. One of these presented the world's first radio station licensed by the music copyright holders, and was featured in several news reports on TV and radio networks in the United Kingdom. In order to enable people to continue to surf while listening, Robin also developed the first known pop-up windows.
Robin lives on the southeast coast of England with his wife Julie, a trained nurse, and five children, where he also finds time to foster three disabled children, as well as working full time from home as a technical author.
-Si Dunn, Sagecreek Productions
"Robin starts out assuming very little pre-knowledge and takes the student to a solid understanding of all the topics in the book. He carefully brings the reader along as skills are built, making sure not to move too fast so as to lose the reader. This is the perfect first book for someone who wants to be able to write real applications in HTML, PHP, and MySQL. "
"This is a great beginner's book that introduces several crucial web developer languages. It's a quick-paced, easy-to-read, information-packed book that will soon have you creating dynamically driven web sites, including a basic social networking site."
"This book is a perfect guide to installing, running, and managing the OS."
-Michael Kleper, The Kleper Report on Digital Publishing
"Overall I found the book to be very useful for upgrading, maintaining, and overall configuration of Ubuntu. I have often found myself wondering how to fix or change something, and referring to one or several chapters in the book."
-crystal, Windsor UNIX Users Group
"One of the most informative texts on Ubuntu that I have seen. It is exceptionally well produced: clear language supported by screen shots, well organised, and the usual high standard of typographic design one expects in an O'Reilly publication. For many users it will be all they need; for those who want to advance their knowledge it should provide a sound foundation. An essential library acquisition. "
-Major Keary, Linux Users of Victoria Inc.
-Michael L. Kleper, The Kleper Report on Digital Publishing
"The book provides more than just an introduction to key web-application technologies. Through many well-explained examples, it gives the beginning designer the ability to create a secure and maintainable site -- both front-end and back-end."
-Alan Solis, Web application Designer with 25 years experience in software
"A great introduction to the technologies at the basis of the Web and Web 2.0. Easy and reader-friendly, you will both enjoy this book and learn from it."
-Pascal Borghino, Database Architect for Yahoo! Inc