Önskar du mer information?

Förnamn*:

Efternamn*:

Funktion:

Internadress:

Företag*:

Adress*:

Ort*:

Postnummer*:

Land* :
   Landskoder

Telefonnummer*:

E-post*:

* = Obligatoriskt

Informationen du lämnar kommer att användas för att kommunicera med dig om Learning Tree-produkter som kan vara av intresse för dig. Sekretessregler

När vi tagit emot ditt formulär tar vi kontakt med dig via e-post eller telefon.

 

XML: omfattande introduktion


Kurs: 5424 dagar

 Tipsa kollega Tipsa Kursbeskrivning Kursbeskrivning Ladda ner PDF PDF

Frequently Asked Questions

What is this course about?

Extensible Markup Language (XML) has become the default format for handling data interchange. In this course, you gain comprehensive knowledge and hands-on experience using XML and related technologies including XSL, schemas, XPath, XQuery and DOM.

What background do I need?

A working knowledge of computers and some experience using Windows is assumed. Knowledge of programming and Web development is not required, but is helpful. No special knowledge of networking is required.

Who will benefit from this course?

This course benefits anyone who is considering, or in the process of, building, contributing to or maintaining a system that utilises XML.

Does this course cover database integration?

Absolutely, this course covers retrieving database results as XML and storing XML in databases with a native XML data type.

Does this course cover XSL?

Yes, this course covers the three components of Extensible Stylesheet language: XSLT, XSL-FO and XPath. For in-depth coverage of XSL, you may want to consider Course 549, Hands-On XSL: Transforming and Styling XML.

Does this course cover DTDs?

Yes, Document Type Definitions (DTDs) are covered in the course. However, DTDs are being replaced by XML schemas for validation, so DTDs are not covered in great detail.

DTDs are used to ensure that XML documents adhere to relevant business rules.

The course covers the basic syntax of DTDs and how to convert DTDs to XML schemas.

Does this course cover DOM?

Yes, this covers the Document Object Model and how to read, modify, and create XML documents using the DOM.

Does this course cover XQuery?

Yes, searching XML documents using XQuery and reformatting XML documents is covered in this course. In addition, searching native XML within databases using XQuery is also covered.

Does this course cover XML schemas?

Yes, this course contains in-depth coverage of leveraging XML schemas to validate XML documents.

In addition, best practices and tips, as well as creating and implementing schemas is covered.

Does this course cover the following topics: WebMethods and XML (XPointer, XQuery, XForms)?

This course is an introduction to XML and related technology. It covers XML, QPath, XQuery, DTDs, Schema, and XSL. It does not cover XForms, XPointer or Web Methods.

Does this course use Infopass?

While course 542 does not specifically utilize infopass, all topics covered are relevant to any system that utilizes XML as the data interchange or document format.

Are any XML editing tools covered in this course?

Yes, the course covers XMLSpy and Eclipse. XMLSpy is used extensively in the exercises.

How is the classroom set up for the exercises?

The normal classroom set-up uses PCs running Windows Server. The PCs are equipped with the latest Internet Explorer and Firefox browsers, XMLSpy, and Eclipse. Everything you learn about XML and related technologies applies equally to UNIX, Macintosh, Windows, Linux and other operating systems.

Does this course fit into a specific curriculum?

Yes, this course is part of the Learning Tree Web Development curriculum. The Web Development curriculum is a set of courses designed to provide you with the knowledge and skills critical to establishing and maintaining an effective presence on the Web. This curriculum teaches participants a wide variety of skills, including designing Web pages and sites, maximizing efficiency, adding intricate design details, learning the latest scripting languages, and employing the most recent Web development tools.

How much time is devoted to each topic?

ContentHours
Introduction and overview1.5
Designing and implementing XML documents4.0
Generating and updating XML documents5.0
Validating XML data2.5
Transforming documents with XSL5.5
Application security and integration4.0
Times, including the workshops, are estimates; exact times may vary according to the needs of each class.

What kinds of hands-on exercises are in this course?

Approximately 40% of the course is spent in hands-on exercises. During the exercises you gain practical experience with XML and related technologies. Exercises include:

  • Creating well-formed XML documents
  • Searching XML documents with XQuery
  • Extracting XML from relational databases
  • Designing XML documents from business requirements
  • Reading and creating XML documents using the DOM
  • Encapsulating business rules in an XML schema
  • Rendering an XML document as HTML and PDF
  • Investigating Web Services and Ajax applications

Is programming experience required for the course?

While programming experience is not required to attend the course, some programming is required to leverage the Document Object Model (DOM).

What programming language is used when covering the DOM?

One benefit of the DOM is that the programming interface is standardized and independent of the programming language. All the information learned can be applied to any programming language. In this course all DOM examples and exercises are done using the JavaScript language.

How does this course relate to other Learning Tree courses?

Learning Tree offers several courses related to this topic. For information on these courses, please see the individual course Q&A.

For more information on XSL, consider this course:

If you are interested in Web Services, you may be interested in this course:

XML är ett varumärke som ägs av MIT, INRIA eller Keio som representerar World Wide Web Consortium.

Learning Tree AnyWareTM är ett varumärke tillhörande Learning Tree International, Inc. i USA och andra länder, och omfattas av en pågående patentansökan i USA.
 

Kursschema

Live online classroom training.Du kan delta på plats i klassrummet eller live, online via AnyWare på de flesta av kursdatumen nedan.
18 - 21 sepStockholm boka kurs
27 - 30 novStockholm boka kurs

Storbritannien

4 - 7 sepLondon boka kurs
8 - 11 janLondon boka kurs
7 - 10 majLondon boka kurs

USA

5 - 8 junNew York boka kurs
19 - 22 junWashington boka kurs
31 jul - 3 augWashington boka kurs
11 - 14 sepNew York boka kurs
16 - 19 oktWashington boka kurs
27 - 30 novNew York boka kurs

När du ska gå en AnyWare-kurs bör du anmäla dig minst 7 dagar före kursstart.

Fler datum och platser.

Kurspriser

22 950 krOrd. Pris
kurspriser med
rabattprogram
14 300 krMed Treklöver
12 975 krMed Fyrklöver
14 900 krMed Företagskort -
10-kort
17 360 krMed ProPack 40
Alla priser i SEK, exkl moms.

Företagsintern &
anpassad utbildning

Denna och alla andra Learning Tree-kurser kan ges på plats hos er och/eller anpassas för er organisation.