return to top
Beginner-friendly | No previous tech knowledge needed

Turn Up Boot Camp

250€ 99€
400€ 99€

No coding experience? Want to start a career in tech? Apply today to this immersive, intensive, instructor-led OutSystems training boot camp and get job-ready.

Or join us for a live info session with our admissions team and learn more about our Boot Camp.

enroll now!SIGN UP!
Entry LevelAdvancedEntry Level
Entry Level
12 Weeks
ClassroomVirtual ClassroomE-Learning
Remote
On-Site
Online
E-Learning
FREE
No
Turn Up Boot Camp
Apply until:
January 26, 2025
APPLY NOW!enroll now!
Turn Up Boot Camp
Immersive
Calendar Icon
Monday, Wednesday and Friday
A background in technology is not necessary, but sound logical and maths reasoning are vital and fluent spoken and written English are vital.
Associate Reactive Developer Certification

Turn Up Boot Camp

If you want a tech career and would like to excel at it, our Turn Up Boot Camp will close the gap between your skills and the skills you need to succeed. Our Boot Camp is an instructor-led reskill program with an immersive and hands-on learning framework packed with engaging, curated, and relevant content. You will be fluent in the OutSystems technology in just 12 weeks.

If you're ready to work hard to launch your career as a software developer, we're ready to help. Apply to our OutSystems Turn Up Boot Camp, and benefit from:

  • Not paying for the boot camp (see conditions below);
  • Not needing any previous tech knowledge;
  • becoming a Certified OutSystems Developer upon completion;
  • an excellent job at one of the organizations in our vast network of hiring partners.

Curious? Great! Apply Now for the Boot Camp that will change your life, Contact our Admissions Team or Sign Up for a live Info Session.

About the Turn Up Boot Camp

Our Boot Camp is an instructor-led reskill program with an immersive and hands-on learning framework packed with engaging, curated, and relevant content. You will be fluent in the OutSystems technology in just 12 weeks.

If you're ready to work hard to launch your career as a software developer, we're ready to help. Apply to our OutSystems Turn Up Boot Camp, and benefit from:

  • Not paying for the boot camp (learn about the conditions in the info session);
  • Not needing any previous tech knowledge;
  • becoming a Certified OutSystems Developer upon completion;
  • an excellent job at one of our vast network of hiring partners.

Takeaways

Get the Chance to Work for our Top-Notch Hiring Partners

NoesisEverisKPMGAskblue
BabelCreate ITDixtiorEnergy 21
FinafarmaquaIG&HLuz SaúdeOSQuay
OutSystemsTherosUnipartnerZero 70
APPLY NOW!
No items found.

Why should you enroll in our Turn Up Boot Camp?

The Turn Up Boot Camp is a comprehensive, multi-disciplinary, industry-relevant training program that includes modules like web development foundations, developing OutSystems web apps, consolidation of concepts, and a mastering OutSystems development module simulating a real-like project development. Additionally, we will go beyond app dev with a module dedicated to career coaching and human skills training.

Shift your area of expertise and adapt to the future of technology
Our Turn Up boot camp will close the knowledge gap between your current skills and the skills needed to succeed in a technological career.
Increase your chance of getting your dream job
Take advantage of a lack of OutSystems developers in the global market and quickly turn over your investment by landing the job of your dreams.
Full-time, Immersive Coding Boot Camp, No Distractions
Become fluent in OutSystems powerful technology in a fraction of the time by thoroughly immersing in our full-time, comprehensive learning setting, packed with engaging and relevant content.
Collaborative Training Fosters Learning
Our classroom environment, encourages teamwork to help you learn all the concepts of software development while mimicking real-world projects.
Turn Up Boot CampAPPLY NOW!

Take a Look Inside Our Curriculum:

Recruitment Process

Every candidate must undergo an intensive and strict screening process designed to find the most talented and driven individuals. Our in-house psychologists and talent acquisition specialists lead this phase to guarantee that only the most promising, curious, willing to learn, and strongly committed candidates enroll in our program.

Online Tutorial

If accepted into the program, you must complete a pre-work module before the first day of class to get you up to speed on basic technical concepts.

Foundations

The first six weeks will introduce web programming and OutSystems development fundamentals.
Our program gives significant relevance to the theory of software development, not focusing solely on teaching you to code. Thus, ensuring that you develop critical thinking and sound logical reasoning skills, are both so crucial toward becoming successful software developers in any language or professional setting. You will learn the foundations of web development: HTML and CSS, Relational Databases, and Programming and algorithms basics.
Additionally, you will have the opportunity to apply the learned web development concepts in a simple first OutSystems project. At this point, you will be able to fully grasp the particularities of programming on the OutSystems Platform.
Our instructors will guide you in learning to develop an application end-to-end: from the UI to client and server logic and data modeling and everything else in between.

