Cover image for Web Development with the Mac.
Web Development with the Mac.
Title:
Web Development with the Mac.
Author:
Vegh, Aaron.
ISBN:
9780470767870
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (547 pages)
Series:
Developer Reference ; v.21

Developer Reference
Contents:
Web Development with the Mac -- About the Author -- Contents -- Acknowledgments -- Introduction -- Who Is This Book For? -- Why the Mac? -- Tools You Need -- How This Book Is Organized -- Part I: Internet Infrastructure -- Chapter 1: Bringing Your Business Online -- Domain Name System -- Registrars -- Web Hosting -- Setting Up Your Development Environment -- Creating Your Own Website -- Summary -- Chapter 2: Unix Is the Engine -- The What and Why of Unix -- Choosing a Distribution -- Installation and Setup -- Users, Groups, and Permissions -- Package Management -- Summary -- Chapter 3: Unix Applications -- Using Secure Shell -- The Apache Web Server -- Using Google Apps for Email -- Securing Your System -- Summary -- Part II: Client-Side Development -- Chapter 4: xHTML -- Markup Languages -- Modern HTML: xHTML -- Using Tags -- W3C Standards -- Using Table-Based Layouts -- The Future of HTML -- Summary -- Chapter 5: Cascading Style Sheets -- Understanding CSS -- Working with Selectors -- Page Layout with CSS -- Solving Common Problems -- Summary -- Chapter 6: JavaScript -- The Role of Client-Side Scripting -- JavaScript as a First Programming Language -- Basic JavaScript Syntax -- Working with the Document Object Model -- Common JavaScript Techniques -- JavaScript Frameworks -- Summary -- Part III: Web Design -- Chapter 7: Design Concepts -- Design Sense Isn't Innate -- The Principles of Design -- The Elements of Design -- Summary -- Chapter 8: User Interface Design -- Scanning and Reading -- Clear Writing -- A Visual Hierarchy -- User Testing -- Summary -- Chapter 9: Search Engine Optimization -- The Dominance of Google -- PageRank and the Art of Relevance -- HTML Optimizations -- Google Tools -- Summary -- Chapter 10: Wireframe Basics -- Wireframe Fidelity -- Types of Wireframes -- Wireframing Tools -- Summary -- Chapter 11: The Grid.

Lay Out the Grid -- Grid Tools and Techniques -- Summary -- Chapter 12: Photoshop 101 -- Photoshop Basics -- Saving for the Web -- Summary -- Part IV: Server-Side Development -- Chapter 13: Principles of Server-Side Development -- Deconstructing a Web Application -- The PHP Language -- Ruby on Rails Arrives -- Installing the Software -- Summary -- Chapter 14: MySQL Database Server -- MySQL Basics -- Getting Data into and out of Tables -- Getting Relational -- MySQL Utilities -- Summary -- Chapter 15: PHP Introduction -- Your First PHP Application -- Basic PHP Syntax -- Creating a PHP Application -- Summary -- Chapter 16: Ruby Introduction -- Understanding Object-Oriented Code -- Your First Ruby Application -- The Invoicr Application -- Summary -- Chapter 17: Ruby on Rails -- What Is Rails? -- Your First Rails Application -- Digging Deeper: Introducing the Pipeline Application -- The Finishing Touches: A Tour -- Pushing Rails to Production -- Appendix A: Running a Freelance Web Business -- Administration Basics -- Your Service Offering -- Surviving in the Long Term -- Appendix B: Resources -- Internet Infrastructure -- Client-Side Development -- Design Resources -- Server-Side Development -- Glossary -- Index.
Abstract:
Everything you need to know to create Web sites using your Mac Create and deploy striking Web sites and apps on a Mac for yourown business or for clients using the essential techniques in thisfocused guide. While most Web site how-tos are geared toward eitherdesigners or programmers, this detailed book covers both aspects,helping you develop the complete skill sets that you'll needprofessionally. Tap all of the out-of-the-box perks that Apple hasto offer for Web development with these techniques and insightsfrom a seasoned Mac Web developer. Takes you through everything that Macs have to offer for Webdevelopment, such as a Web server, PHP, and Ruby on Rails; Macscome with these right out of the box, making setting up a Webdevelopment environment pushbutton-easyReveals the science and the artistry behind creating beautifuland intuitive Web pages using Apple technologyCovers the technical elements of Web page construction withHTML, CSS, Javascript, PHP, and Rails; then goes beyond to show youhow to add creative flair using Photoshop Turn your design and development skills into marketable assetswith this essential guide for Apple users. Note: CD-ROM/DVD and other supplementary materials arenot included as part of eBook file.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: