XML is today's most popular way to store and send information. In this course, you'll master the essentials of XML through easy-to-follow, real-world examples. Even if you've never tried computer programming, you'll discover how quickly you can learn to produce powerful "code." By the end of this course, you will be surprised at how fun programming can be!
You will learn all the essential elements of programming like variables, loops, and branching. Using a full-featured design editor, you'll see how to build efficient, professional-looking user interfaces. You will explore all the main XML techniques - XPath, XSL, schemas, namespaces, DOM, and SAX. You'll practice using XML to search, manipulate, validate, and merge XML files and use SVG for displaying graphics like charts, drawings, and diagrams. When you've finished this course, you will understand how XML simplifies computer programming, and you'll have built a surprisingly sophisticated cookbook program that displays, modifies, searches, imports, and deletes recipes stored in XML format. This is your first step toward writing custom programs or furthering your career!
About The Instructor
Richard Mansfield is a best-selling author and widely recognized expert on computer programming. He graduated from The University of California, Santa Barbara, with a Master's degree in English. He has written numerous articles and columns on computer topics, and was the editor of Compute! Magazine. In addition, he has authored or co-authored 44 books, including the best sellers Machine Language for Beginners (Compute!) and The Visual Guide to Visual Basic (Ventana). His more recent titles include XML for Dummies: All-in-One Desktop Reference (co-authored, Wiley), Mastering VBA for Office 2013 (Sybex), and Programming: A Beginner's Guide (McGraw-Hill). Richard's books have sold more than 600,000 copies worldwide and have been translated into 12 languages.