Semester 1MCA136

Open Source Technology (MCA136) crash course, Online MCA, Semester 1:

This subject covers XML from the ground up: syntax and well-formedness, XHTML, DTDs, XML Schemas, parsing with DOM and SAX, and transforming XML with XSLT and…

  • 16 video lessons
  • 4h 2m
  • Study notes
  • 80 quiz questions
  • Assignment
Open Source Technology crash course

16 lessons in Open Source Technology

Each lesson pairs one topic with a hand-picked video, trimmed to the part that teaches it.

About this subject

This subject covers XML from the ground up: syntax and well-formedness, XHTML, DTDs, XML Schemas, parsing with DOM and SAX, and transforming XML with XSLT and XPath. After it you will be able to write valid XML documents, define and validate their structure with DTDs and XSD, and display or transform XML data using XSLT stylesheets.

  1. 1

    XML vs HTML: What XML Is For

    Module I, Introduction to XML: The Difference Between XML and HTML, Predefined Tags, Extensible, Transaction Data

    L19: XML Introduction | Features, Advantages | Example | HTML vs. XML | Web Engineering Lectures· Easy Engineering Classes· 14 min

    Study notes 5 quiz questionsWatch lesson
  2. 2

    XML Tree Structure and Syntax Rules

    Module I, Introduction to XML: XML Tree, Tree Structure, XML Document, Syntax Rules, XML Prolog, Case Sensitive, Attribute and Values, Comments, Well Formed XML

    Structure of an XML Document || XML Tutorial ||Hierarchical Structure of XML ||Tree Structure of XML· Sundeep Saradhi Kanthety· 14 min

    Study notes 5 quiz questionsWatch lesson
  3. 3

    XML Elements, Naming Rules and Attributes

    Module I, Introduction to XML: XML Elements, Empty XML, XML Naming Rules, Extensible, XML Attributes, Elements vs. Attributes

    XML Elements, Tags and Attributes in Hindi· Simply Coding· 4 min

    Study notes 5 quiz questionsWatch lesson
  4. 4

    Displaying and Viewing XML Files

    Module I, Introduction to XML: Displaying XML, Viewing XML Files

    How To Open An XML File (How To View An XML File)· The Savvy Professor· 2 min

    Study notes 5 quiz questionsWatch lesson
  5. 5

    XHTML Syntax and Validation

    Module II, XHTML and DTD: XHTML – eXtensible HyperText Markup Language, Basic syntactic rules, General format, XHTML validation

    XHTML Explained with Example | HTML vs XHTML | Web Technology Tutorial [Hindi]· Notes360· 6 min

    Study notes 5 quiz questionsWatch lesson
  6. 6

    XML DTD Building Blocks: PCDATA and CDATA

    Module II, XHTML and DTD: XML DTD, Building Blocks of XML Documents, Elements, Attributes, Entities, PCDATA, CDATA

    L20: XML DTD – Document Type Definition | Internal, External DTD with example | Web Technology· Easy Engineering Classes· 10 min

    Study notes 5 quiz questionsWatch lesson
  7. 7

    DTD Attribute Declarations: #REQUIRED, #IMPLIED, #FIXED

    Module II, XHTML and DTD: #REQUIRED, #IMPLIED, #FIXED, Elements vs. Attributes

    complete xml for btech cse || web technologies || xml unit 2 in web technologies· NS lectures· 31 min

    Study notes 5 quiz questionsWatch lesson
  8. 8

    DTD Entities and Internal vs External DTD

    Module II, XHTML and DTD: Entities, Internal Entity Declaration, External Entity Declaration, Internal DTD Declaration, External DTD Declaration

    L20: XML DTD – Document Type Definition | Internal, External DTD with example | Web Technology· Easy Engineering Classes· 10 min

    Study notes 5 quiz questionsWatch lesson
  9. 9

    Introduction to XML Schema (XSD)

    Module III, XML Schemas & Parser: Introduction to XML Schemas, need XML Schemas, Structure of a Schema, XML Schema Components, XSD document, Reference

    XML Schema (XSD) Beginner Tutorial with Demo· Automation Step by Step· 10 min

    Study notes 5 quiz questionsWatch lesson
  10. 10

    XSD Simple and Complex Types

    Module III, XML Schemas & Parser: Simple, XML Abstract Data Model, XML document & XML Schema, Simple Type Definition VS. Complex Type Definition, Simple Types, Complex Types

    XML schema - lecture 86/ IWT· asha khilrani· 11 min

    Study notes 5 quiz questionsWatch lesson
  11. 11

    XML Parsers: DOM vs SAX

    Module III, XML Schemas & Parser: Parser, DOM, SAX

    DOM SAX IN XML #makaut· Magical Whiteboard Educational Channel· 13 min

    Study notes 5 quiz questionsWatch lesson
  12. 12

    XSLT Basics: Creating and Linking a Stylesheet

    Module IV, Xss, XSL & Xslt: XSLT Introduction, Transformations, Create an XSL Style Sheet, Link the XSL Style Sheet to the XML Document, XSLT Element

    XSLT Beginner Tutorial with Demo· Automation Step by Step· 15 min

    Study notes 5 quiz questionsWatch lesson
  13. 13

    XSLT Elements: for-each, value-of, template, sort, if, choose

    Module IV, Xss, XSL & Xslt: xsl:for-each, xsl:value-of, xsl:template, xsl:sort, xsl:if, xsl:choose

    XSLT Style Sheets· Dr. Sabu George· 46 min

    Study notes 5 quiz questionsWatch lesson
  14. 14

    XML Schema Data Types, Default Values and Facets

    Module IV, Xss, XSL & Xslt: XML Schema, Element, Default and Fixed Values Data Types, Syntax, Attributes, Restrictions/Facets

    L22: XML Schemas | XSD with Example | Difference between DTD and XSD | Web Technology Lectures· Easy Engineering Classes· 12 min

    Study notes 5 quiz questionsWatch lesson
  15. 15

    XML DOM, HTML DOM and XPath

    Module IV, Xss, XSL & Xslt: XPath, XML Parser, XML DOM, HTML DOM, XML and XPath

    W3Schools XML Full Course in 3 Hours | Learn XML using W3Schools· Learn with W3Schools· 29 min

    Study notes 5 quiz questionsWatch lesson
  16. 16

    Displaying XML with XSLT

    Module IV, Xss, XSL & Xslt: XSLT, Displaying XML with XSLT, XSLT Stylesheet

    XSLT Beginner Tutorial with Demo· Automation Step by Step· 15 min

    Study notes 5 quiz questionsWatch lesson

