Instructor: Phone: Fax Office Hours: Bio: Table of Contents
|
|
- Moses Curtis
- 7 years ago
- Views:
Transcription
1 Department of Information Technology WEBD341: Enterprise Data Exchange using XML 3 Credit Hours 8 Weeks Prerequisite(s): WEBD121: Web Development Fundamentals Instructor Information Course Description Course Scope Course Objectives Course Delivery Method Resources Appendix A Professor Biography Evaluation Procedures Grading Scale Course Outline Policies Academic Services Selected Bibliography Appendix B Weekly Student Course Guide Instructor Information Instructor: Phone: Fax Office Hours: Bio: Course Description (Catalog) This course is a study of the concepts and applications of the Extensible Markup Language (XML), a general-purpose markup language that can be used to formally specify special-purpose markup languages. This course will be taught from a mixture of analytical and practical methods. Topics include: the history of XML, the XML language, Data Type Definition (DTD), XML Schema, extensible Style Sheet Language (XSL), and extensible Style Sheet Language Transformations (XSLT). The student will bind values to elements to render them distinct and different from its other instances of that attribute and explore the power of XML as a tool for Enterprise Exchange in both the J2EE and.net Software Development Frameworks. Knowledge of XML will enable the student to standardize and reuse reference text, paragraphs, and chapters. (Prerequisite: WEBD121) [3 Semester Hours]
2 Course Scope This course is a study of the concepts and applications of Extensible Markup Language (XML), which enables students to define their own tags. Course topics include the differences between XML and HTML. Students will learn the XML syntax, to include Data Type Definition (DTD), which will enable students to specify all the structural elements of an XML document. They will learn the Attributes to bind a value to an element so it is distinct and different from other instances of that element. Knowledge of XML will enable the student to standardize and reuse and reference text, paragraphs, and chapters. Course Objectives The successful student will fulfill the following learning objectives: 1. Examine the evolution of the World Wide Web (WWW) in terms of the need for a generalpurpose markup language. 2. Draw conclusions about the power and advantages of XML that have made it the global standard for enterprise data exchange. 3. Compare and contrast Data Type Definitions (DTD) and XML Schemas. 4. Evaluate Global Elements, NameSpaces, and XML Metadata Models (XHTML, DocBook, Resource Description Framework (RDF), and Really Simple Syndication (RSS). 5. Interpret the need, the principles, and the power of XSL and XSLT to create new content, manage site layout, extract information, and for document format conversion. 6. Discuss the process for creating XML documents and apply this knowledge to develop XML and DTD documents. 7. Analyze the ability of XML to facilitate inter-application and inter-tier communications. 8. Apply XSL and XSLT to standardize the look and feel across pages and to generate multiple formats of the same page. Course Delivery Method This course delivered via distance learning will enable students to complete academic work in a flexible manner, completely online. Resources and access to an online learning management system will be made available to each student. Online assignments are due by the last day of each week and include Forum questions (accomplished in groups through a threaded Forum), examinations and quizzes (graded electronically), and individual assignments (submitted for review by the Faculty Member). Assigned faculty will support the students throughout this eightweek course.
3 Resources Book Number WEBD341-1 Author Book Title Publication Info ISBN Joe Fawcett, Danny Ayers, Liam R. E. Quin Beginning XML 5th Revised edition - E-book links provided inside the classroom Wrox Publications ISBN-10: ISBN-13: Software Used: 1. Windows Operating System with IE 5.0 or higher installed 2. Saxon XSLT processor 3. Java Development Kit Software Installation Instructions 1. Saxon XSLT processor a. First, read page 242 and 243 of Beginning XML book. b. Use your IE browser and go to Find the latest opensource version. Currently it should be Saxon 9.4HE. Click on the Download link. c. Choose a closest location and click on Download icon. File saxonb8-4.zip will be downloaded. d. Now follow the instruction in page 243 of Beginning XML book. Unpack the zip file and install. Note it is now saxon8 instead of saxon9 in the book. 2. Java Development Kit a. First, read page 405 and 406 in beginning XML book. b. Use your IE browser and go to Click on Download J2SE SDK c. Check the accept radio button, find your platform, click and download. d. Open and run the download file (e.g. jdk-7u7-windows-i586.exe), the Installation program should be kicked off. Follow the guide in the installer window. Check accept radio button, click on next, till finish the installation. Evaluation Procedures 1. Detailed instructions for weekly assignments are found in Appendix B. 2. Refer to the e-classroom instructions (Appendix C) to find out how to upload assignments, participate in online Forum discussions, and take exams.
4 Grading Scale Please see the student handbook to reference the University s grading scale. Course Outline Week Topic Learning Objectives Readings Assignment 1 Introduction to XML LO1: Examine the evolution of the World Wide Web (WWW) in terms of the need for a general-purpose markup language. Ch 1, 2 &3 Forum Introduction LO2: Draw conclusions about the power and advantages of XML that have made it the global standard for enterprise data exchange. 2 Validation LO1: Examine the evolution of the World Wide Web (WWW) in terms of the need for a general-purpose markup language. Ch 4, 5&6 Week 2 Assignment LO2: Draw conclusions
5 about the power and advantages of XML that have made it the global standard for enterprise data exchange. LO3: Compare and contrast Data Type Definitions (DTD) and XML Schemas. 3 Processing LO3: Compare and contrast Data Type Definitions (DTD) and XML Schemas. Ch 7 Forum Discussion Week 3 Assignment LO4: Evaluate Global Elements, NameSpaces, and XML Metadata Models (XHTML, DocBook, Resource Description Framework (RDF), and Really Simple Syndication (RSS). LO5: Interpret the need, the principles, and the power of XSL and XSLT to create new content, manage site layout, extract information, and for document format conversion. 4 Processing LO1: Examine the evolution of the World Wide Web (WWW) in terms of the need for a general-purpose markup language. Ch 8 Midterm Exam Week 4 Assignment LO2: Draw conclusions about the power and
6 advantages of XML that have made it the global standard for enterprise data exchange. LO3: Compare and contrast Data Type Definitions (DTD) and XML Schemas. LO4: Evaluate Global Elements, NameSpaces, and XML Metadata Models (XHTML, DocBook, Resource Description Framework (RDF), and Really Simple Syndication (RSS). LO5: Interpret the need, the principles, and the power of XSL and XSLT to create new content, manage site layout, extract information, and for document format conversion. 5 Databases LO5: Interpret the need, the principles, and the power of XSL and XSLT to create new content, manage site layout, extract information, and for document format conversion. Ch 9 & 10 Forum Discussion LO6: Discuss the process for creating XML documents and apply this knowledge to develop XML and DTD documents.
7 LO7: Analyze the ability of XML to facilitate interapplication and inter-tier communications. LO8: Apply XSL and XSLT to standardize the look and feel across pages and to generate multiple formats of the same page. 6 Programming LO6: Discuss the process for creating XML documents and apply this knowledge to develop XML and DTD documents. Ch 11 & 12 Week 6 Assignment Online Exam LO7: Analyze the ability of XML to facilitate interapplication and inter-tier communications. LO8: Apply XSL and XSLT to standardize the look and feel across pages and to generate multiple formats of the same page. 7 Communication LO6: Discuss the process for creating XML documents and apply this knowledge to develop XML and DTD documents. Ch 13, 14, 15 &16 Forum Discussion LO7: Analyze the ability of XML to facilitate interapplication and inter-tier
8 communications. LO8: Apply XSL and XSLT to standardize the look and feel across pages and to generate multiple formats of the same page. 8 Display LO1: Examine the evolution of the World Wide Web (WWW) in terms of the need for a general-purpose markup language. Ch 17, 18, 19 Final Project/Assignment LO2: Draw conclusions about the power and advantages of XML that have made it the global standard for enterprise data exchange. LO3: Compare and contrast Data Type Definitions (DTD) and XML Schemas. LO4: Evaluate Global Elements, NameSpaces, and XML Metadata Models (XHTML, DocBook, Resource Description Framework (RDF), and Really Simple Syndication (RSS). LO5: Interpret the need, the principles, and the power of XSL and XSLT to create new content, manage site layout, extract information, and
9 for document format conversion. LO6: Discuss the process for creating XML documents and apply this knowledge to develop XML and DTD documents. LO7: Analyze the ability of XML to facilitate interapplication and inter-tier communications. LO8: Apply XSL and XSLT to standardize the look and feel across pages and to generate multiple formats of the same page. Policies Please see the student handbook to reference all University policies. Quick links to frequently asked question about policies are listed below. Drop/Withdrawal Policy Plagiarism Policy Extension Process and Policy. Academic Services ONLINE LIBRARY RESEARCH CENTER & LEARNING RESOURCES The Online Library Resource Center is available to enrolled students and faculty from inside the electronic campus. This is your starting point for access to online books, subscription periodicals, and Web resources that are designed to support your classes and generally not available through search engines on the open Web. In addition, the Center provides access to special learning
10 resources, which the University has contracted to assist with your studies. Questions can be directed to Charles Town Library and Inter Library Loan: The University maintains a special library with a limited number of supporting volumes, collection of our professors publication, and services to search and borrow research books and articles from other libraries. Electronic Books: You can use the online library to uncover and download over 50,000 titles, which have been scanned and made available in electronic format. Electronic Journals: The University provides access to over 12,000 journals, which are available in electronic form and only through limited subscription services. Turnitin.com: Turnitin.com is a tool to improve student research skills that also detect plagiarism. Turnitin.com provides resources on developing topics and assignments that encourage and guide students in producing papers that are intellectually honest, original in thought, and clear in expression. This tool helps ensure a culture of adherence to the University's standards for intellectual honesty. Turnitin.com also reviews students' papers for matches with Internet materials and with thousands of student papers in its database, and returns an Originality Report to instructors and/or students. Smarthinking: Students have access to 10 free hours of tutoring service per year through Smarthinking. Tutoring is available in the following subjects: math (basic math through advanced calculus), science (biology, chemistry, and physics), accounting, statistics, economics, Spanish, writing, grammar, and more. Additional information is located in the Online Research Center. From the ORC home page, click on either the Writing Center or Tutoring Center and then click Smarthinking. All login information is available. Selected Bibliography Appendix A Professor Biography Dr. Jeff Wang - Dr. Jeff Wang received BS degree from Zhejiang University in 1991 and MS degree from Chinese Academy of Science in He received Ph.D. degree in Physics-based Modeling and Visual Computing from George Mason University in He is a senior member of ACM and a member of IEEE.
11 Appendix B Weekly Student Course Guide Week 1 What is XML?, Well-Formed XML Scope: This week you will learn about the evolution of XML, the difference between binary files and text files, opening an XML file in a browser, role of W3C in developing XML standards, and the usage of XML. We will also learn about the various XML parsers in the market, the rules to remember in creating a well formed XML document. We will also learn to create Elements, Attributes. Objectives: Successful students will be able to: 1. Draw conclusions about the evolution of the World Wide Web (WWW) in terms of the need for a general-purpose markup language 2. Analyze the history and evolution of markup languages 3. Evaluate the power and flexibility of XML that have made it the global standard for enterprise data exchange; discuss specific examples of standardization that involves XML 4. Evaluate organizations that have influenced, facilitated, and standardized XML (Refer Appendix A) 5. Differentiate between Binary files and Text files 6. Detect the architecture and the components of an XML document 7. Recognize the logical structure of an XML document 8. Evaluate the process involved in parsing XML documents 9. Review XML error handling and error messages 10. Draw conclusions about the guidelines and standards that facilitate the development of wellformed XML 11. Identify the process, the steps and the decision making, to develop and modifying XML documents Required Readings: Part I: Introducing XML Chapter 1. What is XML? Chapter 2. Well-Formed XML Chapter 3. XML Namespaces Supplemental Reading: None Turn-Ins: 1. Forums Introduction - Introduce yourself in Forums and respond to at least 2 of your classmates (Back to e-classroom Instructions)
12 2. Click on the Forums and Introduce Yourself links A. Click "REPLY TO THIS MESSAGE" and enter a short introductory paragraph about yourself, what you are majoring in and what you expect learn from this course. B. Click Reply C. Respond to 2 other student s introductions by clicking the Subthread link located beneath their answer D. Click the Submit button Professor Notes: Please refer to the professor notes posted in the online classroom. Week 2 XML Namespaces, Document Type Definitions Scope: This week we will learn about the concept of Namespaces which will make the definition associated with elements unique. We will learn to declare and use a Namespace and associate the Namespace with a URI. We will also learn about the Document Type Definitions used to validate the XML document. Objectives: Successful students will be able to: 1. Identify the need for Namespaces and discuss how it establishes a boundary for uniqueness 2. Explain the advantages of the default Namespace 3. Discuss problems that can arise by prefixing the Namespace to every occurrence of various elements 4. Discuss the ability of XML to facilitate inter-application and inter-tier communications 5. Differentiate between URL, URI and URN 6. Explain the need for the Document Type Definition (DTD) 7. Differentiate between internal and external DTD 8. Examine the process and the syntax for declaring Elements, Attributes, and Notations 9. Identify the process for creating XML documents 10. Develop and use XML and DTD documents Required Readings: Part II: Validation Chapter 4. Document Type Definitions Chapter 5. XML Schemas Chapter 6. Relax NG and Schematro Supplemental Reading: None Turn-Ins: 1. Forum Discussion: Discuss the advantages and disadvantages of using Document Type Definition (DTD). Discuss the advantages and need of having more than one Namespace defined. Professor Notes: Please review the site for more information on Namespaces and DTD
13 Week 3 Extracting Data From XML Scope: This week you will learn about using the XML schemas which overcome the limitations of a DTD. We will also learn about the XPath which allows specific parts of an XML document to be processed. Objectives: Successful students will be able to: 1. Explain the disadvantages of using DTDs 2. Examine the W3C Recommendations for XML Schema 3. Identify the need for creating XML Schemas 4. Compare and contrast Data Type Definitions (DTD) and XML Schemas 5. Identify the various schema components 6. Use mixed content elements 7. Use empty element content 8. Explain the use of facets to define data precisely 9. Illustrate the ways of looking at an XML document, including the Xpath Data model 10. Identify XPath and how the components parts of XPath syntax fit together to allow you to navigate around the XPath data model 11. Identify the various XPath Axes 12. Identify and use XPath Functions 13. Examine the structure of XPath Expressions Required Readings: Part III: Processing Chapter 7. Extracting Data From XML Supplemental Reading: None Turn-Ins: Forum Discussion - Discuss the advantages and disadvantages of XML Schemas over XML Namespaces. Professor Notes: The mid term exam is next week. Please review the objectives carefully. Week 4 XSLT and Midterm Exam Scope: This week you will learn about XSLT which helps us in converting the XML files to different specified presentation formats and restructuring XML to fit the structures used in business. Objectives: Successful students will be able to: 1. Explain the need for XSLT 2. Identify the underlying principles when using XSL and XSLT to create new content, manage site layout, extract information, and convert document formats 3. Use XSLT to convert XML for presentations 4. Use XML for business to business data interchange using XSLT 5. Differentiate between XSLT and procedural languages
14 6. Identify various elements such as xsl:value-of, xsl:copy and use them to retrieve the values from the source tree 7. Explain and utilize XSLT variables and parameters 8. Apply XSL and XSLT to standardize the look and feel across pages and to generate multiple formats of the same page 9. Demonstrate knowledge of the course and weekly objectives for Weeks 1 through 4 by completing the Midterm Exam. Required Readings: Part III: Processing (Continue) Chapter 8. XSLT 1. Review all assigned readings to prepare for your Midterm Exam. Supplemental Reading: None Turn-Ins: 1. In Tests and Quizzes, complete the Midterm Exam. Professor Notes: 1. Please refer to the Professor Notes posted in the e-classroom 2. Midterm Exam Study Questions: Review all weekly objectives to prepare for the midterm exam. Week 5 XQuery- The XML Query language Scope: This week we will learn about the need for a query language named XQuery to query a XML file. We will learn to create new elements using element constructors. Objectives: Successful students will be able to: 1. Identify the need for a Xquery to complement languages as SQL and XSLT 2. Create new elements using element constructors in the process of using XQuery to query an XML document 3. Use different types of expressions in XQuery including the important FLWOR Required Readings: Part IV: Databases Chapter 9. XQUERY Chapter 10. XML and Databases Turn-Ins: 1. Forum Discussion Topic: Discuss the advantages of using XQuery vs. using SQL in querying XML data. 2. Participate in the discussion and respond to at least two of your colleagues Professor Notes:
15 1. Please refer to the Professor Notes posted in the e-classroom Week 6 The Document Object, Simple API for XML (SAX) and Online Exam Scope: This week we will learn about the XML Document object Model, often called XML DOM and how it can be manipulated in various ways. We will also learn about the Simple API for XML called SAX which can be used to manipulate XML documents which are a few giga bytes or more. Objectives: Successful students will be able to: 1. Explain the purpose of the XML Document Object Model 2. Recognize the development of the DOM specification developed by W3C 3. Identify XML DOM interfaces and Objects such as Nodes and Documents 4. Explain the process of adding and deleting elements and attributes from the XML Document Object Model 5. Recognize and perform the Manipulation of a DOM tree 6. Identify how the XML DOM is used in Infopath Identify the role of SAX in parsing XML documents 8. Recognize to trace the history and evolution of SAX 9. Demonstrate how to Download and Configure the SAX parser 10. Identify SAX events 11. Utilize the Error handling interface in SAX 12. Demonstrate knowledge of objectives for Weeks 5 and 6 by taking an Online Exam. Required Readings: Part V: Programming Chapter 11. Event-Driven Programming Chapter 12. LINQ to XML 1. Review all required readings for Weeks 5 and 6 to prepare for your online exam. Supplemental Reading: None Turn-In: 1. In Tests and Quizzes, complete the Online Exam. Professor Notes: 1. Please refer to the Professor Notes posted in the e-classroom. 2. Online Exam Study Questions: Review the Weekly Objectives for Weeks 5 and 6 to prepare for the exam. Week 7 Web Services, SOAP and WSDL Scope: This week we will lean about the web service which allows objects on one computer to call and make use of objects on other computer. We will also learn about the SOAP which
16 overcomes the problems faced by XML-RPC by enabling rich XML documents to be transferred easily between Systems. We will also learn about the Web Services Description Language (WSDL) which provides a standard way of describing where and how make requests to a SOAP based service Objectives: Successful students will be able to: 1. Explain the Remote Procedure Call (RPC) and discuss the other RPC protocols currently existing 2. Explain how web services can provide more flexibility than previous RPC protocols 3. Identify the working of XML-RPC 4. Demonstrate the need for the web services to use HTTP transfer protocol and how HTTP works under the hood. 5. Explain how SOAP can provide more flexibility than the previous RPC protocols 6. Illustrate the process of formating the SOAP messages 7. Differentiate between GET versus POST in an HTTP request 8. Describe a service using WSDL 9. Differentiate between various SOAP styles Required Readings: Part VI: Communication Chapter 13. RSS, ATOM, and Content Syndication Chapter 14. WEB Services Chapter 15. SOAP and WSDL Chapter 16. AJAX Supplemental Reading: None Turn-In: 1. Forum Discussion: Discuss what the definition of Web services is, and what the advantages of using Web services are. Professor Notes: Please refer to the Professor Notes posted in the e-classroom Week 8 XML in Publishing and Final Project/Assignment Scope: This week we will learn about the XForms which are intended to replace HTML forms. We will also learn how to collect the data from forms as well as Well-formed XML documents. Objectives: Successful students will be able to: 1. Identify the need for XForms 2. Recognize the advantages of XForms over the existing HTML forms technology 3. Explain how XForms model is created 4. Utilize XForms to improve existing HTML forms technology 5. Explain how you use W3CSchema, XPath, XML Namepsaces in XForms 6. Utilize W3CSchema, XPath, XML Namepsaces in XForms 7. Use the form control in XForms
17 8. Recognize the commercial alternatives to XForms in Industry 9. Demonstrate knowledge of all course and weekly objectives by completing the online Final Project/Assignment. Required Readings: Part VII: Display Chapter 17. XHTML and HTML 5 Chapter 18. Scalable Vector Graphics (SVG) Part VIII: Case Study Chapter 19. Case Study: XML in Publishing 1. Review all assigned readings to prepare for your Final Project/Assignment. Supplemental Reading: None Turn-Ins: 1. Complete the Final Project/Assignment. Professor Notes: 1. Please refer to the Professor Notes posted in the e-classroom 2. Final Project/Assignment Study Questions: Review all weekly objectives to prepare for the Project/Assignment.
(ENTD361 is highly recommended before taking this course)
Department of Information Technology ENTD461: Enterprise Development Using VB.NET: Advanced Credit Hours: 3 Length of Course: 8 Weeks Enterprise Development Using VB.NET: Introduction (ENTD361 is highly
More informationDepartment of Information Technology ENTD311: Analysis and Design of Information Systems 3 Credit Hours 8 Weeks Prerequisite(s): None
Department of Information Technology ENTD311: Analysis and Design of Information Systems 3 Credit Hours 8 Weeks Prerequisite(s): None Instructor Information Course Description Course Scope Course Objectives
More informationDepartment of Information Technology WEBD122: Introduction to Web Analytics 3 Credit Hours 8 weeks Prerequisite: None
STUDENT WARNING: This course syllabus is from a previous semester archive and serves only as a preparatory reference. Please use this syllabus as a reference only until the professor opens the classroom
More informationInstructor: Email: Table of Contents
Department of Information Technology ENTD313: Mobile Application Design And Development Credit Hours: 3 Length of Course: 8 Weeks Prerequisite(s): None Software Required: None Instructor Information Course
More informationSchool of Management MGMT315 Management Communications 3 Credit Hours 8 weeks Prerequisite(s): None
School of Management MGMT315 Management Communications 3 Credit Hours 8 weeks Prerequisite(s): None Instructor Information Course Description Course Scope Course Objectives Course Delivery Method Course
More informationEmail: Phone: Office hours: Table of Contents
School of Science and Technology Department of Information Technology ISSC 31: Computer Forensics Credit Hours: 3 Length of Course: 8 Weeks Prerequisite(s): None Instructor Information Course Description
More informationSchool of Arts and Sciences. PSYC520 Course Title: Personality and Counseling Theories. 3 Graduate Credit Hours. 8 Weeks. Prerequisites: None
School of Arts and Sciences PSYC520 Course Title: Personality and Counseling Theories 3 Graduate Credit Hours 8 Weeks Prerequisites: None Table of Contents Instructor Information Course Description Course
More informationDepartment of Information Technology WEBD 322 Web Videography 3 Credit Hours 8 weeks Prerequisite: N/A
Department of Information Technology WEBD 322 Web Videography 3 Credit Hours 8 weeks Prerequisite: N/A Instructor Information Course Description Course Scope Course Objectives Course Delivery Method Course
More informationSchool of Science and Technology ISSC630 Project Management for e-business Credit Hours: 3 Length of Course: 8 Weeks Prerequisite(s): None
School of Science and Technology ISSC630 Project Management for e-business Credit Hours: 3 Length of Course: 8 Weeks Prerequisite(s): None Instructor Information Course Description Course Scope Course
More informationThis course will help the student to design and develop a research paper in the area of marketing.
Department: Marketing Course # MKT499 Course Name: Study Credit Hours 3 Length of Course 8 weeks Prerequisite(s) Completion of Program Coursework Course Description Course Scope Course Objectives Course
More informationSchool of Security & Global Studies Criminal Justice CMRJ201 Criminal Justice Administration 3 Credit Hours 8 Week Course
School of Security & Global Studies Criminal Justice CMRJ201 Criminal Justice Administration 3 Credit Hours 8 Week Course Instructor Information Course Description Course Scope Course Objectives Course
More information10CS73:Web Programming
10CS73:Web Programming Question Bank Fundamentals of Web: 1.What is WWW? 2. What are domain names? Explain domain name conversion with diagram 3.What are the difference between web browser and web server
More informationAgents and Web Services
Agents and Web Services ------SENG609.22 Tutorial 1 Dong Liu Abstract: The basics of web services are reviewed in this tutorial. Agents are compared to web services in many aspects, and the impacts of
More informationSelected Bibliography. Email: Phone: Table of Contents
School of Science and Technology Department of Information Technology ISSC363: IT Security: Risk Management 3 Credit Hours 8 Week Course Prerequisite(s): None Instructor Information Course Description
More informationDepartment of Military Management DEFM314 Military Logistics 3 Credit Hours 8 Weeks
Department of Military Management DEFM314 Military Logistics 3 Credit Hours 8 Weeks Instructor Information Course Description Course Scope Course Objectives Course Delivery Method Course Materials Evaluation
More informationComputer Science E-259
XML with Java, Java Servlet, and JSP Lecture 1: Introduction 17 September 2007 David J. Malan malan@post.harvard.edu 1 The Hype In the Press "XML, as a context-rich, data-neutral file format, is probably
More informationInstructor: See information provided in the Syllabus link in the classroom
Fire Science FSMT299 Fire Science Sophomore Seminar 3 Credit Hours 8 Week Course Prerequisite(s) This is the last course in the AS Fire Science degree path Instructor Information Course Description Course
More informationPELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW XML/DHTML/CSS/XHTML WEB 2350
PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW XML/DHTML/CSS/XHTML WEB 2350 Class Hours: 3.0 Credit Hours: 3.0 Laboratory Hours: 0.0 Revised: Fall 06 Catalog Course Description: CIW
More informationCourse Description (Catalog)
School of Public Service and Health Course Number: EDMG699 Course Name: Master's Capstone Seminar in Emergency and Disaster Management Credit Hours: 3 Length of Course: 16 weeks Prerequisite: Completion
More informationSchool of Science and Technology Environmental Science and Policy. EVSP500 Research Methods for Environmental Science and Policy
School of Science and Technology Environmental Science and Policy EVSP500 Methods for Environmental Science and Policy 3 Credit Hours Length of Course: 8 Weeks Prerequisite(s): None Instructor Information
More informationSelected Bibliography. Course Description (Catalog)
School of Science and Technology Department of Information Technology ISSC455: Digital Forensics: Investigation Procedures and Response 3 Credit Hours 8 Week Course Prerequisite(s): None Table of Contents
More informationCST6445: Web Services Development with Java and XML Lesson 1 Introduction To Web Services 1995 2008 Skilltop Technology Limited. All rights reserved.
CST6445: Web Services Development with Java and XML Lesson 1 Introduction To Web Services 1995 2008 Skilltop Technology Limited. All rights reserved. Opening Night Course Overview Perspective Business
More informationIntroduction to XML Applications
EMC White Paper Introduction to XML Applications Umair Nauman Abstract: This document provides an overview of XML Applications. This is not a comprehensive guide to XML Applications and is intended for
More informationInstructor Information. Instructor: Email: Table of Contents. Course Description (Catalog) Table of Contents. Course Scope
School: Science and Technology Course Number: BIOL133 Course Name: General Biology I Credit Hours: 4 Length of Course: 16 Weeks Prerequisite: MATH 110/125 Instructor Information Course Description Course
More informationSchool of Security & Global Studies CMRJ300 Research Methods in Criminal Justice & Security 3 Credit Hours 8 Week Course Prerequisite(s): None
School of Security & Global Studies CMRJ300 & Security 3 Credit Hours 8 Week Course Prerequisite(s): None Table of Contents Instructor Information Course Description Course Scope Course Objectives Course
More informationSchool: Public Administration Course Number: PADM612 Course Name: Public Finance Credit Hours: 3 Length of Course: 8 weeks Prerequisite: none
School: Public Administration Course Number: PADM612 Course Name: Public Finance Credit Hours: 3 Length of Course: 8 weeks Prerequisite: none Instructor Information Course Description Course Scope Course
More informationSchool of Arts and Humanities PSYC610 Course Title: Multicultural Perspectives in Human Behavior. 3 Graduate Credit Hours 8 Weeks Prerequisites: None
School of Arts and Humanities PSYC610 Course Title: Multicultural Perspectives in Human Behavior 3 Graduate Credit Hours 8 Weeks Prerequisites: None Table of Contents Instructor Information Course Description
More informationPsychology Course # PSYC300 Course Name: Research Methods in Psychology Credit Hours: 3 Length of Course: 8 Weeks Prerequisite(s):
Psychology Course # PSYC300 Course Name: Methods in Psychology Credit Hours: 3 Length of Course: 8 Weeks Prerequisite(s): Instructor Information Course Description Course Scope Course Objectives Course
More informationHigh Performance XML Data Retrieval
High Performance XML Data Retrieval Mark V. Scardina Jinyu Wang Group Product Manager & XML Evangelist Oracle Corporation Senior Product Manager Oracle Corporation Agenda Why XPath for Data Retrieval?
More informationSchool of Security and Global Studies Masters of Legal Studies Program
School of Security and Global Studies Masters of Legal Studies Program Course Number: LSTD 699 Credit Hours: 3 Length of Course: 16 Weeks Prerequisite(s): Students may take the research seminar after all
More informationVALLIAMMAI ENGINEERING COLLEGE SRM NAGAR, KATTANKULATHUR-603203 DEPARTMENT OF COMPUTER APPLICATIONS SUBJECT : MC7502 SERVICE ORIENTED ARCHITECTURE
VALLIAMMAI ENGINEERING COLLEGE SRM NAGAR, KATTANKULATHUR-603203 DEPARTMENT OF COMPUTER APPLICATIONS QUESTION BANK V SEMESTER MCA SUBJECT : MC7502 SERVICE ORIENTED ARCHITECTURE PART A UNIT I 1. What is
More informationFicha técnica de curso Código: IFCAD320a
Curso de: Objetivos: LDAP Iniciación y aprendizaje de todo el entorno y filosofía al Protocolo de Acceso a Directorios Ligeros. Conocer su estructura de árbol de almacenamiento. Destinado a: Todos los
More informationUser Manual. Learning Management System COMSATS Virtual Campus
User Manual Learning Management System COMSATS Virtual Campus Table of Contents Overview... 3 The LMS Home Screen... 4 The Main Menu bar... 4 1. LMS Home:... 4 2. About LMS:... 4 3. Contacts:... 4 4. Login
More informationPresentation / Interface 1.3
W3C Recommendations Mobile Web Best Practices 1.0 Canonical XML Version 1.1 Cascading Style Sheets, level 2 (CSS2) SPARQL Query Results XML Format SPARQL Protocol for RDF SPARQL Query Language for RDF
More informationInstructor: Email: Office Hours: (Biography) Table of Contents
School: Sports and Health Sciences & Sports Management Course Number: SPMT 612 Course Name: Sports Event Management Credit Hours: 3 credits Length of Course: 8 weeks Prerequisite: N/A Instructor Information
More information06 XML-based Technologies
MSc in Communication Sciences 2010-2011 Program in Technologies for Human Communication Davide Eynard Software Technology 2 06 XML-based Technologies 2 ntro XML had a huge impact on the development of
More informationBuilding A Very Simple Web Site
Sitecore CMS 6.2 Building A Very Simple Web Site Rev 100601 Sitecore CMS 6. 2 Building A Very Simple Web Site A Self-Study Guide for Developers Table of Contents Chapter 1 Introduction... 3 Chapter 2 Building
More informationTable of Contents. Course Description (Catalog) Table of Contents. Course Scope
School: Science and Technology Course Number: BIOL133 Course Name: General Biology I Credit Hours: 4 Length of Course: 16 Weeks Prerequisite: MATH 110/125 Course Description Course Scope Course Objectives
More informationERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS 215 - WEB DEVELOPMENT & PROGRAMMING I AND TITLE:
ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS 215 - WEB DEVELOPMENT & PROGRAMMING I AND TITLE: B. CURRICULUM: Mathematics / Computer Science Unit Offering PROGRAM: Web-Network Technology Certificate
More informationREST vs. SOAP: Making the Right Architectural Decision
REST vs. SOAP: Making the Right Architectural Decision Cesare Pautasso Faculty of Informatics University of Lugano (USI), Switzerland http://www.pautasso.info 1 Agenda 1. Motivation: A short history of
More informationXML Processing and Web Services. Chapter 17
XML Processing and Web Services Chapter 17 Textbook to be published by Pearson Ed 2015 in early Pearson 2014 Fundamentals of http://www.funwebdev.com Web Development Objectives 1 XML Overview 2 XML Processing
More informationMacromedia Dreamweaver 8 Developer Certification Examination Specification
Macromedia Dreamweaver 8 Developer Certification Examination Specification Introduction This is an exam specification for Macromedia Dreamweaver 8 Developer. The skills and knowledge certified by this
More informationLast Week. XML (extensible Markup Language) HTML Deficiencies. XML Advantages. Syntax of XML DHTML. Applets. Modifying DOM Event bubbling
XML (extensible Markup Language) Nan Niu (nn@cs.toronto.edu) CSC309 -- Fall 2008 DHTML Modifying DOM Event bubbling Applets Last Week 2 HTML Deficiencies Fixed set of tags No standard way to create new
More informationIT6503 WEB PROGRAMMING. Unit-I
Handled By, VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur-603203. Department of Information Technology Question Bank- Odd Semester 2015-2016 IT6503 WEB PROGRAMMING Mr. K. Ravindran, A.P(Sr.G)
More informationScience School of Science and Technology SCIN233 Physics I 4 Credit Hours 16 Week Course Prerequisite(s): None
Science School of Science and Technology SCIN233 Physics I 4 Credit Hours 16 Week Course Prerequisite(s): None Course Description (Catalog) SCIN233 Physics I (4 credits): This fundamental Physics course
More informationCOURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida
COURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida CREDIT HOURS 3 credits hours PREREQUISITE Completion of EME 6208 with a passing
More informationCalifornia State University Polytechnic University. CIS 311 Interactive Web Development. Fall 2011
California State University Polytechnic University CIS 311 Interactive Web Development Fall 2011 Basic Information Class time Tuesday Thursday 1:00 3:00 PM Class location C4-27 Textbooks Web Applications
More informationAngel Learning Management System Introductory Tutorial for Students
Angel Learning Management System Introductory Tutorial for Students Welcome! Angel is the Learning Management System that you ll be using to access your classes. You ll use it to view lessons, submit assignments,
More informationSchematron Validation and Guidance
Schematron Validation and Guidance Schematron Validation and Guidance Version: 1.0 Revision Date: July, 18, 2007 Prepared for: NTG Prepared by: Yunhao Zhang i Schematron Validation and Guidance SCHEMATRON
More informationXML: extensible Markup Language. Anabel Fraga
XML: extensible Markup Language Anabel Fraga Table of Contents Historic Introduction XML vs. HTML XML Characteristics HTML Document XML Document XML General Rules Well Formed and Valid Documents Elements
More informationREST web services. Representational State Transfer Author: Nemanja Kojic
REST web services Representational State Transfer Author: Nemanja Kojic What is REST? Representational State Transfer (ReST) Relies on stateless, client-server, cacheable communication protocol It is NOT
More informationOverview of DatadiagramML
Overview of DatadiagramML Microsoft Corporation March 2004 Applies to: Microsoft Office Visio 2003 Summary: This document describes the elements in the DatadiagramML Schema that are important to document
More informationWeb Services Technologies
Web Services Technologies XML and SOAP WSDL and UDDI Version 16 1 Web Services Technologies WSTech-2 A collection of XML technology standards that work together to provide Web Services capabilities We
More informationWIRIS quizzes web services Getting started with PHP and Java
WIRIS quizzes web services Getting started with PHP and Java Document Release: 1.3 2011 march, Maths for More www.wiris.com Summary This document provides client examples for PHP and Java. Contents WIRIS
More informationShelly, G. B., & Campbell, J. T. (2012). Web design: Introductory (4th ed.). Boston, MA: Course Technology.
ITC 4310, Web Design and Development Course Syllabus Course Description Presents Web design principles and techniques coupled with practical experience in the design and creation of Web sites. Includes
More informationAn XML Based Data Exchange Model for Power System Studies
ARI The Bulletin of the Istanbul Technical University VOLUME 54, NUMBER 2 Communicated by Sondan Durukanoğlu Feyiz An XML Based Data Exchange Model for Power System Studies Hasan Dağ Department of Electrical
More informationSchool of Arts and Humanities PSYC620 Substance Abuse and Addiction. 3 Graduate Credit Hours 8 Week Course Prerequisites: None
STUDENT WARNING: This course syllabus is from a previous semester archive and serves only as a preparatory reference. Please use this syllabus as a reference only until the professor opens the classroom
More informationSoapUI NG Pro and Ready! API Platform Two-Day Training Course Syllabus
SoapUI NG Pro and Ready! API Platform Two-Day Training Course Syllabus Platform architecture Major components o SoapUI NG Pro o LoadUI o Secure o ServiceV Technological foundations o Protocols o Jetty
More informationInvited Expert on XForms and HTML Working Group
Author: Mark Birbeck CEO and CTO x-port.net Ltd. Invited Expert on XForms and HTML Working Group mailto:mark.birbeck@x-port.net http://www.x-port.net/ http://www.formsplayer.com/ Introduction We need to
More informationCourse Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation
Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation Credit-By-Assessment (CBA) Competency List Written Assessment Competency List Introduction to the Internet
More informationAn introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0
An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0 September 2010 Copyright IBM Corporation 2010. 1 Overview Rational Application Developer, Version 8.0, contains
More informationSeattle Central Community College BITCA Division. Syllabus MIC 151 - Online
Seattle Central Community College BITCA Division Syllabus MIC 151 - Online 2016 Spring Course Title and Item Number: Web Design & Development with HTML / MIC 151 Number of Credits: 5 Lecture Hour Equivalent:
More informationWWW. World Wide Web Aka The Internet. dr. C. P. J. Koymans. Informatics Institute Universiteit van Amsterdam. November 30, 2007
WWW World Wide Web Aka The Internet dr. C. P. J. Koymans Informatics Institute Universiteit van Amsterdam November 30, 2007 dr. C. P. J. Koymans (UvA) WWW November 30, 2007 1 / 36 WWW history (1) 1968
More informationT-110.5140 Network Application Frameworks and XML Web Services and WSDL 15.2.2010 Tancred Lindholm
T-110.5140 Network Application Frameworks and XML Web Services and WSDL 15.2.2010 Tancred Lindholm Based on slides by Sasu Tarkoma and Pekka Nikander 1 of 20 Contents Short review of XML & related specs
More informationSchool: Business Course Number: ACCT300 Course Name: Financial Accounting Credit Hours: 3 hours Length of Course: 8 weeks Prerequisite: None
School: Business Course Number: ACCT300 Course Name: Financial Accounting Credit Hours: 3 hours Length of Course: 8 weeks Prerequisite: None Course Description Course Scope Course Objectives Course Delivery
More informationCISS 365 DEA Project Management
Columbia College Online Campus P a g e 1 CISS 365 DEA Project Management March 2015 Session 14-54 March 23 May 16, 2015 Course Description An introduction to project management issues associated with information
More informationConcepts of Database Management Seventh Edition. Chapter 9 Database Management Approaches
Concepts of Database Management Seventh Edition Chapter 9 Database Management Approaches Objectives Describe distributed database management systems (DDBMSs) Discuss client/server systems Examine the ways
More informationWiley. Automated Data Collection with R. Text Mining. A Practical Guide to Web Scraping and
Automated Data Collection with R A Practical Guide to Web Scraping and Text Mining Simon Munzert Department of Politics and Public Administration, Germany Christian Rubba University ofkonstanz, Department
More informationOracle Service Bus Examples and Tutorials
March 2011 Contents 1 Oracle Service Bus Examples... 2 2 Introduction to the Oracle Service Bus Tutorials... 5 3 Getting Started with the Oracle Service Bus Tutorials... 12 4 Tutorial 1. Routing a Loan
More informationLightweight Data Integration using the WebComposition Data Grid Service
Lightweight Data Integration using the WebComposition Data Grid Service Ralph Sommermeier 1, Andreas Heil 2, Martin Gaedke 1 1 Chemnitz University of Technology, Faculty of Computer Science, Distributed
More informationFirewall Builder Architecture Overview
Firewall Builder Architecture Overview Vadim Zaliva Vadim Kurland Abstract This document gives brief, high level overview of existing Firewall Builder architecture.
More informationLesson 4 Web Service Interface Definition (Part I)
Lesson 4 Web Service Interface Definition (Part I) Service Oriented Architectures Module 1 - Basic technologies Unit 3 WSDL Ernesto Damiani Università di Milano Interface Definition Languages (1) IDLs
More informationCocoon 2 Programming: Web Publishing with XML and Java"
Cocoon 2 Programming: Web Publishing with XML and Java" Bill Brogden Conrad D'Cruz Mark Gaither StfBEX San Francisco London Introduction xv Chapter 1 The Cocoon 2 Architecture 1 The Challenges of Web Publishing
More informationSOFTWARE ENGINEERING PROGRAM
SOFTWARE ENGINEERING PROGRAM PROGRAM TITLE DEGREE TITLE Master of Science Program in Software Engineering Master of Science (Software Engineering) M.Sc. (Software Engineering) PROGRAM STRUCTURE Total program
More informationWeb Design Specialist
UKWDA Training: CIW Web Design Series Web Design Specialist Course Description CIW Web Design Specialist is for those who want to develop the skills to specialise in website design and builds upon existing
More informationXML- New meta language in e-business
1 XML- New meta language in e-business XML (extensible Markup Language) has established itself as a new meta language in e-business. No matter what, text, pictures, video- or audio files - with the flexibility
More informationAdvantages of XML as a data model for a CRIS
Advantages of XML as a data model for a CRIS Patrick Lay, Stefan Bärisch GESIS-IZ, Bonn, Germany Summary In this paper, we present advantages of using a hierarchical, XML 1 -based data model as the basis
More informationINTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency
INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency 1. 420-PA3-AB Introduction to Computers, the Internet, and the Web This course is an introduction to the computer,
More informationRotorcraft Health Management System (RHMS)
AIAC-11 Eleventh Australian International Aerospace Congress Rotorcraft Health Management System (RHMS) Robab Safa-Bakhsh 1, Dmitry Cherkassky 2 1 The Boeing Company, Phantom Works Philadelphia Center
More informationCSET 3100 Advanced Website Design (3 semester credit hours) IT Required
CSET 3100 Advanced Website Design (3 semester credit hours) CSET Elective IT Required Current Catalog Description: This course covers the creation of HTML forms, creation of static and animated web graphics,
More informationCISS 365 A Project Management
Columbia College Online Campus P a g e 1 CISS 365 A Project Management June 2015 Session 14-55 June 1 July 25, 2015 Course Description An introduction to project management issues associated with information
More informationThe presentation explains how to create and access the web services using the user interface. WebServices.ppt. Page 1 of 14
The presentation explains how to create and access the web services using the user interface. Page 1 of 14 The aim of this presentation is to familiarize you with the processes of creating and accessing
More informationDeveloping XML Solutions with JavaServer Pages Technology
Developing XML Solutions with JavaServer Pages Technology XML (extensible Markup Language) is a set of syntax rules and guidelines for defining text-based markup languages. XML languages have a number
More informationDepartment of Business Administration ITCC231 Introduction to Information Technology Writing 8 Week Session 3 Credit Hours Prerequisite(s): None
Department of Business Administration ITCC231 Introduction to Information Technology Writing 8 Week Session 3 Credit Hours Prerequisite(s): None Instructor Information Course Description Course Scope Course
More informationTerm Paper. P r o f. D r. E d u a r d H e i n d l. H o c h s c h u l e F u r t w a n g e n U n i v e r s i t y. P r e s e n t e d T o :
Version: 0.1 Date: 20.07.2009 Author(s): Doddy Satyasree AJAX Person responsable: Doddy Satyasree Language: English Term Paper History Version Status Date 0.1 Draft Version created 20.07.2009 0.2 Final
More informationMobility Information Series
SOAP vs REST RapidValue Enabling Mobility XML vs JSON Mobility Information Series Comparison between various Web Services Data Transfer Frameworks for Mobile Enabling Applications Author: Arun Chandran,
More informationOIT 307/ OIT 218: Web Programming
OIT 307/ OIT 218: Web Programming 1.0 INTRODUCTION Many applications nowadays work really well as a web application. Web programming is the practice of writing applications that run on a web server and
More informationEUR-Lex 2012 Data Extraction using Web Services
DOCUMENT HISTORY DOCUMENT HISTORY Version Release Date Description 0.01 24/01/2013 Initial draft 0.02 01/02/2013 Review 1.00 07/08/2013 Version 1.00 -v1.00.doc Page 2 of 17 TABLE OF CONTENTS 1 Introduction...
More informationHttp://Troy.bncollege.com
TROY UNIVERSITY Criminology SYLLABUS T1 2015 August 10, 2015 to October 9, 2015 For course syllabus posted prior to the beginning of the term, the instructor reserves the right to make minor changes prior
More informationhttp://msdn.microsoft.com/en-us/library/4w3ex9c2.aspx
ASP.NET Overview.NET Framework 4 ASP.NET is a unified Web development model that includes the services necessary for you to build enterprise-class Web applications with a minimum of coding. ASP.NET is
More informationCollege Algebra Online Course Syllabus
VALENCIA COMMUNITY COLLEGE EAST CAMPUS MAC 1114 COLLEGE TRIGONOMETRY (ONLINE COURSE) SYLLABUS Term/Year: Spring 2009 CRN: 22607 Professor: Dr. Agatha Shaw Phone: (407) 582 2117 Office: 8-249 Student Engagement
More informationISM/ISC Middleware Module
ISM/ISC Middleware Module Lecture 14: Web Services and Service Oriented Architecture Dr Geoff Sharman Visiting Professor in Computer Science Birkbeck College Geoff Sharman Sept 07 Lecture 14 Aims to: Introduce
More information... Introduction... 17
... Introduction... 17 1... Workbench Tools and Package Hierarchy... 29 1.1... Log on and Explore... 30 1.1.1... Workbench Object Browser... 30 1.1.2... Object Browser List... 31 1.1.3... Workbench Settings...
More informationWeb services with WebSphere Studio: Deploy and publish
Web services with WebSphere Studio: Deploy and publish Table of Contents If you're viewing this document online, you can click any of the topics below to link directly to that section. 1. Introduction...
More informationSchool of Arts and Humanities PSYC201 Introduction to Social Psychology 3 Credit Hours 8 Weeks No Prerequisites
School of Arts and Humanities PSYC201 Introduction to Social Psychology 3 Credit Hours 8 Weeks No Prerequisites Instructor Information Course Description Course Scope Course Objectives Course Delivery
More informationIT 145 Section 300 Fall 2013 Web Design Fundamentals: HTML and Style Sheets. Syllabus and Course Outline
IT 145 Section 300 Fall 2013 Web Design Fundamentals: HTML and Style Sheets. Syllabus and Course Outline Instructor: Dr. Thomas Beach Office: 623F (662-0347) Email: tbeach@unm.edu Office hours: T 2:00-3:00
More informationXML WEB TECHNOLOGIES
XML WEB TECHNOLOGIES Chakib Chraibi, Barry University, cchraibi@mail.barry.edu ABSTRACT The Extensible Markup Language (XML) provides a simple, extendable, well-structured, platform independent and easily
More informationThe end. Carl Nettelblad 2015-06-04
The end Carl Nettelblad 2015-06-04 The exam and end of the course Don t forget the course evaluation! Closing tomorrow, Friday Project upload deadline tonight Book presentation appointments with Kalyan
More informationdesign coding monitoring deployment Java Web Framework for the Efficient Development of Enterprise Web Applications
Java Web Framework for the Efficient Development of Enterprise Web Applications Evolution Framework tools 100% reusability Complete Development Kit Evolution Framework enables fast and easy development
More information