About this MDeC USP XML This course provides students with the knowledge and skills to use the XSLT language to process 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" style sheets. 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 style sheets to create powerful and flexible style sheet 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. Students will also learn how to program with XML in the Microsoft .NET Framework in order to build Microsoft Windows or Web-based integrated applications that are easier to build, scalable, and flexible. At the end of the course, students will learn the knowledge and skills that are required to develop Extensible Markup Language (XML) Web services-based solutions to solve common problems in the distributed application domain
Duration 20 days, during semester break 9am ~ 5pm
Fee & Contact RM 0, sponsor by MDeC. Must obtain approval before course commence Feel free to contact sentoh_wan@yahoo.com for registration and form submission. A simple process as you just need to provide a name list of 25~30 students will do
Audience Final year degree student from computer faculty (Electrical, electronic engineering faculty students may apply, subject to MDeC approval).
Skill level Fundamental to Intermediate
1 | Learning Outcome | What You'll Learn
|
2 | Topics/modules and Training Hours | Modules & Sub Modules (Detailed proposed syllabus to be elaborated here following the guideline on course module details as per Appendix 5.1) |
M1: Soft skills (5 days) | ||
M2: Technical Specialisation (10 days) Course Modules 1. Introduction to XSLT 2. Simplified Style Sheets 3. Get Around with XPath 4. Add Template Rules 5. Traditional Programming Concepts and XSLT 6. XML Result Tree Creation 7. Calculate in XSLT 8. Common XSLT Challenges 9. Use of Processor-Specific Extensions 10. Introduction to XML in the .NET Framework 11. Parsing XML 12. Validating XML 13. Writing XML 14. Querying XML 15. Manipulating Cached XML 16. Transforming XML 17. Serializing Objects as XML 18. The Need for XML Web Services 19. XML Web Service Architectures 20. The Underlying Technologies of XML Web Services 21. Consuming XML Web Services 22. Implementing a Simple XML Web Service 23. Publishing and Deploying XML Web Services 24. Securing XML Web Services 25. Designing XML Web Services 26. Global XML Web Services Architecture | ||
| | M3: Project (5 days) |