Advanced Developer Boot Camp

The Advanced Developer is a paid onsite or remote 5-day instructor-led course that expands the fundamentals of reactive web and mobile development and deep dives into topics such as application architecture, external authentication, integrations with external systems, asynchronous processes, and development best practices. The Boot Camp fosters group discussion and is highly focused on hands-on activities that simulate real-life scenarios.

By the end of the week, you will have the knowledge that will enable you to expand your reactive web and mobile application efficiently, and at scale.

This Boot Camp will also help participants prepare for the Architecture Specialization and the Web Developer Specialization exams. 

 

Developer Boot Camp

What will you learn?

You will learn how to expand your apps efficiently and at scale, by going through relevant topics such as:

  • How to design a sound and scalable application architecture;
  • How to expand your app and integrate it with external systems for data consumption, and external authentication, among others;
  • What are the best practices that any OutSystems app should follow;
  • How to leverage the asynchronous processes capabilities.
  • … 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.

Who should attend?

This Boot Camp is targeted at OutSystems developers that already know the fundamentals of reactive web and mobile application development, who already developed OutSystems apps, and who want to expand their skills and knowledge. This Boot Camp is also recommended for architects and project managers who need to better understand how OutSystems delivers Reactive Web applications

What's the agenda?

1 Day

 

Architecture:

  • Architecture Framework
  • OutSystems Architecture Canvas
  • Architecture Design
  • Module Naming
  • Validating an Architecture
2 Day

 

Architecture: 

  • Architecture Patterns
  • Refactoring
  • Composing LifeTime Applications
  • Decoupling Services
3 Day

 

Integrations:

  • External Databases
  • External C# Code
  • Expose and Consume SOAP
  • Expose and Consume REST
  • Web Services Advanced Scenarios
4 Day

 

  • Authentication
    • Roles and Groups
    • Syncing Roles and Groups to OutSystems
    • Login with External Authentication
    • Federated Single Sign-on
  • Asynchronous Processes
    • Timers and Light BPT
    • Batch Processing
5 Day

 

Best Practices:

  • Data Modeling
  • Queries
  • Business Logic
  • User Interface
  • Application & Module Level
UPCOMING Advanced Developer Boot Camp Dates
Click on a chosen date to register for the course.
Sep 25 - Sep 29
Prospects/Customers only
Remote | WEST (GMT+1), Portugal
in English (O11)
Oct 9 - Oct 13
Prospects/Customers only
Remote | EDT (UTC-4), United States
in English (O11)
Oct 9 - Oct 13
Prospects/Customers only
Remote | EDT, United States
in English (O11)
Oct 23 - Oct 27
Prospects/Customers only
Remote | EDT, United States
in English (O11)
Oct 23 - Oct 27
Prospects/Customers only
Onsite | Leerdam, Netherlands
in English (O11)
Oct 23 - Oct 27
Prospects/Customers only
Remote | SGT (UTC+8), Singapore
in English (O11)
Nov 6 - Nov 10
Prospects/Customers only
Remote | EDT, United States
in English (O11)
Nov 20 - Nov 24
Prospects/Customers only
Remote | EDT, United States
in English (O11)
Nov 20 - Nov 24
Prospects/Customers only
Remote | WEST (UTC+1), Portugal
in English (O11)
Dec 4 - Dec 8
Prospects/Customers only
Remote | AEDT (UTC +11), Australia
in English (O11)