Developer Online Class

A free two-week online class assisted by OutSystems trainers. Watch short video lessons and tutorials, complete challenging assignments, and connect with fellow students.

In this instructor-led online class you will:

  • Learn how to use the core features of OutSystems Platform

  • Experience team-based development

  • Get your questions answered by OutSystems trainers in the course’s exclusive forum


In the end of the class, you will have all the fundamental skills and hands-on experience necessary to build your own web applications with OutSystems Platform.

Developer Boot Camp

What will you learn?

Mobile and Web Application development with the OutSystems Platform. Through a series of guided instructions, hands-on exercises, and discussion, you'll learn how to build web applications. This isn't a theoretical course. You'll actually be developing 90% of the time.

How long does the course take?

We designed the course so that you can complete it two weeks investing 2-3 hours per day. If you prefer to do the course full time we expect you to be able to finish it in around three days.

Is there a set schedule I need to follow?

No, you can take the course at your own pace, whenever you want during the two weeks course duration. All the required content is immediately available once the course starts. 

Is there any help available during the course?

Yes, you can post your questions at our exclusive student forum. Our expert trainers are also available through a dedicated email address or via our website chat.

Can I apply for certification after completing the course?

Yes. After completing the course you should have the required knowledge to successfully complete the  Associate Developer certification. 

What do you need?

Your laptop with Windows and OutSystems Platform personal environment.

Who should attend?

Web application development team members who are new to the OutSystems Platform and need help putting the pieces together so they can be productive on their next project.

Architects who need to better understand how the OutSystems Platform delivers web applications.

Project managers who will be leading an OutSystems Platform project.

What's the agenda?

1st PART

Welcome to the Developer Online Class!
Model and Query Data
Assignment 1: Bookings Data Model
Data Binding in Form Inputs
Assignment 2: Bookings Input Data and Query the Database
Checkpoint and Q&A

2nd PART

Validate Form Inputs
Assignment 3: Bookings Input Validation
Structure the Application Logic
Assignment 4: Encapsulate Bookings Logic
Structure Pages with Reusable Elements
Assignment 5: Reuse Bookings Page Elements
Checkpoint and Q&A

3rd PART

Customize the Look using CSS
Assignment 6: Improve Bookings UI
Refresh Page Elements with Ajax
Assignment 7: Improve Bookings User Experience
Checkpoint and Q&A

 

4th PART

More UI Patterns with OutSystems Widgets
Assignment 8: Add Useful UI Patterns
Restrict Access to the Application
Assignment 9: Secure Bookings
Checkpoint and Q&A

5th PART

Full-fledged Pages in an Instant
Assignment 10: Asset Manager
Reuse Functionality between Application Modules
Assignment 11: Add a Module to Asset Manager
Assignment 12: Use Forge Components
Wrap-up

Quote