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
- Introduction to OutSystems
- Getting Started with OutSystems
- Building Your First Web App
- Hands-On Exercise
- Data Modeling and Relationships
- Hands-On Exercise
- UI Development and Navigation
- Hands-On Exercise
- Aggregates and Data Binding
- Hands-On Exercise
- . Mini-Project Task
Day 2: Advanced Features and Business Logic
- Data Relationships & Advanced Queries
- Hands-On Exercise
- Form Validations and User Input Handling
- Hands-On Exercise
- Hands-On Exercise
- Role-Based Security & Authentication
- Hands-On Exercise
- Role-Based Security & Authentication
- Hands-On Exercise
- Reusable Components & Modular Development
- Hands-On Exercise
- State Management and Screen Lifecycle
- Hands-On Exercise
- . Mini-Project Task
- Day 3: Integration,Optimization, and Deployment
Day 3: Integration, Optimization, and Deployment
- API Integration & External Data Sources
- Hands-On Exercise
- Deployment & Maintenance
- Hands-On Exercise
- Final Session: Mini-Project Presentation & Review