Cart
Free US shipping over $10
Proud to be B-Corp

Sams Teach Yourself XML in 24 Hours Michael Morrison

Sams Teach Yourself XML in 24 Hours By Michael Morrison

Sams Teach Yourself XML in 24 Hours by Michael Morrison


$10.00
Condition - Very Good
Only 1 left

Summary

Aimed at Web developers needing to learn XML quickly with a clear focus on the practical uses of the technology, this text covers contemporary XML specifications and browsers from Microsoft and Netscape.

Sams Teach Yourself XML in 24 Hours Summary

Sams Teach Yourself XML in 24 Hours by Michael Morrison

Sams Teach Yourself XML in 24 Hours, Second Edition focuses on teaching the reader the fundamental concepts of XML using practical, hands-on examples. Rather than dwelling on dry theory, the book is filled with clear, real-world examples of how the technology can be used today.

This book includes coverage of topics such as:

  • Displaying XML files in HTML files;
  • Parsing HTML files into corresponding hierarchical tree structure;
  • Embedding XML code into an HTML file;
  • Using Extensible Style Sheets (XSL) ;
  • Performing queries in XSL;
  • Building an online store.

About Michael Morrison

Michael Morrison is a writer, developer, toy inventor, and author of a variety of books including HTML and XML for Beginners, The Unauthorized Guide to Pocket PC, XML Unleashed, and The Complete Idiot's Guide to Java 2. Michael is the instructor of several Web-based courses and also serves as a technical director for ReviewNet, a company that provides Web-based staffing tools for information technology personnel. Finally, Michael is the creative lead at Gas Hound Games, a toy company he cofounded that is located on the Web at http://www.gashound.com/. When not risking life and limb on his skateboard or mountain bike, trying to avoid the penalty box in hockey, or watching movies with his wife, Masheed, Michael enjoys daydreaming next to his koi pond.

Table of Contents

(NOTE: Each chapter concludes with Summary, Q&A, and Workshop.)

Introduction.

I. XML ESSENTIALS.

Hour 1. Getting to Know XML.

The What and Why of XML. XML and Web Browsers. Real-World XML.

Hour 2. Creating XML Documents.

A Quick XML Primer. Selecting an XML Editor. Constructing Your First XML Document. Viewing Your XML Document.

II. DEFINING XML DATA.

Hour 3. Defining Data with Schemas.

Creating Your Own Markup Languages. Schemas and XML Data Modeling. Comparing DTDs and XSDs. The Importance of Document Validation.

Hour 4. The ABCs of DTDs.

DTD Construction Basics. Digging Deeper into Elements. Putting Attributes to Work. A Complete DTD Example.

Hour 5. Using XML Schemas.

XML Schema Construction Basics. Working with Simple Types. Digging into Complex Types. A Complex XML Schema Example.

Hour 6. Digging Deeper into XML Documents.

Leaving a Trail with Comments. Characters of Text in XML. The Wonderful World of Entities. The Significance of Notations. Working with CDATA.

Hour 7. Putting Namespaces to Use.

Understanding Namespaces. Naming Namespaces. Declaring and Using Namespaces. Namespaces and XSD Schemas.

Hour 8. Validating XML Documents.

Document Validation Revisited. Validation Tools. Repairing Invalid Documents.

III. FORMATTING AND DISPLAYING XML DOCUMENTS.

Hour 9. XML Formatting Strategies.

Style Sheets and XML Formatting. Leveraging CSS and XSLT on the Web. CSS and XSLT in Action.

Hour 10. The Basics of Cascading Style Sheets (CSS).

Getting to Know CSS. Wiring a Style Sheet to an XML Document. Your First CSS Style Sheet.

Hour 11. XML Formatting with CSS.

Inside CSS Positioning. The Ins and Outs of Text Formatting. Your Second Complete Style Sheet.

Hour 12. eXtensible Style Language (XSL) Fundamentals.

Understanding XSL. The Pieces and Parts of XSL. An XSLT Primer. Wiring an XSL Style Sheet to an XML Document. Your First XSLT Style Sheet.

Hour 13. Transforming XML with XSLT.

A Closer Look at XSLT. Pattern Essentials. Putting Expressions to Work. A Complete XSLT Example. Yet Another XSLT Example.

IV. PROCESSING AND MANAGING XML DATA.

Hour 14. SAX: The Simple API for XML.

What Is SAX? Writing Programs That Use SAX Parsers. Obtaining a SAX Parser. A Note on Java. A Working Example.

Hour 15. Understanding the XML Document Object Model (DOM).

What Is the DOM? How the DOM Works. DOM Interfaces. Accessing the DOM within Internet Explorer. Another Example Program. Updating the DOM Tree.

Hour 16. The XML Query Language.

What Is XQL? Writing Queries in XQL. How Do I Use This Stuff?

Hour 17. Using XML with Databases.

The Relational Model. The World's Shortest Guide to SQL. Integrating XML with a Database. An Example Program.

V. XML AND THE WEB.

Hour 18. Getting to Know XHTML.

XHTML: A Logical Merger. Comparing XHTML and HTML. Creating and Validating XHTML Documents. Migrating HTML to XHTML.

Hour 19. Addressing XML Documents with Xpath.

Understanding Xpath. Navigating a Document with XPath Patterns. Using XPath Functions. The Role of Xpath.

Hour 20. XML Linking with Xlink and Xpointer.

HTML, XML, and Linking. Getting to Know XML Linking Technologies. Addressing with Xpointer. Linking with Xlink.

Hour 21. Going Wireless with WML.

XML and the Wireless Web. WML Essentials. Creating WML Documents.

VI. XML and the Web.

Hour 22. Using SVG to Draw Vector Graphics.

What Is SVG? SVG and Related Technologies. Inside the SVG Language. Creating an SVG Drawing. The Root Element. Embedding an SVG Drawing in a Web Page.

Hour 23. Designing Multimedia Experiences with SMIL.

What Is SMIL? Inside the SMIL Vocabulary. Creating Multimedia Presentations with SMIL. Viewing SMIL Presentations in Web Browsers. Assessing SMIL Players.

Hour 24. Creating Virtual Worlds with 3DML.

What Is 3DML? Inside the 3DML Language. Getting Creative with 3DML. Viewing Spots with Rover.

XML Resources.

General XML Resources. XML Tools. XML-Based Languages. XML Specifications.

Index.

Additional information

GOR002357517
9780672322136
0672322137
Sams Teach Yourself XML in 24 Hours by Michael Morrison
Used - Very Good
Paperback
Pearson Education (US)
20020103
485
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in very good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - Sams Teach Yourself XML in 24 Hours