Objectives
This course is intended for senior software engineers and software architects who aspire to enhance their skills in the area of architecting and engineering software platforms. Through a learning approach with ample hands-on activities, participants will pick up the knowledge and techniques of designing reusable assets and common services, creation of frameworks, API design, platform management and platform data management. Case studies and relevant workshops to re-inforce learnings after important topics are an integral part of this course.This will equip participants with detailed knowledge to build a scalable platform for interconnected or extended applications, thus enabling the creation of network of applications to grow the business ecosystems.
Who Should Attend
The target course participants are primarily senior software engineers, solution and application architects, who had past experience in software development and design, and seek to enhance their skills in the area of platform engineering.It is applicable for professionals engaged in the following areasSoftware design and developmentSoftware Architecture
Entry Requirements
3-4 years of software design and development experience and/or equivalent knowledgeKnowledge on basics of architecting software would be an added advantageCompetent in NUS-ISS' Architecting Software Solutions or at least have the relevant knowledgeKnowledge from NUS-ISS' Object Oriented Design Patterns and Object Oriented Analysis Design courses will be an advantage
Last updated: 12 April 2024