Consolidation

In this phase, you will implement a two-week project carefully designed to consolidate and practice the previously-learned concepts. The project follows an Agile Methodology with daily scrum meetings and weekly demos. You will also attend master classes covering other competencies like Architecture, development best practices, and OutSystems Management tools.

Mastering

Now is the time to wrap up everything you've learned. You will get to apply all the skills accumulated throughout the program in a real-world project working in small teams with the instructor as the Project's Tech Lead.
The methodology followed will once again be the Agile approach, with daily scrum meetings and weekly demonstrations of the implemented solution.
By the end of the project, you will be capable of building a complete simple project in OutSystems, working in an enterprise environment, and presenting the developed solution to the stakeholders.
As a final catch-up, there will be one last class to thoroughly review all the assimilated concepts of web development.

Agile Methodology

OutSystems has developed its own flavor of Agile Methodology designed to address the specific needs of development teams working with low-code to maximize the platform's benefits. Throughout the program, you will learn how to work on projects following the OutSystems approach, but you can later quickly adapt to whichever methodology is being used in the projects you will work on.

Human Skills

As essential as learning all the tech skills to become a software developer is ensuring that you also know how to communicate and interact in an enterprise setting. Throughout the 12 weeks of our program, you will regularly have sessions with our coaches to help you develop your human skills. We will work on skills like:

  • Communication
  • Professionalism
  • Presentation
  • Being a Team Player
  • Problem Solving
  • Attention to Detail
  • Time Management

Post-Training

By now, you have successfully completed the program and the OutSystems Reactive Developer Certification.
You have been through our immersive, intensive, and market-relevant curriculum and are job-ready and eager to be placed in real-world projects.
The next step is to set you up for interviews with organizations that match your profile and vice-versa. When you succeed, you will be placed there for a trial period of 6, 9, or 12 months with great chances to be fully integrated after that.
Additionally, during this trial period, our coaches will support you with any technical challenges you might face. 

Ready Up

Clock Icon
35 HOURS OF ONLINE TUTORIALS

Get up to speed on technical fundamentals by completing a series of self-paced tutorials covering concepts like logic, programming, and relational databases.

Web Development Fundamentals I

Clock Icon
95 HOURS

The Web Development Fundamentals I module is a theoretical module following a standard class approach, where the basics of programming, web development and relational databases will be taught. A short project will be developed using the OutSystems Platform to put in practice all theoretical concepts. A full-time instructor will be on site to help and support the trainees. In the end of the module a technical assessment is performed.

Web Development Fundamentals II

Clock Icon
60 HOURS

The Web Development Fundamentals II module is a theoretical module following a standard class approach, where additional contents about the basics of programming and relational databases will be taught. A short project will be developed using the OutSystems Platform to put in practice all theoretical concepts. A full-time instructor will be on site to help and support the trainees. In the end of the module a technical assessment is performed.

OutSystems Development Foundations

Clock Icon
55 HOURS

This module is more theoretical where OutSystems Development Core features will be taught using the OutSystems materials. The training combines theoretical modules with guided exercises to practice each topic and a short project at the end to wrap-up all concepts. A full time instructor will be on site or in virtual classroom to help and support the trainees. In the end of the module a technical assessment is performed.

OutSystems Development Consolidation

Clock Icon
75 HOURS

This module simulates a two-week project implementation, dividing trainers in small teams, complemented with Master Classes. The project follows an Agile approach, with daily SCRUM meetings and weekly demos. It’s carefully tailored so participants can practice the knowledge obtained in previous modules and master the OutSystems Core features and common patterns. Master Classes cover other competences that are not addressed before, like Architecture, Best Practices or Management Tools like Service Center or Lifetime.

OutSystems Development Mastering

Clock Icon
95 HOURS

This phase represents participants first real project. It continues following an Agile approach, with daily SCRUM meetings and weekly demos. The project to implement is a real case (typically an ITUp internal project or a partner internal project). During this period, trainees will be working in small teams.

Web Development Fundamentals III

Clock Icon
20 HOURS

The Web Development Fundamentals III module is a hands-on module, where web programing basics, web development an relational databases concepts will be reviewed and put in practice. This module focuses on preparing participants for technical interviews.

Human Skills & Coaching

Clock Icon
20 HOURS

In this module, the trainees will be taught to adequately and efficiently communicate and interact with others in different scenarios. They will be given various challenges mimicking day-to-day situations and will work one-on-one with the instructors on how to best approach each situation. The trainees will be prepared to master technical job interviews working individually with a career coach.

