Getting started with anything is usually the hardest part. That is true whether you're starting a new project, a new hobby, or learning a new skill--and OutSystems is no exception.

We understand just how daunting it can be to find the best path to learn the exact things you need to deliver your applications in no time. We've got thousands of documentation pages, covering all nooks and crannies of the product; we have over 150 hours of training videos covering everything, from the initial, essential training all the way through several advanced topics; we also have a wealth of information that our Community creates about our platform and shares in our user groups and by delivering public presentations. (Whew!)

In short: we have lots of (great!) information, so it must be hard to know where to start and where to take it from there. That’s why we put our minds to work to help solve this conundrum.

We're happy to announce two key initiatives that will support and steer you throughout your growth, as part of the OutSystems ecosystem: Training Planner, which we are launching today, in open beta, and the opening of our Product Documentation to external contributions.

Training Planner: Your Personalized Learning Path

Creating an app with a new technology can feel like driving through roads you'd never traveled, all while having left your nav system back home. You kind of know where you want to get, but there must be several ways to get there.

With that in mind, during the last year, we did our research on how members of our Community had been developing their applications, so far. We dug into our Community survey to start with. We then reached out directly to several of our developers, customers, and partners to get a clear understanding of how they had created the different types of apps they have in their portfolios, and tried to make sense of everything we were learning.

Through this process, we were able to start mapping the most common and recommended paths to develop and deliver the different types of applications our users create. Training Planner builds highways for you to always take the best, most efficient road towards delivering the applications you want and need, with OutSystems.

When you access Training Planner right now, you'll be able to get a customized recommended learning path, catered specifically for the application that you need to deliver--as best and as fast as possible.


It's quite straightforward: just follow a wizard to describe what your app's supposed to do, and in return, it'll tell you all the things you need to learn, and when. Simple, right?

We hope you find it useful, as we'll keep on improving it over the next several months. We look forward to seeing how it empowers you to create even better things with OutSystems.

Opening Up the OutSystems Documentation to the World

Now, creating these customized learning paths for you is just half of the story. With so many of you innovating with OutSystems, day in, and day out, you're the ones pushing the envelope. And you're the ones who have the best knowledge of how to go about those unique things.

We really acknowledge that, and that's why we've been exploring ways to allow you to contribute with that knowledge and make it available to the broader OutSystems Community.

The first step we took in that direction was to get our product documentation hosted and publicly available on GitHub--a popular contribution platform for software projects. Anyone can just head over to our public documentation repositories--product documentation, best practices, and tutorials--and help improve the current documentation with more relevant knowledge, examples, and clarifications, or even contribute with entirely new content pieces to add to our repos.

In the coming months, we expect to open up even more of our content for collaboration, so that you can help shape the documentation to best suit your (and other developers’!) ever-evolving needs.

We are excited to get these new features out there for our Community to test drive and, most of all, because we hope we're bringing you along for this journey.

Fasten your seatbelts: We're just getting started!