Intro To The Course
Intro To The Course
Intro To The Course
This material is owned by OutSystems and may only be used in the ways described in
this Copyright Notice:
● You may take temporary copies necessary to read this document
● You may print a single copy of this material for personal use
● You must not change any of this material or remove any part of any copyright
notice
● You must not distribute this material in any shape or form
Intro to the Course
Welcome to the course
This course has been designed to teach you the fundamentals of developing
with OutSystems 10, focusing on the Web part of the platform
At the end of course, you will have all the fundamental skills and hands-on
experience necessary to build your own web applications with OutSystems
Some ground rules
● You may walk around the room, help others, and see their work
Each Chapter contains a Presentation that explains the concepts and theory
behind the chapter subject
When applicable, the Chapter ends with an Exercise lab, that will walk the
student through how to implement the chapter subject in OutSystems
The course closes with a Project assignment, where students will develop a
second complete application from a higher level set of requirements
Course Breakdown
Monday Tuesday Wednesday Thursday Friday
Morning: Morning: Morning: Morning: Morning:
□ Intro to the Course □ Data Queries □ Security □ Final Project □ Final Project
□ OutSystems □ Widgets II □ Session Handling
Overview □ Actions and □ Web Services □ Course Wrap-up
□ Service Studio Code Reusability □ Integration Studio
Overview Overview
□ Screen Lifecycle
□ Modeling Data
□ Architecture Basics
Parallel to learning and using OutSystems, developers may want to get certified.
There are three levels of OutSystems certification for developers, that can be attained
progressively. Each involves mastering OutSystems technology in conjunction with
modern software engineering practices for developing and designing enterprise-grade
mobile and web applications.
Expert Developer
Professional experience + exam
Developer
Associate Developer experience + exam
certification exam
Develops simple web applications. Develops enterprise grade Experienced developer, with
Fairly autonomous in addressing applications. Has experience with capacity to design and architect
most development issues. Able to architecture, advanced user quality solutions autonomously. Is
bridge experience with other interface patterns, business process able to resolve all platform related
development environments and technology. Able to coach Associate technical issues. May occasionally
languages. Should be supervised by Developers. manage the delivery team. Able to
a Professional Developer. coach Associate and Professional
Developers.
Certification Exams
Each certification level is attained by successfully taking an exam (70% or above score)
The exams comprise of a set of multiple choice questions over the several domains of
OutSystems development such as data modelling, UI creation, business logic
development and more
At the end of this course, you should be ready to take the Associate Developer exam!
Intro to the Course
Course Breakdown