Vijfhart > Opleidingen > Bouwen van applicaties met XML, XSL and XSD
Gerelateerde onderwerpen:
Applicatieontwikkeling | Web Applicaties | XML


Printbare versie van deze pagina
Snel online aanmelden

Bouwen van applicaties met XML, XSL and XSD

Doelgroep | Voorkennis | Doel | Onderwerpen | Data & prijzen | Aanmelden | Vervolg | Gerelateerd

De XML opleiding geeft de deelnemers een duidelijk inzicht in de mogelijkheden van eXtensible Markup Language voor hedendaagse applicaties. Gestructureerde berichtuitwisseling, validatie en transformatie van gegevens worden uitgebreid behandeld. De opleiding start met een grondig overzicht van de basis XML opmaakregels en het belang van een data model. Namespaces en XSD Schemas worden besproken waarna de mogelijkheden van XSL Stylesheets in de verf worden gezet met voorbeelden van transformatie en presentatie van data. Talrijke praktijkoefeningen met verschillende XML editors geven meteen vorm aan de theorie. Zodra de drie basiscomponenten van een XML oplossing (XML-XSL-XSD) zijn behandeld, worden totaaloplossingen besproken die meteen kunnen worden ingezet op real-life projecten. Voor het automatiseren van de oplossing worden DOM en SAX parsers gebruikt, en het plaatje wordt volledig gemaakt met toepassingen die webservices, SOAP, WSDL en UDDI gebruiken. Na de cursus, zullen de deelnemers een globaal overzicht hebben van de hedendaagse mogelijkheden van XML, en ze zullen in staat zijn om zelf een XML project te bouwen.

Doelgroep

Software Architecten, Project Managers en ontwikkelaars, die wensen te begrijpen welke de mogelijkheden zijn door toepassing van XML technologie.

Voorkennis

Wij adviseren onderstaande voorkennis:

  • Een goede beheersing van de Nederlandse taal.
  • Leesvaardigheid Engels.
  • Windows basiskennis.
  • Enige kennis van object georienteerde concepten is nuttig.

Onderstaande voorkennis wordt beschouwd als een pre:

Doel

Het kunnen aanmaken en gebruiken van XML oplossingen. De voordelen begrijpen van web services. Het automatiseren en loskoppelen van applicaties om te komen tot een meer flexibele architectuur.

Onderwerpen

De cursus Bouwen van applicaties met XML, XSL and XSD behandelt de volgende onderwerpen:

Meer informatie?

Geïnteresseerd geraakt in deze opleiding
en wilt u weten wanneer er weer een sessie gepland wordt?


Vraag informatie aan


LesmethodeKlassikaal
Cursusduur4 dagen
CursuscodeXMLA
LocatieNieuwegeinTurnhoutZwolleOp uw locatie?
Prijs€  2.520,00€  2.360,00€  2.360,00 Vraag info aan
Actieprijs  (info)
(bestellen vóór 29-2-2012)
€  1.660,00
Stripprijs  (info)
(bij 100-strippenkaart)
€  1.260,00
Cursusdata (*)26-03 t/m 29-03
15-05, 16-05, 24-05 en 25-05.


Vraag info aan Vraag info aan Vraag info aan
InschrijvenBoek nu

Aanbevolen vervolgcursussen

Onderstaande cursus(sen) zijn een logisch vervolg op deze cursus:


Gerelateerde cursussen

In dezelfde cursusgroep bieden wij óók onderstaande opleidingen aan:


Gedetailleerde onderwerpenlijst

Hieronder vind u een gedetailleerd overzicht met onderwerpen die in de cursus Bouwen van applicaties met XML, XSL and XSD behandeld zullen worden:

      • EDI, SGML, HTML, XML: hype or real?
      • The Move from EDI to XML
      • Comparing HTML and XML
      • Key ideas within the XML recommendation
    • Modeling Tools and Usage of UML
      • Making a model.
      • XML generating capabilities of Case tools
      • Why do we need a data model?
      • Automatically generating a DTD or schema.
      • Reverse engineering an XML file
    • XML Documents
      • The root element
      • Empty elements
      • Mixed content
      • Well formed XML and Valid XML.
      • Markup and content rules.
      • Entities and PI′s
      • Using processing instructions
      • Usage of external entities
      • Internal and external DTD
    • Document Type Definition
      • Making a DTD based on a model.
      • DTD rules and techniques.
      • Declaring elements and Attributes
      • Simple entities and Parameter entities
      • Graphically modeling a DTD
      • Limitations of DTDs.
    • CDATA and Comments
      • Adding non-parsed data to the XML file
      • CDATA Statement usage
      • Adding scripts to an XML file
      • Adding binary files to an XML document
      • Usage of comments within an XML file
      • Difference between comments and CDATA
    • XML Namespaces
      • Why do we need Namespaces?
      • The default Namespace
      • Reserved Namespaces
      • Usage of the target namespace.
      • Setting up a Namespace for your company
      • Usage of Namespaces in a schema
      • Namespaces in a Stylesheet
      • Multiple Namespaces in one document
      • The XSI namespace
    • XSD
      • Working with simpletypes
      • Exercises with restriction, Union and list
      • XSD and regular expressions
      • XSD and namespaces
      • Import and include exercise
      • Complextypes specifics
      • Exercise with complexcontent and simplecontent
      • Reusing and importing XSD types
    • XPath
      • Using XPath basic instructions
      • Document root, finding child nodes
      • The current context element
      • The 7 node types explained
      • XPath Axes
      • XPath Functions
      • Overview of XPath function categories
      • Node, Numeric, String, Boolean functions
    • XSL presentation/transformation
      • Using templates
      • Variables and parameters, xsl:variable
      • Performing repetition and conditional processing
      • Using XSLT functions
      • Using recursion
      • Loop structures in a style sheet, xsl:for-each
      • If-then statements and choose issues
      • Programming tips and tricks
      • Namespace issues inside a stylesheet
      • Accessing external documents
      • Advanced stylesheet usage
      • Overview of XSL-FO
    • B2B Integration Tools
      • Overview of the market.
      • BizTalk and Oracle demos.
      • Building or buying a solution?
      • Comparing popular B2B tools.
      • B2B Messaging
      • EAI (Enterprise Application Integration)
    • Frameworks
      • Self routing and non-routing documents.
      • The ebXML and BizTalk framework.
      • What is SOAP?
      • SOAP messages.
      • SOAP and RPC.
      • Tightly versus Loosely coupled systems.
    • Security
      • Wire level security.
      • Message level security.
      • Private and Public Keys
      • Certificates, Hashes and Signatures.
      • Encryption and authentication in SOAP
      • Using security namespaces.
    • XML A2A Architectures
      • Why XML based Application to Application?
      • The Wire, Description and Discovery Stack
      • Sending XML to a database
      • XML usage in Office tools
    • UDDI, WSDL and ebXML
      • The ebXML initiative examined
      • WSDL and UDDI.
      • Why is the ebXML concept so important?
      • The UDDI toolkit
      • Registering a webService

Alle vermelde prijzen zijn onder voorbehoud en exclusief BTW.

Vul uw kaartnummer in en u krijgt het aantal strippen te zien wat u moet afrekenen bij deze cursus.


 
Informatie 
  Contact
  Cursusoverzicht
  Download Cursusoverzicht PDF
  Cursuskalender
  Bel mij!
  Brochure aanvragen
  Weblog Vijfhart
  Stel een vraag
 
 
Cursuscategorieën 
 
Cedeo erkenningen 
Vijfhart is Cedeo erkend voor open bedrijfsopleidingen

Vijfhart is Cedeo erkend voor maatwerkopleidingen