Developer Boot Camp

The Boot Camp has been designed to teach you the fundaments of developing with the Agile Platform.
This 5-day hands-on training course follows an innovative training approach in which participants are challenged to learn at their own pace and level. Based on a series of online video lectures that can be studied prior to class the trainees are challenged to focus more on the practical exercises and assignments.
In this course you will:
  • • Learn how to use the core features of the Agile Platform
  • • Experience team based development
  • • Get all your questions answered by an OutSystems Expert

And, in the end of class, you will have all the fundamental skills and hands-on experience necessary to build your own web applications with the Agile Platform.

Developer Boot Camp

What will you learn?

Web Application development with the Agile Platform. Through a series of guided instructions, hands-on exercises, and discussion, you'll learn how to build web applications. This isn't a theoretical course. You'll actually be developing 90% of the time.

What do you need?

Your laptop, headphones and some preparation work online. Two weeks before the Boot Camp, you will receive detailed instructions.

Who should attend?

Web application development team members who are new to the Agile Platform and need help putting the pieces together so they can be productive on their next project.

Architects who need to better understand how the Agile Platform delivers web applications.

Project managers who will be leading an Agile Platform project.

What's the agenda?

1 Day

Introductions
Review Preparation Work Assignment
Model and Query Data
Data Binding in Form Inputs
Validate Form Inputs

2 Day

Structure Application Logic
Assignment 1: Bookings
Structure Pages and Reusable Elements
Customize the Look using CSS

3 Day

Refresh Page Elements Using Ajax
More UI Patterns with Rich Widgets
Assignment 2: Improve Bookings UX
Restrict Access to the Application
Assignment 3: Authorized Bookings

4 Day

Developing at Warp Speed
Managing Your Applications
Develop Mobile Applications
Web Services
Structure the Apps Architecture
Use Forge Components
Teamwork
Integration with External Databases

5 Day Final Project