К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
XML Practical - Web Development with XML · LearnSpace
Назад в каталог
courseraПрограммирование

XML Practical - Web Development with XML

Курс от EDUCBA
Средний≈ 16 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Build practical XML skills for modern web development by learning how to design, analyze, validate, transform, and implement XML-based solutions. This hands-on course takes you from XML fundamentals to advanced techniques, helping you work confidently with structured data across real-world applications. You'll begin by understanding XML syntax, structure, and document organization before progressing to XML Schema (XSD) for defining and validating data. You'll then explore XML presentation using CSS and XSLT, compare DOM, SAX, and StAX parsing approaches, and learn how to process XML efficiently for different use cases. The course also covers JAXB for XML-to-Java object binding, along with XLink and XPath for linking, navigating, and retrieving XML content. Designed for learners who want practical XML development skills, this course combines foundational concepts with implementation-focused lessons that emphasize validation, transformation, parsing, styling, and Java integration. Each module builds progressively, enabling you to apply XML technologies in scalable and maintainable data-driven applications. By the end of the course, you'll be able to create well-structured XML documents, validate them with XML Schema, transform content using XSLT, process XML with DOM, SAX, and StAX, implement JAXB-based object binding, and navigate XML efficiently using XPath and XLink.

Навыки, которые вы освоите

Extensible Markup Language (XML)Cascading Style Sheets (CSS)Data ValidationExtensible Languages and XMLMemory ManagementJavaData MappingWeb ServicesVerification And Validation

Программа курса

8 модулей · 85 учебных материалов

01Introduction to XML and Its Fundamentals9 материалов

Getting Started with XML

What is XMLВидеоApplications of XMLВидеоGetting Started with XMLЗадание

XML Structure and Syntax

XML Format and Structure XML Elements XML Attributes XML TagВидео

Учитесь у экспертов

EDUCBA

Преподаватель курса

XML Practical - Web Development with XML
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 16 ч

8 модулей

Язык: Английский

Субтитры: Казахский

Часть программы вашего университета
XML Syntax XML Naming Rules and PracticesВидео
XML Structure and SyntaxЗадание
Structuring and Validating Data with XML: From Tags to SyntaxDIALOGUE
Graded - Introduction to XML and Its FundamentalsЗадание
Introducing XML Fundamentals for Web Data ExchangeDIALOGUE
02Defining Data with XML Schema12 материалов

XML Schema Basics

XML SchemaВидеоSimple TypeВидеоPattern ConstraintsВидеоXML Schema BasicsЗадание

Constraints and Content Types

Restrictions on a series of ValuesВидеоComplex type with Mixed ContentВидеоReference a GroupВидеоConstraints and Content TypesЗадание

XML Schema in Practice

Schema ExamplesВидеоFinal XML SchemaВидеоXML Schema in PracticeЗаданиеGraded - Defining Data with XML SchemaЗадание
03XML Presentation and Styling4 материалов

Viewing and Styling XML

View Raw XML in BrowserВидеоView XML with XSLT CSS HTMLВидеоViewing and Styling XMLЗаданиеGraded - XML Presentation and StylingЗадание
04Parsing XML with DOM and SAX12 материалов

Introduction to Parsers

What are ParsersВидеоExampleВидеоIntroduction to ParsersЗадание

DOM Parsing Techniques

DOM Parsers examplesВидеоExample continuesВидеоDOM Parser-TheoryВидеоDOM Parsing TechniquesЗадание

SAX Parsing Techniques

SAX ParsersВидеоSAX Parsers ExamplesВидеоSAX Parser-TheoryВидеоSAX Parsing TechniquesЗаданиеGraded - Parsing XML with DOM and SAXЗадание
05Advanced XML Styling with XSLT9 материалов

Core Concepts of XSLT

Introduction to XSLTВидеоExample of XSLTВидеоCore Concepts of XSLTЗадание

Advanced XSLT Constructs Advanced XSLT Constructs

XSLT value-of for each sort if chooseВидеоXSLT apply-template for eachВидеоAnother Example of XSLTВидеоXSLT-javascriptВидеоAdvanced XSLT Constructs Advanced XSLT ConstructsЗаданиеGraded - Advanced XML Styling with XSLTЗадание
06Streaming XML with StAX9 материалов

Understanding StAX

Introduction to StaxВидеоWhat is StaxВидеоStax Cursor API Stax Iterator APIВидеоUnderstanding StAXЗадание

StAX Reader and Writer APIs

XML Event Reader IteratorВидеоReader Iterator API Writer Iterator APIВидеоReader Cursor API XML Stream ReaderВидеоStAX Reader and Writer APIsЗаданиеGraded - Streaming XML with StAXЗадание
07Data Binding with JAXB11 материалов

JAXB Basics and Annotations

JAXB Intro PART-1ВидеоJAXB Intro PART-2ВидеоJAXB AnnotationВидеоJAXB Basics and AnnotationsЗадание

JAXB with Schema

JAXB Example using Schema Part 1ВидеоJAXB Example using Schema Part 2ВидеоJAXB with SchemaЗадание

JAXB Framework Implementation

JAXB Implementation Framework Part 1ВидеоJAXB Implementation Framework Part 2ВидеоJAXB Framework ImplementationЗаданиеGraded - Data Binding with JAXBЗадание
08Linking and Navigation in XML19 материалов

XLink and Extended Linking

What is XLink Part 1ВидеоWhat is XLink Part 2ВидеоWhat is XLink Part 3ВидеоXLink and Extended LinkingЗадание

XLink Mechanics and Summary

Extended Link Part 1ВидеоExtended Link Part 2ВидеоExtended Link - arc show & actuate Part 1ВидеоExtended Link - arc show & actuate Part 2Видеоxlink summary of attribute referenceВидеоXLink Mechanics and SummaryЗадание

XPath and XPointer Techniques

XPointerВидеоXPath IntroductionВидеоXpath Example using xpath Builder Part 1ВидеоXpath Example using xpath Builder Part 2ВидеоXpath Example using xpath Builder Part 3ВидеоXpath in xslt catalog cd example onlyВидео
XPath and XPointer TechniquesЗадание
Graded - Linking and Navigation in XMLЗадание
End-to-End XML Implementation for a Web Data PipelineDIALOGUE