Take a Look Inside Our Curriculum:

The Turn Up Boot Camp is a comprehensive, multi-disciplinary, industry-relevant training program that includes modules like web development foundations, developing OutSystems web apps, consolidation of concepts, and a mastering OutSystems development module simulating a real-like project development. Additionally, we will go beyond app dev with a module dedicated to career coaching and human skills training.

Shift your area of expertise and adapt to the future of technology
Our Turn Up boot camp will close the knowledge gap between your current skills and the skills needed to succeed in a technological career.
Increase your chance of getting your dream job
Take advantage of a lack of OutSystems developers in the global market and quickly turn over your investment by landing the job of your dreams.
Full-time, Immersive Coding Boot Camp, No Distractions
Become fluent in OutSystems powerful technology in a fraction of the time by thoroughly immersing in our full-time, comprehensive learning setting, packed with engaging and relevant content.
Collaborative Training Fosters Learning
Our classroom environment, both in-person and remote, encourages teamwork to help you learn all the concepts of software development while mimicking real-world projects.
Turn Up Boot CampAPPLY NOW!

Ready Up

Clock Icon
35 HOURS OF ONLINE TUTORIALS

Get up to speed on technical fundamentals by completing a series of self-paced tutorials covering concepts like logic, programming, and relational databases.

Web Development Fundamentals I

Clock Icon
95 HOURS

The Web Development Fundamentals I module is a theoretical module following a standard class approach, where the basics of programming, web development and relational databases will be taught. A short project will be developed using the OutSystems Platform to put in practice all theoretical concepts. A full-time instructor will be on site to help and support the trainees. In the end of the module a technical assessment is performed.

Web Development Fundamentals II

Clock Icon
60 HOURS

The Web Development Fundamentals II module is a theoretical module following a standard class approach, where additional contents about the basics of programming and relational databases will be taught. A short project will be developed using the OutSystems Platform to put in practice all theoretical concepts. A full-time instructor will be on site to help and support the trainees. In the end of the module a technical assessment is performed.

OutSystems Development Foundations

Clock Icon
55 HOURS

This module is more theoretical where OutSystems Development Core features will be taught using the OutSystems materials. The training combines theoretical modules with guided exercises to practice each topic and a short project at the end to wrap-up all concepts. A full time instructor will be on site or in virtual classroom to help and support the trainees. In the end of the module a technical assessment is performed.

OutSystems Development Consolidation

Clock Icon
75 HOURS

This module simulates a two-week project implementation, dividing trainers in small teams, complemented with Master Classes. The project follows an Agile approach, with daily SCRUM meetings and weekly demos. It’s carefully tailored so participants can practice the knowledge obtained in previous modules and master the OutSystems Core features and common patterns. Master Classes cover other competences that are not addressed before, like Architecture, Best Practices or Management Tools like Service Center or Lifetime.

OutSystems Development Mastering

Clock Icon
95 HOURS

This phase represents participants first real project. It continues following an Agile approach, with daily SCRUM meetings and weekly demos. The project to implement is a real case (typically an ITUp internal project or a partner internal project). During this period, trainees will be working in small teams.

Web Development Fundamentals III

Clock Icon
20 HOURS

The Web Development Fundamentals III module is a hands-on module, where web programing basics, web development an relational databases concepts will be reviewed and put in practice. This module focuses on preparing participants for technical interviews.

Human Skills & Coaching

Clock Icon
20 HOURS

In this module, the trainees will be taught to adequately and efficiently communicate and interact with others in different scenarios. They will be given various challenges mimicking day-to-day situations and will work one-on-one with the instructors on how to best approach each situation. The trainees will be prepared to master technical job interviews working individually with a career coach.

Our Program

Recruitment Process

Every successful candidate must undergo an intensive and strict screening process designed to find the most talented and driven individuals. Our in-house psychologists and talent acquisition specialists lead this phase to guarantee that only the most promising, curious, willing to learn, and strongly committed candidates enroll in our program.

Online Tutorial

If accepted into the program, the trainee will have to complete a pre-work module before the first day of class to get them up to speed on basic technical concepts.

Foundations

The first six weeks will introduce web programming and OutSystems development fundamentals.

Our program gives significant relevance to the theory of software development, not focusing solely on teaching trainees to code. Thus, ensuring that the trainees develop critical thinking and sound logical reasoning skills, both so crucial toward becoming successful software developers in any language or professional setting. The trainees will learn the foundations of web development: HTML and CSS, Relational Databases, and Programming and algorithms basics.
Additionally, they will have the opportunity to apply the learned web development concepts in a simple first OutSystems project. At this point, they will be able to fully grasp the particularities of programming on the OutSystems Platform.

