You are previewing Build a Website for Free, Third Edition.
O'Reilly logo
Build a Website for Free, Third Edition

Book Description

Build yourself a state-of-the-art website.

It’s incredibly easy…and it won’t cost you a dime!

You need a website. But you don’t need the hassles that usually go with building one or the expense of hiring someone else to do it. Here’s your solution: Build a Website for Free! You’ll learn how you can use current technologies to create a site that’s

impressive and effective. And here’s the best part: You’ll do it all with software and tools that won’t cost you a dime!

  • Plan, organize, and design a site that really works, using tools you can find for free

  • Discover the simple secrets of writing pages people want to read

  • Explore HTML5 and JavaScript

  • Use video on your site–and get someone else to pay for hosting it

  • Add an easy-to-update blog and start building your own web community

  • Quickly and easily handle “nuts and bolts” tasks, from getting your site name to uploading your content

  • Get your site picked up by Google, Yahoo!, and other search engines

  • Adapt your site for easy viewing on smart phones and tablets.

  • Table of Contents

    1. Title Page
    2. Copyright Page
    3. Contents at a Glance
    4. Table of Contents
    5. About the Author
    6. Dedication
    7. Acknowledgments
    8. We Want to Hear from You!
    9. Reader Services
    10. Introduction
      1. Why This Book?
      2. For Free, Really?
      3. I Can’t Really Do This...Can I?
      4. Note on This Third Edition
      5. My Site
      6. How to Use This Book
      7. Web 101
      8. What Is a Website?
      9. What Is a Web Browser?
    11. Part I: The Basics
      1. Chapter 1. The Order of Things
        1. The Website-Creation Process
        2. Why You Should Follow This Order
      2. Chapter 2. Choosing a Location for Your Site
        1. Web Hosting
        2. What Is a Web Server?
        3. Determining Your Web Hosting Needs
        4. Hosting Options
        5. So, What Works Best for You?
        6. Working with Different Types of Hosting Services
    12. Part II: Plan and Prep
      1. Chapter 3. Planning Your Site
        1. What Type of Site Do You Want to Build?
        2. Learning from Sites You Go To
        3. Website Goals
        4. Organizing Websites
        5. Best Practices of Website Organization
      2. Chapter 4. Designing Your Site
        1. I Can’t Make a Website That Looks That Good!
        2. Content Before Design
        3. Overall Design
        4. Colors
        5. Fonts
        6. Images
        7. Cascading Style Sheets
      3. Chapter 5. Gathering Your Tools
        1. Finding the Right Tools for the Job
        2. Tool Sites and Reviews
        3. Downloading New Software
        4. Essential Tools
        5. Future of Free Web Tools
      4. Chapter 6. Moving Files to and from the Internet
        1. Storing Your Files
        2. Uploading Files to the Internet
        3. Downloading Files from an FTP Server
    13. Part III: Website Building Basics
      1. Chapter 7. Elements of a Website
        1. Content
        2. Parts of a Web Page
        3. Parts of a Website
        4. How Do I Know How to Organize My Site?
        5. Web Advertising
      2. Chapter 8. Using Existing Websites
        1. Social Networking Sites
        2. Other Web 2.0 Sites
        3. Promoting Your Website on Other Sites
      3. Chapter 9. Web Page Services
        1. Before We Begin
        2. Google Sites
        3. Weebly
        4. Webs
      4. Chapter 10. HTML 101
        1. The Structure of HTML
        2. Common HTML Tags
        3. Free HTML Editors
        4. Resources
        5. Using a Text Editor to Create HTML
      5. Chapter 11. HTML5
        1. What Is HTML5 and Why Should I Care?
        2. Standards
        3. World Wide Web Consortium (W3C)
        4. HTML5 Standard
        5. HTML5 Elements
      6. Chapter 12. Working with Images
        1. Creating Graphics
        2. Images and HTML
        3. Finding Images
        4. Using Your Own Images
      7. Chapter 13. Working with Multimedia
        1. Digital Audio Files
        2. Digital Video Files
        3. Multimedia Best Practices
      8. Chapter 14. Building a Site Using HTML
        1. How Web Pages Work
        2. Cascading Style Sheets
        3. Putting It All Together
        4. Scripting
        5. Using Templates
      9. Chapter 15. JavaScript for Beginners
        1. Yes! You Can Be a Programmer!
        2. Programming Process
        3. Programming Tools
        4. JavaScript Resources
    14. Part IV: Site Testing and Maintenance
      1. Chapter 16. How’d They Do That?
        1. Viewing Code from Other Websites
        2. Web Development Firefox Add-Ons
        3. Badges
        4. Widgets
        5. Templates
        6. Developer Networks and Sites
      2. Chapter 17. Making Your Site Work on Smartphones and Tablets
        1. Why Should You Care About the Mobile Web?
        2. Become a Mobile Web User
        3. Limitations of the Mobile Web
        4. Making Your Website Mobile
        5. Testing Your Site on a Mobile Phone
      3. Chapter 18. Testing Your Website
        1. Why Testing Is Important
        2. Building a Test Plan
        3. After Testing
        4. Testing Tools
    15. Part V: Website Workshop
      1. Chapter 19. Promoting Your Website
        1. Self-Promotion
        2. Social Media Sites for Self-Promotion
        3. Search Engines
        4. Optimizing Your Site for Search Engines
      2. Chapter 20. Maintaining Your Website
        1. What? I’m Not Done?
        2. Regular Maintenance
        3. The Power of Analytics
        4. Tweaking Your Site Based on Analytics
      3. Chapter 21. Building a Blog Using WordPress
        1. What Is a Blog?
        2. Why Should I Blog?
        3. Blog Publishing
        4. Syndication
        5. What Is WordPress?
        6. Building a Blog Using WordPress.com
        7. Setting Up Your Own Blog with WordPress Software
        8. Before Installing Your Software
        9. Download and Install WordPress
        10. Customization of WordPress
        11. Personalization of WordPress
        12. A Simple Blogging Solution
        13. Keep an Eye on Things
      4. Chapter 22. Building a Business Site Using a Content Management System
        1. Five Reasons to Use Open Source as Your CMS
        2. Building a Site with Joomla!
        3. Before Installing Your Joomla! Software
        4. Download and Install Joomla!
        5. Modules, Plug-Ins, and Templates
        6. Keep an Eye on Things
        7. Other Open Source CMSs
      5. Chapter 23. Building a Multimedia Website
        1. Best Practices for Multimedia
        2. Using Multimedia
        3. Advanced Multimedia Options
        4. Advanced Open-Source Multimedia
      6. Chapter 24. Building a Site Using a Wiki
        1. Five Reasons to Use Wikia to Host Your Wiki
        2. Five Reasons to Use MediaWiki for Your Wiki
        3. What Is Wikia?
        4. Building a Wiki Using Wikia
        5. What Is MediaWiki?
        6. Keep an Eye on Things
    16. Part VI: Appendixes
      1. Appendix A. List of the Most Common HTML Tags
      2. Appendix B. Free and Open-Source Software Sites
        1. History of Open Source
        2. Open-Source News
        3. General Open-Source Sites
        4. Operating Systems
        5. Web Browsers
        6. Office Suites
        7. File Transfer Tools
        8. Text Editors
        9. Graphics Editors
        10. HTML Editors
        11. Video Editors
        12. Sound Recording
        13. Web Servers
        14. Database Tools
        15. Blog Software
        16. CMS Software
        17. Wiki Software
        18. Script Tools
    17. Index