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.
Das ist alles enthalten
3 Videos2 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
3 Videos•Insgesamt 11 Minuten
Introduction and Welcome•3 Minuten
From Monolith to Modular: Designing for the Long Game in OutSystems•5 Minuten
Modular at Scale: How Bosch Built Smart with OutSystems•3 Minuten
2 Lektüren•Insgesamt 15 Minuten
Welcome to the Course: Course Overview•5 Minuten
Principles of Layered and Reusable App Design•10 Minuten
1 Aufgabe•Insgesamt 25 Minuten
HOL: Map a Modular Architecture for a Sample App•25 Minuten
Lesson 2: Performance Optimization Strategies in OutSystems
Modul 2•1 Stunde abzuschließen
Moduldetails
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.
Das ist alles enthalten
3 Videos1 Lektüre1 Aufgabe
Infos zu Modulinhalt anzeigen
3 Videos•Insgesamt 13 Minuten
Scaling Without Slowdowns: What HEINEKEN’s Story Teaches Us About Performance•4 Minuten
Speed Where It Counts: Performance Lessons from the Field at Fortescue•3 Minuten
Finding and Fixing Slowdowns Before Users Feel Them•5 Minuten
1 Lektüre•Insgesamt 6 Minuten
Why You Need Application Performance Monitoring•6 Minuten
1 Aufgabe•Insgesamt 25 Minuten
HOL: Diagnose and Optimize a Sluggish App•25 Minuten
Lesson 3: Recovery, Reflection, and Resilience Building
Modul 3•2 Stunden abzuschließen
Moduldetails
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.
Das ist alles enthalten
4 Videos1 Lektüre3 Aufgaben
Infos zu Modulinhalt anzeigen
4 Videos•Insgesamt 16 Minuten
Troubleshooting at Scale – Lessons from the Portuguese Air Force•4 Minuten
Turning Crisis into Culture – Lessons from the City of Oakland•4 Minuten
Building Your Personal Troubleshooting Toolkit•5 Minuten
Congratulations and Continuous Learning Journey•2 Minuten
1 Lektüre•Insgesamt 6 Minuten
Making the Most of Post-Incident Reviews•6 Minuten
3 Aufgaben•Insgesamt 85 Minuten
Final Assessment•20 Minuten
HOL: Diagnose & Resolve a High-Impact Bottleneck•20 Minuten
Project: Troubleshooting Portfolio: Your App Recovery Story•45 Minuten
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.
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.
Finanzielle Unterstützung verfügbar, weitere Informationen
¹ Einige Aufgaben in diesem Kurs werden mit AI bewertet. Für diese Aufgaben werden Ihre Daten in Übereinstimmung mit Datenschutzhinweis von Courseraverwendet.