[gtranslate]

Career Program: training and inclusion of refugees and migrants

 Our training program prepares refugees and migrants for the job market, even without experience.

Get notified about upcoming cohorts:

Jovem migrante capacitada pelo Programa de Carreira da Toti
Jovem refugiado participante do Programa de Carreira da Toti Diversidade
Estudante em formação no Programa de Carreira da Toti Diversidade
Migrante participante do Programa de Carreira da Toti focado em inclusão profissional
Jovem profissional formado pelo Programa de Carreira da Toti Diversidade

How it works

Explore how our technology training program works

Ícone de lâmpada representando aprendizagem prática no Programa de Carreira da Toti Diversidade.

Hands-on learning

Our training programs last from 2 to 5 months. During this period, you will attend classes, do practical exercises, develop projects, and receive feedback.

Connection with companies

On our employability platform, you can make your resume visible to Toti's partner companies.

Development and networking

In addition to networking with other professionals, you will develop soft skills such as time management and self-awareness. 

A bit of what you will learn

Html 5

Markup language used to build web pages.

CSS 3

Mechanism used to add styling to web pages.
Javascript
Programming language used to add interactivity to web pages.
Bootstrap
Framework for building responsive web pages and components.
Version control with Git
Code version control system used to track edit history.

REACT + API (4)

Front-end library used to create components and consume APIs.

SQLite

Lightweight embedded database, widely used in mobile applications for local data storage.

Mongo

Document-oriented NoSQL database, scalable and flexible, suitable for unstructured data.

API

Set of rules that allow communication between different applications and systems.

NodeJS

JavaScript runtime environment for building scalable server applications.

JavaScript

Programming language used to add interactivity to web pages.

Version control with Git

Code version control system used to track edit history.

Database

Organized electronic storage of information for efficient data access, retrieval, and management.

SQLite

Lightweight embedded database, widely used in mobile applications for local data storage.

HTML 5

Markup language used to build web pages.

CSS 3

Mechanism used to add styling to web pages.

JavaScript

Programming language used to add interactivity to web pages.

NodeJS

JavaScript runtime environment for building scalable server applications.

Python

High-level programming language known for its simplicity and versatility.

Power BI

Microsoft data visualization tool for analysis and interactive reporting.

Database

Structured information storage for applications and efficient queries.

Programming Logic

Fundamentals for solving programming problems with clarity and efficiency.

Agile Methodologies

Activity development approaches that prioritize collaboration and agile delivery.

Project Management

Practices for planning, executing, and controlling projects efficiently and effectively.

Computer Hardware

Physical components of computers, such as CPU, RAM, hard drive, boards, and peripherals.

Computer Network

Connection of devices to share information, including protocols, topologies, and network security.

Operating Systems

Software that manages hardware and system resources, such as Windows, Linux, and macOS.

Service Desk

Provision of technical support and assistance to IT users for troubleshooting and requests.

Programming Logic

Fundamental principles for solving programming problems logically and structurally.

Agile Methodology

Set of practices for IT service management, including design, transition, operation, and continuous improvement.

Project Management

Practices for planning, executing, and controlling projects efficiently and effectively.

Agile Methodology

Activity development approaches that prioritize collaboration and agile delivery.

Version control with Git

Code version control system used to track edit history.

Python

High-level programming language known for its simplicity and versatility.

Html 5

Markup language used to build web pages.

CSS 3

Mechanism used to add styling to web pages.
Javascript
Programming language used to add interactivity to web pages.
Bootstrap
Framework for building responsive web pages and components.
Version control with Git
Code version control system used to track edit history.

REACT + API (4)

Front-end library used to create components and consume APIs.

SQLite

Lightweight embedded database, widely used in mobile applications for local data storage.

Mongo

Document-oriented NoSQL database, scalable and flexible, suitable for unstructured data.

API

Set of rules that allow communication between different applications and systems.

NodeJS

JavaScript runtime environment for building scalable server applications.

JavaScript

Programming language used to add interactivity to web pages.

