FREE OutSystems Workshops - Build an OutSystems App in 1 hour | ENROLL NOW

Mastering the Flow

< Back to Blog

The enormous success of the OutSystems Platform brought with it the demand for professionals that can master the platform’s application development environment. The ability to create algorithms that solve computational problems is one of the most critical skills of software development. Developers must excel in putting together effective and efficient flows, being also mindful of the elegance of their solutions.

Training people from different academic backgrounds to be successful in this challenging world needs to be a structured and highly detailed procedure – starting from the foundations. The training activities must allow the trainee to develop vivid mental images of the basic concepts utilized in computational problem-solving.

Demonstrating a variety of control of the flow combinations in step-by-step working examples, is the key to lay rock-solid foundations for the developers’ professional fulfillment. These demonstrations are most effective when they integrate verbal and visual coding. It’s the alliance between these two that has proven to have the best cognitive results – generating the most powerful mental images.

Verbal code

When we talk about visual coding, the Outsystems Service Studio is the perfect tool – adding incredible value to the developer’s training. Using the action flow, and the debugging functionality, we can provide the ideal conditions to make visual coding a fertile ground for the flourishing of valuable mental models.

Visual code: ad-hoc loop

While the visual code above matches exactly the verbal code example, it is not the most elegant and straightforward solution. Moving on, we finally unveil the solution using the For Each functionality and close the loop on our demonstration.

Visual code: For Each loop

After all, it’s this dynamic and adaptive experience that fosters the path to “mastering the flow”! At ITUp, it is this approach that allows people from different backgrounds to start their journey towards becoming “Jedis of the Action Flow”!

Turn Up Academy

Apply to our Turn Up Boot Camp

AND BECOME THE NEXT OUTSYSTEMS CERTIFIED DEVELOPER
(
)

Latest Articles

Tech Bites - Should we validate form data on server-side?

Should we validate form data on server-side

When including forms in applications, developers often wonder if they need to re-validate data on the server side after having checked it on the client. Why go to the trouble of checking the data twice?

Tech Bites
The Top 5 Mistakes Handling Asynchronous Data In Outsystems Reactive Apps And How To Avoid Them

The Top 5 Mistakes Handling Asynchronous Data In Outsystems Reactive Apps

When developing an OutSystems reactive web app, you would expect to display data quickly, but it doesn't always happen. Do you know why? We'll explore the reasons and how to tackle them.

DevZone
Tech Bites - How to use Screen templates

How to use Screen templates

Did you know that the OutSystems Platform has tens of screen templates to help you quickly put together your apps? Let me show you how you can use them.

Tech Bites