Integrative Programming and Technologies 2
Integrative Programming and Technologies 2
It has 4 modules:
TABLE OF CONTENTS
2
Module 1: Integrative Coding and Scripting..............................................................3
Lesson 1: Integrative Coding: Design Patterns......................................................4
Lesson 2: Integrative Coding: API......................................................................11
Lesson 3 Scripting...............................................................................................17
REFERENCE......................................................................................................24
Module 2: Intersystem Communication..................................................................25
Lesson 1: Web Services and Middleware............................................................26
Lesson 2: Network Programming........................................................................34
Lesson 3: Message and queuing services.............................................................51
REFERENCE......................................................................................................62
Module 3: Data Mapping and Exchange.................................................................63
Lesson 1: Data Representation and Encoding......................................................64
Lesson 2: Parsing XML.......................................................................................72
Lesson 3: XSL, XSLT and XPath........................................................................79
REFERENCE......................................................................................................88
Module 4: Software Security Practices ...................................................................89
Lesson 1: Overview of Software Security and Practices.....................................90
Lesson 2: Encryption of data between systems and services.............................102
REFERENCE....................................................................................................116