Core Ramp Up

How to convert your
development team to OutSystems

The Core Ramp Up Program is designed to develop outstanding OutSystems professionals by providing them with the skills needed to design, develop, and test web and mobile applications using the OutSystems platform while promoting coordination and teamwork. This thorough and practical training covers core OutSystems functionality. An updated curriculum promotes a transverse and comprehensive understanding of how to develop with the OutSystems platform, and it also enhances expertise through challenges and related workshops.

The program is divided into three modules, OutSystems Development Foundations, OutSystems Development Consolidation, and Post Training Support (optional). It can be delivered per seat or by dedicated class.

Who should attend?

The OutSystems Core Ramp Up program is designed for all developers or teams. However, it is particularly dedicated for teams composed of web developers with one year or more of experience. The team size should not be larger than 8 developers for privately scheduled training courses.

Outcome

With the OutSystems Course, team members will master OutSystems Core features and be ready to work on a simple project. During Post Training Support, team developers will have extra support (0 up to 8 weeks) while working on an actual project.

Certification

The OutSystems Core Ramp Up program has two assessments to ensure the OutSystems Associate Developer Certification Success (exam included). An individual report including a final score will be supplied at the end of the program.

Methodology

The training methodology we follow is aimed at developing skills through their practical application, based on four vectors of learning: practical, theoretical, technical and technological by focusing on interdisciplinary approach of the various aspects of OutSystems Programming and Soft Skills.

Developing
OutSystems Web
Apps

The Developing OutSystems Web Applications Boot Camp is a more theoretical module. OutSystems Development Core features are taught using a combination of theoretical modules, including guided exercises to practice each topic and a short project at the end. A full-time trainer will be on-site to help and support team members. At the end of the module, a technical assessment will be performed.

Contents:
  • Data modelling (entities, attributes, data-types and default values, calculated attributes, bootstrapping from Excel, relationships and the delete rule, lookup tables, aggregate data, SQL queries)
  • Forms & Validation (form’s implicit variable and field variables, input fields, checkboxes & radio buttons, combo boxes and source entities, preparation & screen actions, server-side validations, client-side validations, custom server-side validations)
  • Application Logic (user actions & functions, entity actions, input & output, parameters, collection iteration)
  • Customise the Look (layouts & the grid, themes, built-in styles, style redefinition & CSS hierarchy)
  • Page Elements (web blocks, web block preparation, web block styles)
  • Asynchronous requests (Ajax submit, refreshing page elements, refreshing data, updating displayed lists, events)
  • UI Patterns (feedback messages, pagination, filters and sorting of tables, pop-ups, charts)
  • Security (users, roles & groups, user management, restrict access to pages, custom security checks)
Assessments:

Exam (requires a score of 70 percent or higher) and attitude during training

Results

Associate Web Developer certification ready

OutSystems
Development
Consolidation

The OutSystems Extensions & Integrations module addresses integration with other systems. OutSystems Extensions & Integrations topics will be taught with the support of guided exercises on consuming/exposing web services, integrating with external databases (including joining with local entities) and integrating with existing .NET code. At the end of the module, an assessment is performed.

Contents:

Integrations

  • Consuming Web Services
  • Exposing Web Services
  • REST
  • SOAP
  • Extensions
  • Integrating with external databases
  • Integrating with legacy systems
Assessments:

Exam (requires a score of 70 percent or higher)

Results

Master the OutSystems Architecture Best Practices (Professional Developer Certification topics ready)

Post Training
Support (optional)

The OutSystems Dev Ops module addresses dev ops and security topics with the help of targeted exercises on securing existing applications and LifeTime/Service Center exercises (including deployment, monitoring & troubleshooting applications and performance issues). At the end of the module, an assessment is performed

Contents:
  • Infrastructure Security
  • Application Deployment
  • Dependencies
  • Two-stage deployment
  • Hot-fixes
  • Configurable Application Features
  • Monitoring & Analytics
  • Troubleshooting Applications
  • Application Performance
  • Anti-Patterns
  • Best practices
  • Investigating & Troubleshooting Performance
Assessments:

Exam (requires a score of 70 percent or higher)

Results

Master the OutSystems Architecture Best Practices (Professional Developer Certification topics ready)