a. Platform Overview b. Service Studio c. Service Center d. Publishing Application II. Components, Tools and Capabilities a. Service Studio walktrough i. The Data tab ii. The logic tab iii. The Interface tab iv. The Process tab b. Service Center Capabilities i. The Factory tab ii. The Monitoring tab iii. Tha administration tab iv. The Analytics tab III. Starting Work with OutSystems a. OutSystems pricing and editions b. Setting up Personal Environment c. Installing Outsystems IDES d. Opening and starting Service Studio e. Opening and starting IV. Using Modules a. Types of modules b. Architecture layers i. Foundation layer ii. Core layer iii. End user layer iv. All layers c. Modules and application naming convention V. Modeling Data by Using Entities a. Technical Requirements b. Exploring database Entities c. Modelling data d. Bootstrapping data into Entities from an Excell spreadsheet VI. Server-Side Logic a. Technical requirements b. Introducing logic actions c. Taking logic decisions with conditional paths VII. Exception Handling a. Rasing exceptions b. Exception handler flows c. Global Exception handler VIII. Reactive UI Development a. Reactive patterns and templates b. Reactive widgets c. Scaffolding screens d. CSS themes and styles e. Javascript In OutSystems f. Screen and block lifecycle events g. Events to propagate changes from a block to the parent IX. Fast Mobile UI Development a. Pattern, templates and widgets b. Mobile design considerations c. Mobile plugins d. Native app generation X. Client Side Logic a. Screen Client Actions b. Data actions c. Client logic actions XI. Debuging and Troubleshooting Mobile and Reactive Web Apps a. Debugging reactive web applications b. Debugging native mobile applications