Version control with Git

Code version control system used to track edit history.

Database

Organized electronic storage of information for efficient data access, retrieval, and management.

SQLite

Lightweight embedded database, widely used in mobile applications for local data storage.

HTML 5

Markup language used to build web pages.

CSS 3

Mechanism used to add styling to web pages.

JavaScript

Programming language used to add interactivity to web pages.

NodeJS

JavaScript runtime environment for building scalable server applications.

Python

High-level programming language known for its simplicity and versatility.

Power BI

Microsoft data visualization tool for analysis and interactive reporting.

Database

Structured information storage for applications and efficient queries.

Programming Logic

Fundamentals for solving programming problems with clarity and efficiency.

Agile Methodologies

Activity development approaches that prioritize collaboration and agile delivery.

Project Management

Practices for planning, executing, and controlling projects efficiently and effectively.

Computer Hardware

Physical components of computers, such as CPU, RAM, hard drive, boards, and peripherals.

Computer Network

Connection of devices to share information, including protocols, topologies, and network security.

Operating Systems

Software that manages hardware and system resources, such as Windows, Linux, and macOS.

Service Desk

Provision of technical support and assistance to IT users for troubleshooting and requests.

Programming Logic

Fundamental principles for solving programming problems logically and structurally.

Agile Methodology

Set of practices for IT service management, including design, transition, operation, and continuous improvement.

Project Management

Practices for planning, executing, and controlling projects efficiently and effectively.

Agile Methodology

Activity development approaches that prioritize collaboration and agile delivery.

Version control with Git

Code version control system used to track edit history.

Python

High-level programming language known for its simplicity and versatility.

REFUGEES AND MIGRANTS IMPACTED
0
Country of Origin
0
AVERAGE INCOME INCREASE
0 %
EMPLOYED PEOPLE WHO WERE NOT WORKING
0 %
Partner companies
0

Selection criteria

Since we have limited spots, you will need to go through a selection process. Explore the criteria below:

Be at least 18 years old and be a refugee or migrant in a vulnerable situation.

Demonstrate understanding of spoken, written, listening, and reading skills in Portuguese.

Be living in the cities where Toti is currently operating.

Be legally residing in Brazil.

Have availability to attend classes from Monday to Friday in the evening, and to dedicate 20 hours per week to practice the content (organized by you).

Have a computer and internet access.

Selection Process

Our selection process is divided into 4 eliminatory stages. We assess not only your skills, but also your persistence and willingness to learn.

Primeiro passo do processo seletivo do Programa de Carreira da Toti Diversidade.

Application

Check the class location, confirm that you meet the selection criteria, and submit your application.

Segundo passo do processo seletivo do Programa de Carreira da Toti Diversidade.

CODING STAGE

In this stage, in addition to watching the content provided by Toti, you must complete the proposed assessments. The goal is to build affinity with the technology field.

Terceiro passo do processo seletivo do Programa de Carreira da Toti Diversidade.

INTERVIEW

This is the moment we get to know your story and your personal and professional interests. Interviews are typically conducted via video call.

Quarto passo do processo seletivo do Programa de Carreira da Toti Diversidade.

FINAL SELECTION

In this final stage, if you are selected, we will sign a Commitment Term between both parties.

Cohort Calendar

Brazil

online

Diversas Formações Tech
STEPS
Application

até 09/07

STEP

10/07 – 16/07

ENTREVISTAS

17/07 – 30/07

FINAL SELECTION

03/08

CLASSES START

07/08

Rio de Janeiro

online

Front-End and Marketing

STEPS
Application

até 28/08

STEP

29/08 – 04/09

FINAL SELECTION

05/09

FINAL AGREEMENTS

08/09

CLASSES START

SETEMBRO

Manaus (Amazonas)

Online

Technology

STEPS
Application
até 05/05

INTERVIEW

06/05 – 17/05

FINAL SELECTION

21/05

FINAL AGREEMENTS

22/05 – 26/05

Início das aulas

03/06

Brazil
Online

