|
Training
All courses are 1 day in duration (9:00 am to 4:30pm) and include all training equipment, materials, facilities and light refreshments. All courses cost $700 plus GST per student with a minimum of 6 and maximum of 10 students per class. Please enquire via our contacts page for course availability.
Technical Courses
| Course ID |
Course Description |
| UML-1 |
Introduction to UML. Origins, purpose, and applications of UML. Static diagrams (package, class, relationships, objects). Dynamic diagrams (use case, activity, state). |
| UML-2 |
Practical UML. Modelling real business scenarios. Change management & version control. Distributed development via shared repository. Publishing - documentation and code generation (html, word, XML, Java, SQL). |
| UML-3 |
Advanced UML. Meta-models and UML profiles using stereotypes and tagged values. Model driven architecture and model transforms. Customising generation and documentation templates. Zachman and TOGAF profiles. |
| XML-1 |
Introduction to XML. XML instance documents. Introduction to XML schema (data types, elements, attributes, complex types). Namespaces and imports. Validating and processing XML documents. The document object model. |
| XML-2 |
Practical XML. Design patterns. Developing larger schema libraries. Change management & version control. Collaborative teams. Documentation. Using industry standards (OAGi, UBL, GS1, ISO-20022, HL7). |
| XML-3 |
Advanced XML. Advanced schema concepts (model groups, substitution groups, derivation). Introduction to XPath. Defining and validating business rules using ISO Schematron. |
| XSLT-1 |
Introduction to XML transformation. XPath expressions and functions. XSLT transformation templates. XML to HTML transforms. XML to XML transforms. |
| XSLT-2 |
Practical XML transformation. Building competence and confidence through a set of increasingly complex XML transformation tasks. Strings, numbers, dates, traversal, queries, custom functions. Modularity & reuse. |
| XBRL-1 |
Introduction to XBRL. Origins and principles of XBRL for financial reporting. XBRL instance documents. XBRL taxonomies. XBRL Dimensions. |
| XBRL-2 |
Practical XBRL. Understanding the IFRS and Australian SBR taxonomies. Extending XBRL taxonomies. Creating and consuming XBRL reports. |
| WS-1 |
Introduction to Web Services. Origin and principles of Web Services. SOAP and WSDL specifications. Creating simple web services. Consuming web services. Testing web services. |
| WS-2 |
Secure Web Services. Principles of electronic security (using SSL & PKI). Signatures and encryption. WS-Security for secure messaging. Identity management using SAML and Federated Trust. Auskey and OpenID. |
Methodology Courses
| Course ID |
Course Description |
| METH-1 |
Business Analysis. Students will learn how to apply a business driven methodology which ensure that data exchange requirements are always correctly defined, well documented, and are traceable to business goals. |
| METH-2 |
Information Analysis. Students will learn how to identify information concepts and name them in a clear and consistent way. Borrowing from best practice international standards such as ISO-11179, students will develop sound but practical reference data models and learn how to use them in data exchange. |
| METH-3 |
Service Design. Building on the business and information analysis courses, students learn how to identify, design, and document the set of business services that support data exchange requirements. The outcome is SOA done right. |
| METH-4 |
Governance. Data governance and service governance are essential to the long term health of an integrated system or community. Students will learn about best practices in change control, versioning, and release management. |
Products Used In Training
| Product |
Description |
| Enterprise Architect |
From Sparx Systems, "Enterprise Architect" is a leading desktop UML modelling tool with a set of features normally found in much more expensive products. Students taking all UML and Methodology course will us Enterprise Architect. |
 |
From Altova, XML Spy is a leading XML design tool. it is part of an integrated suite of related tools that service the needs of any design task using any of the XML related technologies. Students taking all technical classes (except UML) will be using the Altova Suite. |
|