COAP:COAP-2180/week2: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
Line 13: Line 13:
; [[Tour de XML]]  
; [[Tour de XML]]  
* This week: DocX and docbook
* This week: DocX and docbook
; Understanding and editing XML (recall)
* [[XML principles]]
* [[Editing XML tutorial]]
; XML with CSS style
* [[CSS tutorial]] (reminder and for catching up)
* [[CSS for XML tutorial]]
* [http://tecfa.unige.ch/guides/te/files/xml-css.pdf xml-css.pdf] (slides)
* There are many good CSS references, e.g. [https://developer.mozilla.org/en-US/docs/Web/CSS CSS at MDN], [http://reference.sitepoint.com/css SitePoint CSS Reference]. In addition, you also may install the [https://addons.mozilla.org/en-US/firefox/addon/13048 Codeburner for Firefox] add-on.
; Creating a DTD
* [[DTD tutorial]] (wiki lecture notes)
* [http://tecfa.unige.ch/guides/te/files/xml-dtd.pdf xml-dtd.pdf] (slides)
; Examples files
* [http://tecfa.unige.ch/guides/xml/examples/dtd-examples/ DTD and XML templates example directory]
* To retrieve these files, I '''strongly''' suggest that you "save link as". If you open a file in a navigator like IE and then save, you may loose information ....
* Also consider taking the [http://tecfa.unige.ch/guides/xml/examples/dtd-examples/ALLFILES.zip ALLFILES.zip] archive which should include everything. Before unzipping, create a directory.
; Textbook chapters (see also week 1)
If you find that my lecture notes and slides are incomplete, too short or not good enough, reading '''either one or both texts''' is '''mandatory''' !
* ''Learning XML'', Chapter 5 CSS
* ''XML in a Nutshell'', Chapter 13 CSS
* ''XML in a Nutshell'', Chapter 3 Document Type Definitions (start here)
* ''Learning XML'', Chapter 4 Quality Control with Schemas (additional reading)
These chapters are available through the world classroom.
; For the adventurous
* [[:Category:XML|XML Category]] (All XML-related articles in this wiki)
* [http://en.wikipedia.org/wiki/Xml XML] (on Wikipedia)

Revision as of 19:27, 17 March 2017

Week 2 COAP 2180

On week two we will look at XML in four ways:

  • What is XML (some short demos)
  • Editing XML (recall)
  • XML styling with CSS (Monday)
  • DTD architecture (Wednesday)

In addition to creating a CSS for XML, we also will start working on your own DTD (project 2/week 3)

Teaching materials

Tour de XML
  • This week: DocX and docbook