Skip to content
Kyryl Krylov, CPA edited this page Jan 10, 2021 · 35 revisions

Overview

Welcome and thank you for choosing Creatio. In this two week journey we will cover variety of topics.

Topics

Server Side (C#)
  • Server side development Terrasoft.Configuration
  • Server side development Clio
  • Logging with NLog
  • Custom Configuration WebServices
  • Anonymous Custom Configuration WebServices
  • Script Tasks and UserTasks
  • WebSocket Messages
  • ClassFactory (declarative binding)
  • Application Event Listener (AppEventListenerBase or IAppEventListener)
Client Side (JS)
  • UI Elements
  • Custom Attributes
  • WebSocket Messages subscription
  • JS Inter module messaging with Sandbox
  • WebRequests with ServiceHelper
  • Entity Schema Query
  • Feature Toggles, SysSettings and Lookups
  • CSS
Integrations
Other
  • Version Control (SVN, GIT)
  • Data Binding
  • CI/CD Pipeline

Prerequisites

  • Installed instance of the Creatio Product, please follow Installing Creatio academy article. You can download necessary files from One Drive. Training will NOT be covering installation procedure, however a short manual is available here
  • Basic knowledge of C# and JS programming languages

Agenda

  • Day 1 - Environment Set Up, Configuration, and Tooling
  • Day 2 - Working with Data (ESQ, vs. Select)
  • Day 3 - Working with Events (Event SubProcess, Entity Event Layer)
  • Day 4 - ServerSide WebService CI/CD with Clio
  • Day 5 - UI Basics
  • Day 6 - UI Validation
  • Day 7 - Integration through DataService and OData
  • Day 8 - Wrap Up