Assignment

Build, Validate and Display an XML Product Catalogue

Free login to open
What you get

Less scrolling. More passing.

  • Free

    Hand-picked video lessons

    16 short lessons, each with the best YouTube explanation we could find, trimmed to the part that matters.

  • Free login

    Study notes

    16 lessons come with a summary, key points, key terms and takeaways for quick revision.

  • Free login

    Quizzes

    80 questions across the course, with the right answer and why, the moment you pick.

  • Free login

    Assignments

    1 subject assignments with clear tasks, so you practise what each subject actually asks of you.

  • Free login

    Notebook

    Write notes beside the video, stamped with the exact time, and jump back to that moment later.

  • Free login

    Progress that follows you

    Completed lessons, quiz scores and where you stopped, saved to your account on every device.

  • Live chat pass

    Live chat

    A members-only live chat beside every lesson: doubts, tips, stickers and GIFs with your batch. One ₹19 pass opens every live chat.

Members only

The Online MCA live chat. Study together, live.

A live chat right beside the video, shared by everyone studying Online MCA. Ask a Open Source Technology doubt mid-lesson, share a shortcut, celebrate a finished semester.

  • Live chat beside every lesson
  • One live chat for all of Online MCA
  • Members-only stickers & GIFs
  • One ₹19 pass opens every live chat
Open the live chat
Pass₹19

Open Source Technology: common questions

This subject covers XML from the ground up: syntax and well-formedness, XHTML, DTDs, XML Schemas, parsing with DOM and SAX, and transforming XML with XSLT and XPath. After it you will be able to write valid XML documents, define and validate their structure with DTDs and XSD, and display or transform XML data using XSLT stylesheets. It's the Open Source Technology subject of Online MCA, Semester 1, in 16 lessons: XML vs HTML: What XML Is For; XML Tree Structure and Syntax Rules; XML Elements, Naming Rules and Attributes; Displaying and Viewing XML Files; XHTML Syntax and Validation; XML DTD Building Blocks: PCDATA and CDATA; DTD Attribute Declarations: #REQUIRED, #IMPLIED, #FIXED; DTD Entities and Internal vs External DTD; Introduction to XML Schema (XSD); XSD Simple and Complex Types; XML Parsers: DOM vs SAX; XSLT Basics: Creating and Linking a Stylesheet; XSLT Elements: for-each, value-of, template, sort, if, choose; XML Schema Data Types, Default Values and Facets; XML DOM, HTML DOM and XPath; Displaying XML with XSLT.

Yes. Every video lesson is free to watch without an account. A free login unlocks study notes, quizzes, the assignment, a notebook and progress that syncs across devices.

About 4h 2m of video across 16 lessons, plus time for notes and quizzes. Go at your own pace; your place is saved.

Yes: “Build, Validate and Display an XML Product Catalogue”. It comes after the last lesson, with a brief, clear tasks and how the work is judged.

A members-only live chat beside the video, shared by everyone studying Online MCA, where learners ask doubts, share tips and react with stickers and GIFs. One ₹19 pass, paid once from your InsideEdge wallet, opens the live chat for every degree.

No. It's a crash course to help you understand and revise the subject quickly. Use it alongside your official study material and assignments.