Skip to content

Latest commit

 

History

History
57 lines (45 loc) · 2.75 KB

README.md

File metadata and controls

57 lines (45 loc) · 2.75 KB

Logo

Creatio Development with Kirill Krylov, CPA

In this course you will learn how to start developing on creatio platform by building a simple Expense Report application.

  • Create Custom Package (GuidedLearning)
    • Set dependencies
    • Set description
  • Build and configure persistent storage for the expense report with Wizards
    • ExpenseReport - Root Table
    • ExpenseReportStatus - (1..1)
    • ExpenseReportDetails (1..*)
  • Attach custom case management and business process with wizards
  • Understand when to develop custom code with C#, build custom EventListener for validation
  • Develop custom WebServices with C# for Client => Server communications
  • Develop custom UI wit JS
    • Add button and handle onClick event to execute custom WebServices
    • Add custom attributes to handle value changes
    • Implement editable grid control
    • Subscribe to WebSocket Messages
    • Subscribe to SanBox messages
  • Review WebSocket messaging mechanism for (Server => Client) communications
    • Send WebSocket message from the backend with C#
    • Subscribe to WebSocket messages in UI with JavaScript
  • Review DataBinding for package bundling
  • Review CI/CD pipeline
  • Install GuidedLearning Package on an inCloud instance of Creatio with help of Clio
  • Create .Net Core console application to perform CRUD operations on the Expense Report

Agenda

  • Day 1
  • Day 2
  • Day 3 - Not Provided
  • Day 4 - Not Provided

Instructor

Kirill Krylov, CPA

Video Recordings

See Confluence for links to recordings

Prerequisites

eLearning Resources

Creatio administration and configuration
Business processes management in Creatio
Development on Creatio platform

Code Sample Repo