Podcast
Questions and Answers
What is required before attempting the certification exam for IBM Cúram?
What is required before attempting the certification exam for IBM Cúram?
- Completion of a Master's degree in Computer Science
- Completion of IBM Cúram SPM for Developers (Customization) (correct)
- Familiarity with Front-end Frameworks
- Experience with Mobile Applications Development
Which of the following is not one of the three technical training paths offered by IBM for Cúram SPM?
Which of the following is not one of the three technical training paths offered by IBM for Cúram SPM?
- Product Management (correct)
- Application Developer
- Product Fundamentals
- Specialized Developer
What does the IBM Cúram SPM Technical Overview provide?
What does the IBM Cúram SPM Technical Overview provide?
- An overview of Cúram SPM architecture and technical features (correct)
- Information on customer feedback systems
- Advanced project management techniques
- Detailed coding practices for Java
Which of these is an additional technology introduced in the Cúram SPM Technical Overview?
Which of these is an additional technology introduced in the Cúram SPM Technical Overview?
How long does the self-paced version of the course typically take to complete?
How long does the self-paced version of the course typically take to complete?
What are learners required to have a working knowledge of before training?
What are learners required to have a working knowledge of before training?
Which unit is least likely to be covered in the IBM Cúram SPM course structure?
Which unit is least likely to be covered in the IBM Cúram SPM course structure?
Which of the following components is emphasized in the IBM Cúram SPM for Developers?
Which of the following components is emphasized in the IBM Cúram SPM for Developers?
What is the primary function of the Administration Suite in the IBM Cúram SPM solution?
What is the primary function of the Administration Suite in the IBM Cúram SPM solution?
Which service is primarily responsible for gathering data during a client assessment in IBM Cúram SPM?
Which service is primarily responsible for gathering data during a client assessment in IBM Cúram SPM?
What do modules like IBM Cúram Income Support enable in the IBM Cúram SPM solution?
What do modules like IBM Cúram Income Support enable in the IBM Cúram SPM solution?
What does the Data Dictionary in IBM Cúram SPM primarily contain?
What does the Data Dictionary in IBM Cúram SPM primarily contain?
What architecture is employed in IBM Cúram SPM that generates 'plumbing' code?
What architecture is employed in IBM Cúram SPM that generates 'plumbing' code?
How do applications utilize the layers of the SPM product in IBM Cúram?
How do applications utilize the layers of the SPM product in IBM Cúram?
What role does the Application Development Environment (ADE) serve in the IBM Cúram SPM?
What role does the Application Development Environment (ADE) serve in the IBM Cúram SPM?
Which of the following technologies is NOT mentioned as being used in the presentation tier?
Which of the following technologies is NOT mentioned as being used in the presentation tier?
Which component of the presentation tier is primarily responsible for creating client screens?
Which component of the presentation tier is primarily responsible for creating client screens?
Why is it essential to customize the base application and Cúram modules?
Why is it essential to customize the base application and Cúram modules?
What type of clients can IBM Cúram SPM accommodate besides internet clients?
What type of clients can IBM Cúram SPM accommodate besides internet clients?
Which process supports the case management lifecycle in IBM Cúram SPM?
Which process supports the case management lifecycle in IBM Cúram SPM?
What feature does IBM Cúram SPM's loose coupling between layers provide?
What feature does IBM Cúram SPM's loose coupling between layers provide?
Which type of clients does the course primarily focus on for IBM Cúram SPM?
Which type of clients does the course primarily focus on for IBM Cúram SPM?
What is a benefit of using standard technologies in the presentation tier of IBM Cúram SPM?
What is a benefit of using standard technologies in the presentation tier of IBM Cúram SPM?
What design pattern is used within the presentation tier of IBM Cúram SPM?
What design pattern is used within the presentation tier of IBM Cúram SPM?
What is the primary focus of the development environment in IBM Cúram SPM?
What is the primary focus of the development environment in IBM Cúram SPM?
What does the model-driven development approach rely on in IBM Cúram SPM?
What does the model-driven development approach rely on in IBM Cúram SPM?
Which of the following is a feature of the IBM Cúram Application Development Environment (ADE)?
Which of the following is a feature of the IBM Cúram Application Development Environment (ADE)?
What is one of the outputs from code generators in the IBM Cúram SPM development environment?
What is one of the outputs from code generators in the IBM Cúram SPM development environment?
In IBM Cúram SPM, what structure should developers be familiar with concerning their projects?
In IBM Cúram SPM, what structure should developers be familiar with concerning their projects?
What are the two main categories listed under the runtime architecture of IBM Cúram SPM?
What are the two main categories listed under the runtime architecture of IBM Cúram SPM?
Which of the following best describe the capabilities of code generators in Cúram ADE?
Which of the following best describe the capabilities of code generators in Cúram ADE?
What is one of the elements described in the development environment of IBM Cúram SPM?
What is one of the elements described in the development environment of IBM Cúram SPM?
What is the function of the Data Access Layer (DAL) in Cúram?
What is the function of the Data Access Layer (DAL) in Cúram?
Which databases are mentioned as used in the Persistence Tier of Cúram?
Which databases are mentioned as used in the Persistence Tier of Cúram?
Which technology does Cúram NOT use as part of its architecture?
Which technology does Cúram NOT use as part of its architecture?
What generates the required SQL dynamically in Cúram?
What generates the required SQL dynamically in Cúram?
Which of the following is true about the choice of database in Cúram?
Which of the following is true about the choice of database in Cúram?
What kind of messaging systems does Cúram provide connectors for?
What kind of messaging systems does Cúram provide connectors for?
What layer interacts with other systems via SQL and connectors in Cúram?
What layer interacts with other systems via SQL and connectors in Cúram?
Which of the following statements about Entity methods in Cúram is correct?
Which of the following statements about Entity methods in Cúram is correct?
What is the role of entity classes in the IBM Cúram SPM application tier?
What is the role of entity classes in the IBM Cúram SPM application tier?
Which class type is responsible for performing business processing in IBM Cúram SPM?
Which class type is responsible for performing business processing in IBM Cúram SPM?
What happens to classes with stereotypes that are not recognized by the IBM Cúram SPM generator?
What happens to classes with stereotypes that are not recognized by the IBM Cúram SPM generator?
Domains in IBM Cúram SPM are described as what type of data?
Domains in IBM Cúram SPM are described as what type of data?
Which aspect is NOT true about façade classes in IBM Cúram SPM?
Which aspect is NOT true about façade classes in IBM Cúram SPM?
What describes the purpose of process classes in the application model?
What describes the purpose of process classes in the application model?
Which of the following is a characteristic of application model domains in IBM Cúram SPM?
Which of the following is a characteristic of application model domains in IBM Cúram SPM?
In the context of the IBM Cúram SPM layered architecture, where are web services classes modeled?
In the context of the IBM Cúram SPM layered architecture, where are web services classes modeled?
Flashcards
Domain-specific Processes
Domain-specific Processes
A set of processes that support the lifecycle of a case management system.
Business Services
Business Services
Services designed for end users to manage tasks, queues, generate and manage correspondence.
Technical Services
Technical Services
Services that handle enterprise application integration and security.
Data (Reference) Model
Data (Reference) Model
Signup and view all the flashcards
Administration Suite
Administration Suite
Signup and view all the flashcards
Knowledge Center
Knowledge Center
Signup and view all the flashcards
Application Development Environment (ADE)
Application Development Environment (ADE)
Signup and view all the flashcards
Data Dictionary
Data Dictionary
Signup and view all the flashcards
Data Access Layer (DAL)
Data Access Layer (DAL)
Signup and view all the flashcards
Entity
Entity
Signup and view all the flashcards
Dynamic SQL generation
Dynamic SQL generation
Signup and view all the flashcards
H2 database
H2 database
Signup and view all the flashcards
JDBC API
JDBC API
Signup and view all the flashcards
Connectors in the Persistence Tier
Connectors in the Persistence Tier
Signup and view all the flashcards
DB2 or Oracle
DB2 or Oracle
Signup and view all the flashcards
Relational Database
Relational Database
Signup and view all the flashcards
IBM Cúram SPM
IBM Cúram SPM
Signup and view all the flashcards
IBM Cúram SPM Platform
IBM Cúram SPM Platform
Signup and view all the flashcards
IBM Cúram Application Modules
IBM Cúram Application Modules
Signup and view all the flashcards
Model-Driven Development
Model-Driven Development
Signup and view all the flashcards
Code Generators
Code Generators
Signup and view all the flashcards
Project Directory Structure
Project Directory Structure
Signup and view all the flashcards
Build Commands
Build Commands
Signup and view all the flashcards
What is IBM Cúram SPM?
What is IBM Cúram SPM?
Signup and view all the flashcards
What is IBM Cúram SPM for Developers (ADE)?
What is IBM Cúram SPM for Developers (ADE)?
Signup and view all the flashcards
What is CRUDL?
What is CRUDL?
Signup and view all the flashcards
What is IBM Cúram SPM for Developers (Customization)?
What is IBM Cúram SPM for Developers (Customization)?
Signup and view all the flashcards
What advanced technologies are covered in the Customization course?
What advanced technologies are covered in the Customization course?
Signup and view all the flashcards
What is IBM Cúram SPM Technical Overview?
What is IBM Cúram SPM Technical Overview?
Signup and view all the flashcards
How are IBM Cúram SPM courses offered?
How are IBM Cúram SPM courses offered?
Signup and view all the flashcards
What are the main units in the Cúram SPM for Developers (ADE) course?
What are the main units in the Cúram SPM for Developers (ADE) course?
Signup and view all the flashcards
IBM Cúram SPM Architecture
IBM Cúram SPM Architecture
Signup and view all the flashcards
Class Type
Class Type
Signup and view all the flashcards
Domain (Application Model)
Domain (Application Model)
Signup and view all the flashcards
Entity Class
Entity Class
Signup and view all the flashcards
Process Class
Process Class
Signup and view all the flashcards
Façade Class
Façade Class
Signup and view all the flashcards
Data Class
Data Class
Signup and view all the flashcards
Web Service Class
Web Service Class
Signup and view all the flashcards
Cúram's Presentation Layer
Cúram's Presentation Layer
Signup and view all the flashcards
Web Server component technologies
Web Server component technologies
Signup and view all the flashcards
Web Browser component & thin clients
Web Browser component & thin clients
Signup and view all the flashcards
Supported client types
Supported client types
Signup and view all the flashcards
Loose Coupling in Cúram
Loose Coupling in Cúram
Signup and view all the flashcards
Web Technologies in the Presentation Tier
Web Technologies in the Presentation Tier
Signup and view all the flashcards
Model-Driven Architecture in Cúram
Model-Driven Architecture in Cúram
Signup and view all the flashcards
Web Service Standards in Cúram
Web Service Standards in Cúram
Signup and view all the flashcards
Study Notes
IBM Cúram SPM for Developers (ADE) 7.X Course Book
- The course book covers IBM Cúram SPM for Developers (ADE) 7.X.
- The course book is 9D73G.
- The course book revision is ERC 1.0.
- The course book was published on November 24, 2017.
Table of Contents
- Section 1: IBM Cúram SPM and ADE Overview
- Lesson 1: Course Introduction
- Lesson 2: Cúram SPM Technical Review
- Lesson 3: Introduction to the Application Development Environment (ADE)
- Section 2: Implementing CRUDL Features
- Lesson 1: Server Fundamentals Part One
- Lesson 2: Client Fundamentals Part One
- Lesson 3: Adding Create Pages
- Lesson 4: Adding Search Pages
- Lesson 5: Adding Modify Pages
- Section 3: Enhancing the Application
- Lesson 1: Code Tables
- Lesson 2: Data Manager
- Lesson 3: Application Navigation
- Section 4: Implementing Features for Robustness
- Lesson 1: Exception Handling
- Lesson 2: Validation
- Lesson 3: Testing and Troubleshooting
- Section 5: Additional Server Features
- Lesson 1: Modeling Operations
- Lesson 2: Modeling Associations
- Lesson 3: Additional Modeling Features
- Section 6: Additional Client Features
- Lesson 1: Additional UIM Features
- Lesson 2: Adding Logic to Pages
- Lesson 3: Introduction to Widgets
- Section 7: Course Conclusion
- Lesson 1: Development Case Study
- Lesson 2: Course Summary
- Appendix: Social Program Management – From needs to outcomes
Pre-requisites and Further Training
-
Learners must have completed IBM Cúram Social Program Management (SPM) Technical Overview
-
Learners must have a working knowledge of Object-oriented, concepts, Java, XML, SQL, N-tier enterprise applications
-
IBM offers three technical training paths for Cúram SPM
- Product Fundamentals
- Application Developer
- Specialized Developer.
Course Structure and Duration
- The course consists of units including:
- IBM Cúram SPM and ADE Overview.
- Implementing CRUDL Features.
- Enhancing the Application.
- Implementing Features for Robustness.
- Additional Server Features.
- Additional Client Features.
- Course Conclusion
• Duration - Classroom (ILT) - 5 days - Self-paced (SPVC) - 40 hours.
Course Format and Resources
-
Format:
- Several lessons per day
- Each lesson contains scenarios with exercises
- Exercises build end-to-end solutions.
- Case Study at the end of the course
- 70% of the course time dedicated to exercises
-
Resources:
- Development environment (remote image).
- Course manual
- Exercise workbook
- Product documentation
- Exercise Help Guide (for self-paced courses)
- Sample solutions for exercises (if available)
Levels of Help – Self-paced Training
- Read exercise steps carefully.
- Refer to course manual examples.
- Refer to product documentation.
- Refer to Exercise Help Guide for solutions and error corrections.
- Contact Help Desk if needed.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.