Outsystems Hands-On Training: Build an Approval Workflow System in 3 Days

About This Course

This 3-day intensive course provides participants with the fundamentals of reactive application development using OutSystems. By the end of the training, participants will be able to develop and deploy a functional Approval Workflow System that includes data modeling, business logic, UI design, and user interaction.

The course is designed with corporate teams in mind, ensuring practical application in real-world projects. Participants will learn key concepts and immediately apply them through structured hands-on exercises.

Learning Objectives

  • A thorough understanding of low-code development principles and the OutSystems platform.
  • Implement role-based security, authentication, and validations.
  • Work with REST APIs, SQL queries, and external integrations.
  • Deploy a fully functional OutSystems web application.

Prerequisites

  •  
  • Familiarity with general IT concepts
  • Basic technical background
  • Willing to learn and engage with new ideas
  •  

Target Audience

  •  
  • Software Developers and Engineers interested in adopting low-code development practices.
  • IT Professionals seeking to enhance their skills in rapid application development.
  • Project Managers looking to streamline application development processes and reduce time-to-market.
  • Business Analysts interested in understanding and contributing to the application development lifecycle.
  • Anyone interested in exploring the capabilities of the OutSystems platform for building modern web and mobile applications.
  •  

Training Outline

Day 1: Foundations of OutSystems Development

  1. Introduction to OutSystems
  2. Getting Started with OutSystems
  3. Building Your First Web App
  4. Hands-On Exercise
  5. Data Modeling and Relationships
  6. Hands-On Exercise
  7. UI Development and Navigation
  8. Hands-On Exercise
  9. Aggregates and Data Binding
  10. Hands-On Exercise
  11. . Mini-Project Task

Day 2: Advanced Features and Business Logic

  1. Data Relationships & Advanced Queries
  2. Hands-On Exercise
  3. Form Validations and User Input Handling
  4. Hands-On Exercise
  5. Hands-On Exercise
  6. Role-Based Security & Authentication
  7. Hands-On Exercise
  8. Role-Based Security & Authentication
  9. Hands-On Exercise
  10. Reusable Components & Modular Development
  11. Hands-On Exercise
  12. State Management and Screen Lifecycle
  13. Hands-On Exercise
  14. . Mini-Project Task
  15. Day 3: Integration,Optimization, and Deployment

Day 3: Integration, Optimization, and Deployment

  1. API Integration & External Data Sources
  2. Hands-On Exercise
  3. Deployment & Maintenance
  4. Hands-On Exercise
  5. Final Session: Mini-Project Presentation & Review