Installing Apache, MySQL, and PHP with David Gassner describes how to install and configure Apache HTTP server, MySQL database server, and PHP, known as the AMP stack, on a local development computer. Chapters are devoted to multiple installation approaches: installing the components separately on both Windows and Mac (including coverage of Apache and PHP on Mac OS X 10.7 Lion and 10.8 Mountain Lion), installing the pre-packaged Apache and MySQL distributions in WampServer on Windows and MAMP on Mac, and installing the cross-platform XAMPP and Bitnami on both Mac and Windows. Exercise files are included with the course.
Interaction design focuses on creating interfaces, systems, and devices revolving around user behavior. In this course, author David Hogue sheds light on designing effective interactions for any digital medium. The course explores the interaction design process, explains how interaction designers work and the tools they use, and details the five essential principles of interaction design: consistency, visibility, learnability, predictability, and feedback. The course also introduces basic psychological concepts and examines the roles of context, motivation, and perception in a design; offers navigation best practices; and shows how to design for motivation and behavior and provide feedback to visitors.
All design starts with an idea, and generating good ideas is what separates the wheat from the chaff. But unlike software than can easily be learned, the practice of generating ideas is far more complex. In Interaction Design: Process and Inspiration, acclaimed designer Brendan Dawes takes you through some of the processes he employs in his own work. He'll show you how he approaches projects as a series of "sketches," more akin to working with pencil and paper than pushing pixels. From interface design, usability, and using sound to branding, designing for the audience, and experimental approaches, Interaction Design offers an award-winning designer's insight into the techniques he uses every day to push, play, and constantly explore the realm of possibilities in interactive design.
including control statements, functions, arrays, objects, events, CSS, DOM,
and more. Then, master scripting with XML and RSS, and finish by learning to
build the rich Ajax applications that are taking the Web by storm! Your instructor, Paul Deitel, delivers over 14 hours of world-class video training. Using the Deitels' signature "live-code" approach, Paul teaches by analyzing complete working programs, not trivial code fragments.