Book description
Everything you need to know to create Web sites using your Mac
Create and deploy striking Web sites and apps on a Mac for your own business or for clients using the essential techniques in this focused guide. While most Web site how-tos are geared toward either designers or programmers, this detailed book covers both aspects, helping you develop the complete skill sets that you'll need professionally. Tap all of the out-of-the-box perks that Apple has to offer for Web development with these techniques and insights from a seasoned Mac Web developer.
Takes you through everything that Macs have to offer for Web development, such as a Web server, PHP, and Ruby on Rails; Macs come with these right out of the box, making setting up a Web development environment pushbutton-easy
Reveals the science and the artistry behind creating beautiful and intuitive Web pages using Apple technology
Covers the technical elements of Web page construction with HTML, CSS, Javascript, PHP, and Rails; then goes beyond to show you how to add creative flair using Photoshop
Turn your design and development skills into marketable assets with this essential guide for Apple users.
Table of contents
-
Web Development with the Mac®
- Copyright
- Dedication
- About the Author
- Credits
- Contents (1/2)
- Contents (2/2)
- Acknowledgments
- Introduction
-
Part I: Internet Infrastructure
- Chapter 1: Bringing Your Business Online (1/3)
- Chapter 1: Bringing Your Business Online (2/3)
- Chapter 1: Bringing Your Business Online (3/3)
- Chapter 2: Unix Is the Engine (1/6)
- Chapter 2: Unix Is the Engine (2/6)
- Chapter 2: Unix Is the Engine (3/6)
- Chapter 2: Unix Is the Engine (4/6)
- Chapter 2: Unix Is the Engine (5/6)
- Chapter 2: Unix Is the Engine (6/6)
- Chapter 3: Unix Applications (1/7)
- Chapter 3: Unix Applications (2/7)
- Chapter 3: Unix Applications (3/7)
- Chapter 3: Unix Applications (4/7)
- Chapter 3: Unix Applications (5/7)
- Chapter 3: Unix Applications (6/7)
- Chapter 3: Unix Applications (7/7)
-
Part II: Client-Side Development
- Chapter 4: xHTML (1/5)
- Chapter 4: xHTML (2/5)
- Chapter 4: xHTML (3/5)
- Chapter 4: xHTML (4/5)
- Chapter 4: xHTML (5/5)
- Chapter 5: Cascading Style Sheets (1/9)
- Chapter 5: Cascading Style Sheets (2/9)
- Chapter 5: Cascading Style Sheets (3/9)
- Chapter 5: Cascading Style Sheets (4/9)
- Chapter 5: Cascading Style Sheets (5/9)
- Chapter 5: Cascading Style Sheets (6/9)
- Chapter 5: Cascading Style Sheets (7/9)
- Chapter 5: Cascading Style Sheets (8/9)
- Chapter 5: Cascading Style Sheets (9/9)
- Chapter 6: JavaScript (1/7)
- Chapter 6: JavaScript (2/7)
- Chapter 6: JavaScript (3/7)
- Chapter 6: JavaScript (4/7)
- Chapter 6: JavaScript (5/7)
- Chapter 6: JavaScript (6/7)
- Chapter 6: JavaScript (7/7)
-
Part III: Web Design
- Chapter 7: Design Concepts (1/4)
- Chapter 7: Design Concepts (2/4)
- Chapter 7: Design Concepts (3/4)
- Chapter 7: Design Concepts (4/4)
- Chapter 8: User Interface Design (1/4)
- Chapter 8: User Interface Design (2/4)
- Chapter 8: User Interface Design (3/4)
- Chapter 8: User Interface Design (4/4)
- Chapter 9: Search Engine Optimization (1/4)
- Chapter 9: Search Engine Optimization (2/4)
- Chapter 9: Search Engine Optimization (3/4)
- Chapter 9: Search Engine Optimization (4/4)
- Chapter 10: Wireframe Basics (1/4)
- Chapter 10: Wireframe Basics (2/4)
- Chapter 10: Wireframe Basics (3/4)
- Chapter 10: Wireframe Basics (4/4)
- Chapter 11: The Grid (1/3)
- Chapter 11: The Grid (2/3)
- Chapter 11: The Grid (3/3)
- Chapter 12: Photoshop 101 (1/6)
- Chapter 12: Photoshop 101 (2/6)
- Chapter 12: Photoshop 101 (3/6)
- Chapter 12: Photoshop 101 (4/6)
- Chapter 12: Photoshop 101 (5/6)
- Chapter 12: Photoshop 101 (6/6)
-
Part IV: Server-Side Development
- Chapter 13: Principles of Server-Side Development (1/3)
- Chapter 13: Principles of Server-Side Development (2/3)
- Chapter 13: Principles of Server-Side Development (3/3)
- Chapter 14: MySQL Database Server (1/5)
- Chapter 14: MySQL Database Server (2/5)
- Chapter 14: MySQL Database Server (3/5)
- Chapter 14: MySQL Database Server (4/5)
- Chapter 14: MySQL Database Server (5/5)
- Chapter 15: PHP Introduction (1/10)
- Chapter 15: PHP Introduction (2/10)
- Chapter 15: PHP Introduction (3/10)
- Chapter 15: PHP Introduction (4/10)
- Chapter 15: PHP Introduction (5/10)
- Chapter 15: PHP Introduction (6/10)
- Chapter 15: PHP Introduction (7/10)
- Chapter 15: PHP Introduction (8/10)
- Chapter 15: PHP Introduction (9/10)
- Chapter 15: PHP Introduction (10/10)
- Chapter 16: Ruby Introduction (1/7)
- Chapter 16: Ruby Introduction (2/7)
- Chapter 16: Ruby Introduction (3/7)
- Chapter 16: Ruby Introduction (4/7)
- Chapter 16: Ruby Introduction (5/7)
- Chapter 16: Ruby Introduction (6/7)
- Chapter 16: Ruby Introduction (7/7)
- Chapter 17: Ruby on Rails (1/11)
- Chapter 17: Ruby on Rails (2/11)
- Chapter 17: Ruby on Rails (3/11)
- Chapter 17: Ruby on Rails (4/11)
- Chapter 17: Ruby on Rails (5/11)
- Chapter 17: Ruby on Rails (6/11)
- Chapter 17: Ruby on Rails (7/11)
- Chapter 17: Ruby on Rails (8/11)
- Chapter 17: Ruby on Rails (9/11)
- Chapter 17: Ruby on Rails (10/11)
- Chapter 17: Ruby on Rails (11/11)
- Appendix A: Running a Freelance Web Business
- Appendix B: Resources
- Glossary (1/2)
- Glossary (2/2)
- Index (1/5)
- Index (2/5)
- Index (3/5)
- Index (4/5)
- Index (5/5)
Product information
- Title: Web Development with the Mac®
- Author(s):
- Release date: March 2010
- Publisher(s): Wiley
- ISBN: 9780470533994
You might also like
book
Advanced PHP for Web Professionals
Build complex, PHP-driven Web sites—fast! Discover powerful new PHP techniques, hands on! Learn all-new techniques based …
book
Real-World Solutions for Developing High-Quality PHP Frameworks and Applications
Learn to develop high-quality applications and frameworks in PHP Packed with in-depth information and step-by-step guidance, …
book
PHP Advanced for the World Wide Web: Visual QuickPro Guide
PHP is a server-side, HTML-embedded scripting language. ItÕs frequently being used to replace the functionality created …
book
Ajax on Java
This practical guide shows you how to make your Java web applications more responsive and dynamic …