Reactive Developer Boot Camp

The Reactive Developer Boot Camp is a paid onsite or remote 3 or 5-day instructor-led course that introduces students to reactive application development with OutSystems.  The course covers the fundamentals of developing reactive web and mobile applications, such as data modeling, business logic, UI design, screen lifecycle, and much more, with a very focused hands-on experience in the OutSystems Development Environment.

By the end of the week, you will be able to start developing your own reactive web and mobile applications. 

Also, you'll be able to take a shot at the Associate Reactive Developer certification for free!

This Boot Camp was created in collaboration with Code for All, OutSystems Training Partner!

Code for All

Developer Boot Camp

What will you learn?

The fundamentals of reactive web development in OutSystems and how they can be applied in building responsive web applications. You will learn how to:

  • Create your data model;
  • Visually build your business logic;
  • Create amazing user interfaces;
  • Efficiently manage the screen lifecycle;
  • … and much more.

What do you need?

Your laptop with Service Studio installed. A few days before the Boot Camp, you will receive detailed instructions with all the information you need.

Although there are no mandatory prerequisites, for a smoother and more complete learning experience we recommend following the OutSystems Overview and the Service Studio online courses, before attending this training. It takes approximately 30 minutes to watch the 7 short online videos.

Who should attend?

This course is targeted to:

  • Developers who are either new to OutSystems, or have limited experience with the platform, and want to learn about reactive application development with OutSystems.
  • Architects and project managers who need to better understand how OutSystems delivers reactive applications.

For this course, attendees should have some knowledge of relational databases and basic programming concepts (not specific to any language).

What's the agenda?

1 Day
  • Intro to the Course
  • Introduction to OutSystems Apps
  • Client and Server Logic
  • Modeling Data
  • UI Development 101
  • Aggregates 101
  • Building List and Detail Screens

 

2 Day
  • Data Relationships
  • Advanced Aggregates
  • Form Validations
  • Debugging and Monitoring
  • Role-based Security
  • Exceptions

 

3 Day
  • Blocks and Events
  • Client Variables and Site Properties
  • Screen Lifecycle
  • Fetching Data on Demand
  • Pagination and Sorting

 

4 Day
  • Final Project
  • Optional Modules (SQL Queries, Intro to Integration Studio, Intro to Themes and Styles, …)
5 Day
  • Final Project
  • Sample Test
UPCOMING Reactive Developer Boot Camp Dates
Click on a chosen date to register for the course.
Dec 11 - Dec 15
Prospects/Customers only
Remote | SGT (UTC+8), Singapore
in English (O11)
Dec 11 - Dec 15
Prospects/Customers only
Remote | ET/EST (UTC-5), United States
in English (O11)
Dec 11 - Dec 15
Prospects/Customers only
Remote | EDT, United States
in English (O11)
Dec 11 - Dec 15
Prospects/Customers only
Onsite | Leerdam, Netherlands
in English (O11)
Dec 18 - Dec 22
Prospects/Customers only
Remote | EDT, United States
in English (O11)
Dec 18 - Dec 22
Prospects/Customers only
Remote | WET, Portugal
in English (O11)
Dec 25 - Dec 29
Prospects/Customers only
Remote | EDT, United States
in English (O11)
Jan 15 - Jan 19
Prospects/Customers only
Onsite | Helsinki, Finland
in Finnish (O11)