blacksheep IT consulting, On Demand Consulting & Education and the Siebel Hub proudly present the most comprehensive and up-to-date Siebel CRM training course for developers available on the market: Siebel CRM Developer Essentials.

Course Description

The Siebel Developer Essentials course is a comprehensive, modular training for aspiring Siebel Developers. Following a concise case study with real-world aspects, students learn how to configure and customize current releases of Siebel CRM (IP 17 and higher).

Building on a solid foundation of Siebel CRM technical principles such as architecture, workspaces and the Siebel Repository, you will gain strong knowledge in using Siebel Tools and Siebel Web Tools to configure and customize the major layers of the Siebel application framework.

You will start at the User Interface layer, followed by the Business Layer and the Data Layer. The course also introduces you to Siebel Workflow, Task-Based UI, as well as Business Services.

After mastering the Essentials, you continue on the path to becoming a Siebel full-stack Developer by completing the Siebel Integration and Siebel Developer Extensions courses.

This highly effective track will teach you everything you need to know to kick-start your Siebel Developer career.

Target Audience and Prerequisites

The training is beneficial for the following groups with no or limited prior Siebel CRM knowledge who aspire to become Siebel Developers:

  • IT Professional
  • Application Developer
  • Consultants

Familiarity with web-based software applications and Microsoft Windows is a prerequisite.

Experience with development/administration of enterprise applications and/or CRM is beneficial.

Delivery and Scheduling

The Siebel CRM Developer Essentials course can be delivered in the following formats:

  • Live Online (via web-conferencing tool)
  • Live On-site
  • Recorded video incl. course materials (1-year subscription, see details below)

Recommended duration (live training, all modules, shorter if customized): 10 days (80 hours)

Minimum/Maximum attendees for live training: 3 / 12

Complete Learning Experience

The Siebel CRM Developer Essentials training includes:

  • Professional delivery by experienced Siebel CRM instructors in English, French or German
  • Premium, up-to-date course materials (presentations and exercise guides) in PDF format (English)
  • Access to a personal, cloud-hosted training environment for the duration of the class (live delivery only)

Pricing

  • Live Online/On-site: 375 EUR/hour (maximum 12 attendees)
  • Recorded Video (1-year subscription): follow links below to the Siebel Hub Shop for pricing details
  • Contact us to schedule a free call

Modules

The course is divided into four chapters. Each chapter is available as a complete video training (including course materials).

Chapter 1: Siebel CRM 101 (Level: Beginner)

Modules in the Siebel CRM 101 chapter introduce basic Siebel CRM topics from the ground up. No prior Siebel CRM knowledge is required.

Introduction to Siebel Applications High-level introduction to Siebel CRM applications and history
Siebel Architecture Understand the Siebel CRM physical architecture
Siebel Tools – Web Tools – Workspaces Introduction to Siebel Tools, Web Tools and Workspaces
Siebel Repository Structure of the Siebel Repository and its layers (Logical UI, Business Layer, Data Layer, Integration, Automation)

Click here to purchase the Siebel CRM 101 video training (1-year subscription)


Chapter 2: Developer Essentials (Level: Beginner)

This chapter covers typical developer tasks with the most prominent Siebel Repository objects. Chapter 1 or similar experience is a required pre-requisite.

Developer Tasks Development tasks and processes. Working with Workspaces
Logical UI Developing Applets, Views and Screens
Business Layer Develop Business Components, Fields, Joins, Links and Business Objects
Data Layer Develop custom Tables, Columns and Indexes
Pick Lists and Multi Value Groups Develop static and dynamic pick lists. Present 1:M and M:M relationships with Multi Value Groups
Access Control Controlling View/Feature access and record-level access
User Properties Extending Siebel business logic with user properties
Navigation, Drilldown and Toggle Understanding navigational concepts
Menus and Buttons Develop custom menus and buttons
Business Services Understand and develop business services to provide a service layer of business logic for all applications
Workflow Introduction to Siebel workflow processes. Develop, test and deploy workflow processes
Task UI Everything about Task UI, including a comprehensive case study.
Scripting Introduction to scripting concepts and debugging

Click here to purchase the Siebel CRM Developer Essentials video training (1-year subscription)


Chapter 3: Integration (Level: Intermediate)

This chapter covers all aspects of modern Siebel CRM integration technologies (Enterprise Application Integration). Chapter 1 and 2 or similar experience are required pre-requisites.

Title Description
Siebel Integration Overview Big picture of all integration technologies supported in Siebel CRM, from EIM to DISA and everything in between
Integration Objects Deep-dive into the “machine interface” for the Siebel Business Layer.
EAI Business Services Introduction and hands-on demonstration of EAI Siebel Adapter, EAI Converters and EAI Transports
Data Mapping EAI Data Transformation Engine (aka Data Mapper) and Data Maps
External Business Components (EBC) All you want to know about data federation with external tables and External Business Components
Virtual Business Components (VBC) How to build code-based integrations with Virtual Business Components
SOAP Web Services Inbound and outbound SOAP/XML integration
Inbound REST API A comprehensive introduction to the Siebel Inbound REST API with demonstrations and case studies
Outbound REST Framework Everything you want to know about integrating Siebel CRM with external REST APIs
AI Integration Learn everything about AI Services integration with OCI-based and other vendor’s AI Services
Event Pub/Sub with Apache Kafka Learn everything about Event Publishing and Subscription with Apache Kafka (introduced in 23.6)
DISA Introduction to Desktop Integration Siebel Agent (DISA) and DISA Extensibility with Java and Open UI JavaScript
EAI Dispatch Service Introduction to the Siebel Dispatch Architecture and Data Handling
Java Integration How to manage Java Data Bean (JDB) and Java Business Services (JBS) in IP 17 and higher
Portal Framework Introduction to Siebel Portal Framework, Symbolic URLs and Portlet API
CSV Data Export Learn everything about the CSV Data Export feature (introduced in 21.10)
EAI Notes Administrator’s delight for EAI and HTTP (SOAP, REST) inbound and outbound integration
NEW: Intelligent Search Learn all about Siebel Intelligent Search with OpenSearch (25.10 or higher)
Bonus: CalDAV and CardDAV Introduction to CalDAV and CardDAV integration
Bonus: JMS Demonstration of JMS Integration
Bonus: EIM High-level introduction to Siebel Enterprise Integration Manager

Click here to purchase the Siebel CRM Integration video training (1-year subscription)


Chapter 4: Developer Extensions (Level: Intermediate)

This chapter includes additional knowledge for Siebel CRM Developers in various areas. Chapter 1 and 2 or similar experience are required pre-requisites.

Migration Application Introduction and details on the Siebel Migration Application for deployment from development to test or production environments
Test Automation Introduction and real-world examples of Siebel Test Automation for unit testing and lights-out testing with Jenkins
Server Configuration Brief overview into Server Configuration for developers
Server Management Brief overview into Server Management for developers
Authentication and Authorization Overview of application security concepts
Monitoring with UPT and SARM Overview of Usage Pattern Tracking and Siebel Application Response Monitoring
Siebel Open UI Basics High-level introduction to Open UI concepts, Manifest, Simple PM/PR, Event Handlers.
For more Siebel Open UI training take the Siebel Open UI Masterclass.
Siebel Mobile Applications Introduction to connected and disconnected Mobile Applications
Containerization and Cloud Deployment options for Siebel CRM with containers and Cloud
Universal Inbox Introduction to Siebel Universal Inbox

Click here to purchase the Siebel CRM Developer Extensions video training (1-year subscription)