آموزش XML از AppDev

RRP:
قیمت:
700 تومان
كد كالا:
2044
فروشنده:
برند:
اپ‌ديو
شرایط:
وزن:
26.00 گرم
امتیاز:
()
تحويل:
حمل و نقل:
كادو هدیه:

تعداد:


توضیحات محصول

AppDev.com - XML Overview for the IT Professional : خلاصه‌ای از ايكس ام ال برای‌متخصصان آی‌تی.

AppDev.com - XML Overview for the IT Professional

In this course you will learn the history of Web technologies and the role that XML plays therein. You will gain an understanding of character encoding. You will also learn how to create and manipulate XML documents and implement known content strategies as well as design considerations. You will explore critical extensions to XML as well as be introduced to cutting edge applications that are utilizing XML technologies.


Introduction to XML
    * What is XML?
    * The History of Markup Languages
    * How is XML Used?
    * When is XML Not Used?

XML Structure
    * The XML File Type
    * Anatomy of an XML Document

Defining XML Content
    * Content Strategies for XML

Applying XML
    * The XML Document Object Model
    * XML Parsers
    * The Web Browser’s Role
    * XML in a Web Environment
    * XML in Stand-Alone Applications

Extending XML
    * Applying Style with Cascading Style Sheets
    * Applying Style with XSL
    * XML in the Real World

Extensible Hypertext Markup Language
    * HTML Refresher
    * Extensible Hypertext Markup Language

AppDev.com - XML  : آموزش جامع اكس ام ال XML از مؤسسه آموزشي اپ‌ديو.

AppDev.com - XML  

You will learn the fundamentals of the Extensible Markup Language (XML) as well as those of the most popular supporting technologies. See how to create well-formed XML data and effective use namespaces. Understand how to perform validation using Document Type Definitions (DTDs) and XML Schemas (XSD). See how to manipulate XML data using the Document Object Model (DOM) and Simple API for XML (SAX). Learn how to create Web Services using the Simple Object Access Protocol (SOAP). Become familiar with stylesheets using XSL for Transformation (XSLT). See the latest XML technologies like XQuery, XML Encryption, and Resource Description Framework (RDF).

SESSION 1 (89:28)
Introducing the Extensible Markup Language
      What is XML?
      Working with XML Data
      Well-Formed XML
      XML Content Models
      Well-Formed and Valid XML

Document Type Definitions (DTD)
      The Value of Valid XML
      Associating a DTD with XML

SESSION 2 (90:17)
Document Type Definitions (continued)
      Defining the XML Content Model
      Content Model Cardinality
      Defining Attributes
      Defining Custom Entities
      What’s the Problem with DTD?

Schemas and Namespaces
      XML Describing XML
      Built-In Data Types
      Defining Content Models
      Deriving Types
      XML Namespaces
      Do I Really Need Valid XML?

SESSION 3 (89:38)
XML’s Document Object Model
      Object-Oriented View of XML
      DOM Interfaces and Objects
      A Parsing Alternative: Simple API for XML (SAX)

Introducing XSLT
      What is XSLT?
      Are You Sure This Is a Language?
      Transformation Types
      Processing XSLT
      Matching XML with XPath

XSLT Simplified Stylesheets
      The Essential Stylesheet
      Using an XSL Blueprint to Create HTML
      What Can’t a Simplified Stylesheet Do?

SESSION 4 (84:25)
XML Web Services
      A Brief History of Remote Procedure Calls
      Web Service Description Language (WSDL)
      Introducing SOAP
      Programming Raw SOAP
      Universal Description, Discover, and Integration (UDDI)

Applied XML
      The Complex World of XML
      XML Query

SESSION 5 (76:29)
Applied XML (continued)
      Scalable Vector Graphics
      Security and XML

Resource Description Framework (RDF)
      The Semantic Web
      Writing RDF
      RDF Vocabularies

AppDev.com - XSLT - XSL Transformations : آموزش XSLT.

AppDev.com - XSLT - XSL Transformations 

Transforming XML with XSLT teaches you how to use the XSLT language to process your XML data into another markup format like HTML or WAP. You'll learn about the origins and current state of XSLT, and how to create simple "blueprint" stylesheets. You’ll find out about XPath, another XML technology, and learn how to use it to navigate to any node in an XML tree. You’ll discover how to use rule-based stylesheets to create powerful and flexible stylesheet applications. You'll also learn how XSLT differs from procedural programming languages, and how to apply the programming knowledge you already have to this new language and environment.

By the end of the course, you will be able to:
    * Create both simple "blueprint" stylesheets to provide quick transformations of your XML data and complex XSLT-based applications that use multiple XML data sources and multiple stylesheets.
    * Use XPath to navigate an XML tree and get values from text nodes and attributes.
    * Determine the best place and time to process a given transformation: Programmer’s workstation at design time, or upon request using the client’s browser or the web server.
    * Create rule-based stylesheets that are easy to maintain and extend.
    * Design named templates that act as subroutines in an XSLT stylesheet.
    * Use XSLT to calculate results and do totaling based on XML data.
    * Decide if and when to use processor-specific extensions in your XSLT applications.

Prerequisites: This course is aimed at the individual who already has a good understanding of XML, as well as some programming experience in any programming language. You should be familiar with elements, attributes, and the "tree" structure of an XML document. No specific programming language is required, but you should understand the purpose of control structures (such as the If...Then statement), looping structures, and variables. Most of the examples transform XML into HTML, so you should have a basic understanding of HTML tags.    

SESSION 1 (90 min)
Introducing XSLT
    * What is XSLT?
    * Are You Sure This is a Language?
    * Transformation Types
    * Processing XSL

Simplified Stylesheets
    * The Essential Stylesheet
    * Using an XSL Blueprint to Create HTML
    * What Can’t a Simplified Stylesheet Do?

Using XPath to Get Around
    * What Is XPath?
    * Figuring Out Location Steps
    * Introducing XPath Functions

Adding Template Rules
    * What Are Templates?
    * Un-Simplifying the Stylesheet
    * Using the Template Element
    * Other Top-Level Elements

Traditional Programming Concepts and XSLT
    * Programming Concepts You can Use
    * Working with Variables
    * Calling Named Templates
    * Using Functions
    * Creating Modular Stylesheet Solutions

SESSION 2 (50 min)
Creating an XML Result Tree
    * XML-Structured Variables
    * XML Node Creation Elements

Doing Calculations in XSLT
    * Programming with No Side Effects
    * Applying Recursive Programming Techniques

Common XSLT Challenges
    * Applying XSLT
    * How Do I Group Data?
    * Grouping Data: Another Solution
    * How Do I Copy HTML Tags from the Data?
    * How Do I Add or Remove Whitespace?

Using Processor-Specific Extensions
    * The Mechanics of Extensions
    * Should You Use Extensions?
    * Recovering from Missing Extensions

VTC - XML Video Tutorials : آموزش ايكس ام ال از VTC. 



جزئیات دیگر

حجم:
2.5 گيگابايت
مدت:
26 ساعت
وبسايت:
AppDev.com
قيمت جهانی:
267 دلار

پیدا كردن محصولات مشابه توسط تگ

XML  

پیدا كردن محصولات مشابه توسط دسته بندی

سبد خرید شما

تحویل: كم‌ترین زمان ممكن
حمل و نقل:
رسیدگی:
زيرجمع: 0 تومان
دیدن، ویرایش و اطلاع از هزینه حمل و نقل   پرداخت هزینه محصولات