OutSystems Advanced App Architecture and Performance is designed for experienced developers and architects aiming to deliver robust, scalable, and high-performing enterprise applications. In today’s rapidly evolving digital landscape, app success isn't just about launching quickly—it’s about building for long-term reliability, adaptability, and growth.
This course guides you through modular architecture best practices, real-world performance optimization strategies, and hands-on troubleshooting—all anchored by industry-leading case studies from Bosch, HEINEKEN, Fortescue, the Portuguese Air Force, and Oakland City. You'll learn to diagnose and resolve bottlenecks, strengthen team and system resilience, and drive continuous improvement after production incidents. Through scenario-driven videos, practical labs, and reflective discussions, you’ll gain the tools and confidence to architect OutSystems solutions that are not only fast, but future-ready—empowering you to lead both technical and cultural transformation in your organization.
In this introductory lesson, learners explore modular design principles essential for enterprise-grade OutSystems applications. Through real-world examples and practical exercises, you'll learn how to structure applications using clear module boundaries, layered architectures, and strategic reuse—setting your apps up for long-term scalability, maintainability, and reliability.
Inclus
3 vidéos2 lectures1 devoir
Afficher les informations sur le contenu du module
3 vidéos•Total 11 minutes
Introduction and Welcome•3 minutes
From Monolith to Modular: Designing for the Long Game in OutSystems•5 minutes
Modular at Scale: How Bosch Built Smart with OutSystems•3 minutes
2 lectures•Total 15 minutes
Welcome to the Course: Course Overview•5 minutes
Principles of Layered and Reusable App Design•10 minutes
1 devoir•Total 25 minutes
HOL: Map a Modular Architecture for a Sample App•25 minutes
Lesson 2: Performance Optimization Strategies in OutSystems
Module 2•1 heure à terminer
Détails du module
In this lesson, learners will discover practical strategies for optimizing the performance of OutSystems applications. The lesson explores why performance bottlenecks arise, how enterprise teams like HEINEKEN and Fortescue have solved large-scale challenges, and which OutSystems tools and techniques can prevent slowdowns before they occur. Learners will apply tuning methods—such as caching, asynchronous processing, and smart data modeling—through hands-on labs and real-life scenarios, building confidence to deliver apps that are not only scalable but also fast and reliable under load.
Inclus
3 vidéos1 lecture1 devoir
Afficher les informations sur le contenu du module
3 vidéos•Total 13 minutes
Scaling Without Slowdowns: What HEINEKEN’s Story Teaches Us About Performance•4 minutes
Speed Where It Counts: Performance Lessons from the Field at Fortescue•3 minutes
Finding and Fixing Slowdowns Before Users Feel Them•5 minutes
1 lecture•Total 6 minutes
Why You Need Application Performance Monitoring•6 minutes
1 devoir•Total 25 minutes
HOL: Diagnose and Optimize a Sluggish App•25 minutes
Lesson 3: Recovery, Reflection, and Resilience Building
Module 3•2 heures à terminer
Détails du module
In this final lesson, you'll master the skills and mindsets needed to tackle advanced performance bottlenecks in OutSystems applications. You'll learn how leading organizations diagnose and resolve mission-critical issues, using structured troubleshooting workflows and best-practice tools. Through real-world case studies, guided labs, and peer discussion, you’ll discover how post-incident reviews, continuous monitoring, and personal troubleshooting habits drive ongoing app reliability and team growth. By the end of this lesson, you’ll be equipped to turn any outage or slowdown into a powerful learning and improvement opportunity—strengthening both your technical solutions and your team’s resilience.
Inclus
4 vidéos1 lecture3 devoirs
Afficher les informations sur le contenu du module
4 vidéos•Total 16 minutes
Troubleshooting at Scale – Lessons from the Portuguese Air Force•4 minutes
Turning Crisis into Culture – Lessons from the City of Oakland•4 minutes
Building Your Personal Troubleshooting Toolkit•5 minutes
Congratulations and Continuous Learning Journey•2 minutes
1 lecture•Total 6 minutes
Making the Most of Post-Incident Reviews•6 minutes
3 devoirs•Total 85 minutes
HOL: Diagnose & Resolve a High-Impact Bottleneck•20 minutes
Project: Troubleshooting Portfolio: Your App Recovery Story•45 minutes
Coursera brings together a diverse network of subject matter experts who have demonstrated their expertise through professional industry experience or strong academic backgrounds. These instructors design and teach courses that make practical, career-relevant skills accessible to learners worldwide.
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I purchase the Certificate?
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.