Follow this program of free video lessons
and learn the foundations of web application
development with the OutSystems Platform.
Hands-on classroom training to become proficient in 5 days.
More information »
1 How the Web Works
Introduction to the Web, Client-Server paradigm, and Web Applications
2 Start Using the OutSystems Platform
Install the OutSystems Platform and create static and dynamic Web pages.
3 Your First Web Application
Create a small Web application with a database, some logic, and template presentation.
4 Model and Query Data
Work with the database model, relationships, and queries.
5 Data Binding in Form Inputs
Bind variables to some of the most used inputs step by step.
6 Validate Form Inputs
Make both client-side and server-side validations of form inputs.
7 Structure the Application’s Logic
Encapsulate application logic in methods and execute them, including in loops.
8 Before You Continue...
During a transition phase we will make available a set of lessons that highlight product features no longer available but still used in the Online Training
9 Structure Pages with Reusable Elements
Encapsulate page content, reuse it on more pages, and modify it with impact on all usages.
10 Customize the Look using CSS
Use the Grid and Cascade Style Sheets (CSS) to work the look and feel of the application.
11 Refresh Page Elements with Ajax
Use built-in Ajax capabilities to refresh only some content of the page.
12 More UI Patterns with OutSystems Widgets
Take advantage of OutSystems Widgets for adding useful UI patterns to the application.
13 Restrict Access to the Application
Add user authentication, restrict access to some pages, and restrict the execution of some operations.
14 Create Full-fledged Pages in an Instant
Learn the shortcuts to build pages to Create, Read, Update, and Delete records (CRUD).
15 Reuse Functionality between Application Modules
Learn how to reuse, change, and debug functionality implemented in other modules.
16 A Framework for a Modular Architecture
Take advantage of modules to build well architected applications.
17 Usability for Developers
Boost your applications by applying simple usability principles.
Upcoming Classroom Training
Click a date to pre-register for a Developer bootcamp:
Atlanta, United States
London, United Kingdom
Dubai, United Arab Emirates
More Classroom Training »
the Training and Certification overview for more information.
OutSystems© All rights reserved. Custom built with