System Integrations
A university-level course on integrating information systems, applications, and data. Covers integration styles, APIs, design principles, enterprise patterns, messaging, security, monitoring, and data strategy — with practical exercises in schema mapping, data transformation, Pub/Sub with Node.js, and Robotic Process Automation.
What you'll learn
Final Project
Research article (5–8 pages) on a selected integration topic, plus an opponent report reviewing another student's article
Curriculum
12 lessons · 9hCourse Overview, Syllabus & Completion Guide
Lecture 1: Why We Integrate Systems
Lecture 2: Integration Styles and Types
Lecture 3: What Are APIs and How Are They Used?
Lecture 4: System Integration Design Principles
Lecture 5: System Integration Monitoring
Lecture 6: Local and Cloud Integration Platforms
Lecture 7: Data Integration Strategy
Lecture 8: Enterprise Integration Patterns
Deep Dive: Messaging Systems
Deep Dive: Securing Integrations
Technical Lab: Schema Mapping, Transformation & RPA