Our instructors will guide them in learning to develop an application end-to-end: from the UI to client and server logic and data modeling and everything else in between.

Consolidation

In this phase, the trainees implement a two-week project carefully designed so trainees can consolidate and practice the previously-learned concepts. The project follows an Agile Methodology with daily scrum meetings and weekly demos. Trainees will also attend master classes covering other competencies like Architecture, development best practices, and OutSystems Management tools.

Mastering

Trainees will now wrap up everything learned. They will get to apply all the skills accumulated throughout the program in a real-world project working in small teams with the instructor as the Project's Tech Lead. The methodology followed will once again be the Agile approach with daily scrum meetings and weekly demonstrations of the implemented solution. By the end of the project, they will be capable of building a complete simple project in OutSystems, working in an enterprise environment, and presenting the developed solution to the stakeholders. As a final catch-up, there will be one last class to review all the assimilated concepts of web development thoroughly.

Agile Methodology

OutSystems has developed its own Agile Methodology designed to address the specific needs of development teams working with low-code to maximize the platform's benefits. Throughout the program, trainees will learn how to work on projects following the OutSystems approach but can quickly adapt to whichever methodology is being used in the projects they work on.

Human Skills

As essential as learning all the tech skills to become a software developer is making sure that our trainees also know how to communicate and interact in an enterprise setting.Throughout the whole 12 weeks of our program, trainees will regularly have sessions with our coaches to help them develop their human skills. They will develop skills like:

  • Communication
  • Professionalism
  • Presentation
  • Being a Team Player
  • Problem Solving
  • Attention to Detail
  • Time Management

Post-Training

By now, our trainees have successfully completed the program and the OutSystems Reactive Developer Certification. They have been through our immersive, intensive, and market-relevant curriculum and are job-ready and eager to be placed in real-world projects. 

However, despite taking the time to understand your requirements and then recommend specific graduates that might be the best fit for your organization, we know sometimes this is not enough. And that’s why, after you interview and choose the right candidates, they are placed in your organization for 6, 9, or 12 months.
In the end, if you decide not to hire them, that is totally ok. No questions asked! We will simply try to find another candidate that is a better fit for your organization.Nonetheless, with a placement rate of 95%, we trust that together, we will find the qualified talent your organization is looking for to fill your talent skills gap.

Additionally, during this trial period, our coaches will support the grads with any technical challenges they might face. Thus, helping them and your teams grow both technically and as a team.
CONTACT US

What is OutSystems?

The OutSystems platform is designed to dramatically accelerate the development process for your essential applications while also delivering unprecedented levels of flexibility, enabling developers to continuously evolve applications as business needs and technology trends evolve.

WANT TO SEE IT IN ACTION?
Enroll in our workshop and watch live how OutSystems works

APPLY NOW!

What our Alumni say about ITUp

5000+
Worldwide Alumni
93%
Employment Rate
100%
Certification Success
6
OutSystems MVP Instructors
APPLY NOW!

Frequently Asked Questions

How can I get first contact with OutSystems, to see if I like it?

We recommend enrolling in our free workshop, "Build an OutSystems App in 1 Hour", led by one of our instructors. This lets you quickly understand how the platform works and its capabilities.

What prerequisites must I fulfill to apply to Turn Up Boot Camp?

The Turn Up Boot Camp is an introductory OutSystems programming boot camp, so there are no prerequisites. However, it is recommended that candidates have an intermediate level of English and good logical and mathematical reasoning skills.

Do I need any previous experience or knowledge in the IT area?

No. However, it is recommended that candidates have an intermediate level of English and good logical and mathematical reasoning skills.

I already have a background in computer science. Is it worth doing the boot camp?

Yes. Although the training content is the same for everyone, our boot camp is suitable for trainees with different levels of knowledge and at various learning paces. Trainees with above-average results may complete the boot camp earlier if they pass the final technical and human skills interviews.

Do I need to know English?

Yes, English language skills are essential for both training and subsequent integration into the labor market. Our candidates should have at least an intermediate level of English.

How does the admission process work?

To be admitted to Turn Up Boot Camp, candidates must go through a 4-stage admission process:

  1. Online logical and mathematical reasoning assessment
  2. Development of a simple web application in OutSystems, following the steps of an official OutSystems tutorial
  3. Group challenge
  4. Individual face-to-face interview (partly in English)

Additionally, before moving on to the 2nd phase of the process, attending an Info Session about the Turn Up Boot Camp is mandatory.

