XML Intro Course
Suitable for web developers and technical professionals.
Key Learning Points
Key Learning Points
- Write well-formed and valid XML documents
- Work with elements, attributes and the DOM
- Validate documents using DTDs and XML Schema
- Transform XML using XSLT stylesheets
- Work with RSS feeds in real development contexts
If attending an online course you must have a licensed copy of any software required and access to a suitable computer.
You'll need to have attended our HTML & CSS Intro course before attending this class or have equivalent knowledge of HTML.
Who is this course for?
For web developers and technical professionals who need to work with XML for data exchange and web development. Requires our HTML and CSS Introduction course or equivalent HTML knowledge.
Expert Trainers
Course leader is an experienced industry expert
Course Dates
Course Outline
Introduction
XML, XHTML and HTML
Why use XML?
The Document Object model
Modelling XML documents
Well-formed and valid documents
Basic rules of XML
Elements, Attributes and Values
XML declaration
The Root Element
Adding comments
Default entities
Displaying tags as text
Namespaces
Document Type Definition (DTD)
Internal DTD
External DTD
Personal external DTD
Public external DTD
Occurrence operators
XInclude (NEW)
Including XML documents within XML
Fallbacks
XML sitemaps (NEW)
What are XML sitemaps
SEO benefits of XML sitemaps
Building XML sitemaps
Really Simple Syndication (RSS)
Push vs Pull technology
RSS readers
Transforming your RSS
Browsers and RSS transformation
An overview of XML schema
Simple and complex types
Schema namespaces
Target location
Simple schema
Simple schema location
Annotating schemas
Validating with schemas
Introduction to XSLT
Source tree
Style sheet
Result tree
Parsers
Template rules
Literals
Xpath
Building templates
Looping through your XML document
Formatting your template
Template match
Value-of select
Extracting attributes
Formatting tables
Sorting
Microsoft Excel and XML support (NEW)
Editing XML files with Excel
Creating schemas for Excel XML
Importing XML into Excel
Exporting XML from excel
Career paths
Roles this course supports
People training on XML Intro often work in the careers below.
Who attends?
Career Progressives
Professionals who wish to develop skills for their current role and companies who believe in developing their talent.
Career Changers
People seeking opportunities which require new skills. Industry relevant training for those pursuing a new role.
Graduates
Certified courses for those who have earned their theoretical stripes, but need to prove capability to future employers.
Learn Your Way
Face To Face
Learn face-to-face with expert mentors in a dynamic setting that inspires growth and confidence.
Live Online
Join remotely with expert mentors in real time — flexible, interactive learning that fits your lifestyle.
Team Training
Upskill your team together. Build your team and develop consistency, and collective confidence.
Three Steps To Success
Identify Your Path
Define your direction with purpose, aligning your learning journey to personal and career goals.
Learn With Experts
Gain practical insight from real-world experts who bring clarity, confidence, and momentum to your growth.
Earn Certification
Your certificate of attendance is proof of progress — benchmarking your skills and commitment to growth.
Further Reading
How Coding Will Change the Job Market
The pandemic has catapulted certain technologies ahead and with it increased the demand for certain jobs. Read how…
5 Reasons Why You Should Learn How To Code
Coding skills are in high demand. Learn them now and become an attractive candidate for sought-after, lucrative roles…
The 5 Most Sought After Programming Languages
Do you want to get into software development but are not sure which coding language to learn? Read about the top five…