Skip to content
Learn Netverks

Track

xml

XML

Well-formed XML, validation, XPath, and data interchange patterns.

Mode
iframe_xml
Practice
iframe xml
Lessons
31 units

Before you start

Extensible Markup Language—well-formed documents, validation, XPath, XSLT, feeds, and enterprise interchange.

Legacy APIs, config files, RSS/Atom, SVG, and regulated industries still rely on XML daily.

Enterprise integration, publishing pipelines, Android resources, and data exchange alongside JSON.

XML playground with validation feedback, modular lessons, interview prep, and curated MCQ overrides.

After HTML (syntax familiarity); whenever you touch APIs, feeds, or config that is not JSON-only.

Lesson order

Sequential — follow top to bottom

31 lessons are live in this track. Start from step 01 for the smoothest path.

  1. 01 intro Introduction to XML

    beginner

    Open →
  2. 02 what-is-xml What is XML?

    beginner

    Open →
  3. 03 xml-vs-json-html XML vs JSON and HTML

    beginner

    Open →
  4. 04 tools-editors Tools and editors

    beginner

    Open →
  5. 05 syntax-rules XML syntax rules

    beginner

    Open →
  6. 06 elements-attributes Elements and attributes

    beginner

    Open →
  7. 07 text-cdata Text and CDATA

    beginner

    Open →
  8. 08 comments-pi Comments and processing instructions

    beginner

    Open →
  9. 09 entities Entities

    beginner

    Open →
  10. 10 namespaces Namespaces

    intermediate

    Open →
  11. 11 well-formed Well-formed documents

    beginner

    Open →
  12. 12 dtd-basics DTD basics

    intermediate

    Open →
  13. 13 xsd-intro XML Schema (XSD) intro

    intermediate

    Open →
  14. 14 json-interchange XML and JSON interchange

    intermediate

    Open →
  15. 15 rss-atom-feeds RSS and Atom feeds

    advanced

    Open →
  16. 16 xpath-basics XPath basics

    intermediate

    Open →
  17. 17 axes XPath axes

    intermediate

    Open →
  18. 18 predicates Predicates

    intermediate

    Open →
  19. 19 xpath-functions XPath functions

    intermediate

    Open →
  20. 20 xslt-intro XSLT introduction

    intermediate

    Open →
  21. 21 xslt-templates XSLT templates

    intermediate

    Open →
  22. 22 xslt-apply Applying transforms

    advanced

    Open →
  23. 23 dom-parsing DOM parsing

    intermediate

    Open →
  24. 24 streaming-concept Streaming parsers (concept)

    intermediate

    Open →
  25. 25 config-files XML configuration files

    advanced

    Open →
  26. 26 soap-rest SOAP and REST context

    advanced

    Open →
  27. 27 xml-security XML security basics

    advanced

    Open →
  28. 28 svg-intro SVG as XML

    intermediate

    Open →
  29. 29 interview-essentials XML interview essentials

    advanced

    Open →
  30. 30 production-xml Production habits

    advanced

    Open →
  31. 31 summary Track summary

    beginner

    Open →