Platform
Learn
Community
Support
Partner Center
Sign up
or
Log in
logout
Account Settings
Profile
messages
Messages
logout
Logout
Platform
Home
Downloads
IPP
Licensing
Project Sizing
Learn
Training
Documentation
Evaluation Guide
What's New
Community
Home
Forums
Forge
Ideas
Members
Support
Partner Guide
Resources Library
Opportunities
Account Management
Sign up
or
Log in
Training
Documentation
Evaluation Guide
What's New
Learn
›
Courses
›
Web Development in OutSystems 9 (deprecated)
Assignment 10
Test Your Application
You should have something like this:
Introduction
Welcome
Model and Query Data
Use Entities to Model Data
Create and Display One-to-Many Relationships
Create and Display Many-to-Many Relationships
Manage Many-to-Many Relationships
Create and Display One-to-One Relationships
Create and Use a Look-up Table
Solution
Assignment 1
Introduction
Create the Application
Data Modeling
Bootstrap Data for the Hotel Rooms
Create a Page to List Rooms
Solution
Model and Query Data (cont.)
Aggregate Data for a Dashboard
Write SQL Queries
Solution
Data Binding in Form Inputs
Use Input Fields for Text
Use Check Boxes for Boolean Data
Use Combo Boxes to Select From a List
Solution
Assignment 2
Introduction
Create a Page to List Bookings
Create Detail Page to Book a Room
Solution
Checkpoint Q&A #1
Checkpoint Q&A #1
Validate Form Inputs
Server-side Validation of Inputs
Add Custom Server-side Validations
Client-side Validation of Inputs
Solution
Assignment 3
Introduction
Validate User Inputs Using Server-Side validations
Test the Validations
Client & Server Validations
Create Bookings for Testing
Solution
Structure the Application Logic
Implement Logic in a Method
Return Values from a Method
Execute a Method over a List of Records
Solution
Assignment 4: Encapsulate Bookings Logic
Introduction
Show a Booking
Check In, Check Out, and Cancel Bookings
Add Confirmation Before Checking Out
Implement the Homepage
Solution
Before You Continue...
Introduction
Change the Default Theme
Map Simple Queries to Aggregates
Map Edit Records to Forms
Structure Pages with Reusable Elements
Create Reusable Page Elements
Add Logic to Reusable Page Elements
Change Reusable Page Elements
Nested Reuse of Page Elements
Solution
Assignment 5
Introduction
Create Reusable UI Elements
Solution
Checkpoint Q&A #2
Checkpoint Q&A #2
Customize the Look using CSS
Design a Page Layout
Enhance the Page Style using CSS
Customize the Application Header
Customize the Application Menu
Overview of Themes
Solution
Assignment 6
Improve Bookings UI
Customize the Look & Feel of the Application
Test the New Look & Feel
Show Check-In and Check-Out Side by Side
Work the Homepage Headings
Create Contrast Using Cards
Work the Table Records Content to Improve Readability
Test Your Homepage
Make the Application Come Alive Using an Image
Promote the Most Common Operations
Solution
Refresh Page Elements with Ajax
Refresh Part of a Page
Change and Refresh a Row on a Displayed List
Use Events to Refresh Parts of the Page
Solution
Assignment 7
Introduction
Refresh Screen Elements with Ajax
Test your Application
Solution
Checkpoint Q&A #3
Checkpoint Q&A #3
More UI Patterns with OutSystems Widgets
Provide Feedback to the User
Sort Columns in a List
Apply Pagination to a List
Edit a Record in a Pop-up
Show Data using Charts
Solution
Assignment 8
Introduction
Add More Functionality to the List of Bookings
Use Pop-Ups To Perform Tasks in Context
Provide Feedback to the User
Display the Occupation for the Next 7 Days
Test Your Chart
Format Your Chart
Test Your Chart
Solution
Restrict Access to the Application
Restrict User Access to the Application
Restrict User Access to Pages
Restrict User Access to Operations
Manage Users and Groups
Solution
Assignment 9
Introduction
Restrict Access to the Application
Create a User for the Application
Restrict Access to Create New Bookings
Restrict Access to Cancel Bookings
Solution
Optional Assignment: Bookings Extra Features
Introduction
I'd like to Order Some Room Service Please!
Charge for the Room Service on the Check-Out
Solution
Checkpoint Q&A #4
Checkpoint Q&A #4
Create Full-fledged Pages in an Instant
Create an Entity from an Excel File
Create a List Page
Scaffolding Detail Screen
Add Show and Edit Pages
Create a Delete Operation
Add a Details List to a Page
Solution
Assignment 10
Introduction
Create the Application
Model and Bootstrap Data
Create the CRUD for Computers
Test Your Application
Create CRUD for Software
Test Your Application
Display a Master-Detail Relationship on Screen
Ensure a Software is Installed Only Once in the Same Computer
Use a Pop-up Info Balloon to Show Data in Context
Solution
Optional Assignment: Asset Manager Extra Features
Introduction
Create the Pop-Up for Uploading Files
Implement the Logic to Import Data
Reuse Functionality between Application Modules
Reuse an Element in Another Module
Change an Element Reused in Another Module
Debug Reused Logic
Solution
Assignment 11
Introduction
Add a Blank Module to the Application
Create a Public User Action
Reference the Public User Action
Execute the Referenced User Action
Solution
Reuse Functionality between Application Modules (cont.)
Reuse Components Made by the Community
Solution
Assignment 12
Introduction
Reference the ZXing Actions
Test the Bar Code Image
Solution
Optional Assignment: Mobile Asset Manager
Introduction
Create the Mobile iAssetManager Application
Expose the Data Model of AssetManager
Reference the Data Model
Test your Mobile Application
Loading...