Full Stack (Avançado)

STEPS
Application
até 03/03

STEP

07/03 – 19/03
ENTREVISTAS
21/03 – 06/04
FINAL SELECTION
08/04
Início das aulas
18/04

Registrations have closed or we are not in your region? Sign up to receive information about upcoming cohorts.

What our students say?

Karen Velasquez, participante do Programa de Carreira da Toti Diversidade, compartilhando sua experiência na formação.

"Moving to the technology field was very significant for me. I had economic, status, social, and knowledge improvements…"

Karen velasquez
Full Stack Development – Cohort 6
Gianfranco Diaz, aluno do Programa de Carreira da Toti Diversidade, compartilhando seu depoimento sobre a capacitação profissional.

"Before being hired by Toti, I was a salesperson at a store. The change was huge because when I worked as a salesperson, I couldn't buy many things for my home."

Gianfranco Diaz
Full Stack Development – Cohort 7

How much does a professional earn?

SOURCE: GLASSDOOR
R$6.050
Front-end Júnior
R$14.711
Front-end Pleno
R$21.142

Front-end Sênior

R$7.500
Back-end Júnior
R$14.855
Back-end Pleno
R$28.546
Back-end Sênior
R$5.914
Full Stack Júnior
R$14.667
Full Stack Pleno
R$20.726
Full Stack Sênior
R$11.000
Analista de Dados Júnior
R$14.000
Analista de Dados Pleno
R$22.661
Analista de Dados Sênior

*Salaries vary depending on the company, job scope, location, and years of experience.

Frequently Asked Questions

Here are 4 reasons:


1. The technology sector offers many job opportunities and is constantly growing, creating a favorable environment for professional development.


2. The tech field is known for offering good salaries, even for professionals at the beginning of their careers.


3. Because it values practical skills, the tech market does not require a university degree. Earning a degree can enrich your resume, but it is not essential. With Toti's vocational training programs, you can land a good job!


4. You will not be limited to working only in IT companies. In fact, technology is present in many sectors, from healthcare to finance. This means there is demand for tech professionals across a variety of industries.

Of course! We recommend using the time until new cohorts open to identify possible areas for improvement and make the necessary adjustments. We are rooting for you!

No, we do not ask for academic certificates. You only need to demonstrate understanding of spoken, written, listening, and reading skills in Portuguese.

No, our teaching methodology is suitable both for those starting from scratch and for those who already have some tech knowledge.

CPF and personal information. You must be legally residing in Brazil.

At this time, no. Every day, millions of people around the world are forcibly displaced and have to start over from scratch. Although we recognize that Brazilians also face challenges, Toti currently works to empower and increase the employability of refugees and migrants.

When we offer in-person cohorts, classes usually take place in the cities of Rio de Janeiro and São Paulo. In the online format, we operate throughout Brazil. However, some projects may focus on students from specific states.

We always share this information when new cohorts open.

The days, times, and locations vary and may be in-person or remote, but our sessions are held in the evening. 

At the time of registration, we will provide all this information.

You can refer people to Toti so that more individuals can benefit from our training programs, but they will also have to go through the selection process.

According to the United Nations High Commissioner for Refugees (UNHCR), more than 100 million people around the world are forcibly displaced. In Brazil, there are over 1 million migrants, according to the Observatory of International Migrations (OBMigra). Difficulty entering the job market is just one of their greatest challenges. 

That is why we work to build fair job opportunities and increase the income and quality of life for these individuals. 

Furthermore, we believe that diversity of backgrounds, cultures, races, and thoughts in the workplace fosters greater creativity, productivity, and innovation.

Talk to Toti

Please fill out the form below and we will contact you shortly.

Contact Form

Select a Subject

Talk to Toti

Please fill out the form below and we will contact you shortly.

Contact Form

Select a Subject

Talk to Toti

Please fill out the form below and we will contact you shortly.

Contact Form

Select a Subject

Form Submitted

Confirm your participation in the Toti Community at the registered email!

Form Submitted

We sent a message to your email address.