What is the first exercise of the admission process?

The first step of the recruitment process is a 45-minute online test to assess logical and mathematical reasoning skills.

What does the app development exercise consists of?

The second step of our admission process is developing a very simple web platform in OutSystems following the step-by-step of an official OutSystems tutorial. The goal is for candidates to have first contact with the platform, to understand how it works and it's potential.

What is assessed in the group challenge?

The third step of our process is a group challenge. In small groups, with our team present, the candidates are given a problem to solve together. At this stage, the goal is to evaluate group interaction.

What is the final individual interview of the admission process?

The last step of the Turn Up Boot Camp recruitment process is an individual interview. The goal of this interview is for our team to get to know the candidate better by assessing their motivation, goals, professional and academic background, and level of English. At this stage, the candidate will also have the opportunity to ask questions about the Boot Camp.

Can I apply again later if I am not selected for the Boot Camp?

Yes. If an applicant is excluded from the recruitment process for any Turn Up Boot Camp class, they can always reapply in a future edition. There is no maximum number of applications that can be submitted. However, candidates can only apply once in each edition.

How can I clarify questions I have before or during the recruitment process?

Our admissions team is always available to answer questions from our candidates. You can get in touch via email at talent@itup.io

Is the Boot Camp on-site?

Yes, to enhance learning. The on-site format is the most appropriate since the spirit of sharing and mutual help among trainees is much greater.

Where does the Boot Camp take place?

Turn Up Boot Camp takes place at ITUp’s office in Linda-a-Velha.

Are the classes in English?

The classes are in Portuguese.

How many weeks is the Boot Camp?

Turn Up Boot Camp lasts 12 weeks. However, if you excel and we have job opportunities available, you may finish earlier.

What is the class schedule?

Classes are held Monday to Friday, from 9 am to 6 pm (with many extra commitment hours).

What is the class size?

Class size varies depending on the Turn Up Boot Camp edition, but we try to have a maximum of 12 trainees per class to ensure a good follow-up from the instructor.

Who are the instructors?

ITUp is lucky to have onboard exceptional members of the OutSystems community. Our team of instructors comprises 6 OutSystems MVPs (Most Valuable Professionals) and 2 OutSystems Champions Instructors.

What is Ready Up, and how many hours must I dedicate to this introductory module?

Ready Up is an introductory module consisting of 35 hours of online work before the classroom training begins, mandatory for all candidates admitted to the Turn Up Boot Camp. This module aims to familiarize you with some basic concepts of programming and OutSystems so that you can start the training and get the best out of it.

Is it possible to conciliate the Boot Camp with other obligations (work/study)?

Although we can’t say it’s impossible, due to the very intensive and demanding work and learning pace of this Boot Camp, it is pretty challenging to conciliate it with other parallel activities.

Can I quit the training contract at any time?

If a trainee withdraws from the training contract, they will have to reimburse ITUp for the total cost of the course, for an amount of 7000€ for residents in Portugal.

What professional title will I have at the end of the Boot Camp?

At the end of the Boot Camp, our trainees can adopt the professional title of OutSystems Junior Developer.

Will ITUp help me find a job at the end of the boot camp?

Yes, at the end of the boot camp, ITUp will look for a job for you from our network of hiring partners. Our employability rate is currently at 93%.

Upon completion of the academy, do I have to work for a company chosen by ITUp?

The investment in the training of our candidates is made with the expectation that upon successful completion of the boot camp, the trainee will be able to reciprocate this investment. ITUp does everything in its power to support the trainee in this process and find the best job offer, which will be subject to a work contract with a contractual clause that obliges the trainee to stay with the company for one year. If a trainee accepts a job offer that ITUp does not provide, they will have to reimburse us for the cost of training.

Can ITUp guarantee me a job?

Although we do our best to integrate our graduates into the labor market through our network of hiring partners, ITUp cannot guarantee employment. Even so, the Turn Up Boot Camp currently has an employability rate of 93%.

Is it possible to work remotely after the Boot Camp?

Not all ITUp partner companies have remote or hybrid work policies, which may vary within the company according to the project to which the trainee is assigned. ITUp can only guarantee placements in the Greater Lisbon area. The candidates must be available to work on-site if that is the company’s policy or the project they are allocated to.

Does ITUp help me get a visa?

Turn Up Boot Camp is aimed at candidates who are in Portugal, either national or foreign, as long as they have a residence visa. This is a mandatory requirement for signing the work contract at the end of the training. However, ITUp cannot provide any visa for work or study. You can find more information about the visas required to stay in Portugal here.