Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

1

Module for Integrative Programming and


Technologies 2

Welcome to the Module for Integrative Programming and Technologies 2.


This module allows the students to have gain the following learning outcomes:

COURSE LEARNING OUTCOME


CLO1 Design, develop, and present a functional integrative application
system.
CLO2 Perform all machine problems successfully to demonstrate
competencies in integrating disparate applications.
CLO3 Write blogs as journal entries to describe technologies being used to
integrate disparate applications in an organization, and best coding
practices.

It has 4 modules:

Module 1: Integrative Coding and Scripting


Module 2: Intersystem Communication
Module 3: Data Mapping and Exchange
Module 4: Software Security Practices

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

You might also like