O que é o programa
O programa Pessoa Desenvolvedora Fullstack JavaScript vai te preparar para iniciar sua carreira em programação, dominando uma das linguagens mais demandadas do mercado. Neste bootcamp 100% gratuito, com duração de 12 semanas, você vai desenvolver as habilidades técnicas e comportamentais que o mercado procura e tudo isso com o suporte necessário para começar sua jornada na área de tecnologia com confiança.
Que empregos eu poderia ter depois de concluir o programa?
Esse programa te prepara para se tornar uma Pessoa Desenvolvedora Fullstack, ou seja, um profissional capaz de desenvolver tanto a parte do visual e da interação do usuário em um site ou aplicativo (o frontend) quanto a parte de armazenamento e processamento de informações no servidor (o backend).
Algumas funções similares são: Analista em Arquitetura de Software, Analista em Desenvolvimento de Software.
Para quem é esse programa?
Nosso bootcamp é para iniciantes em programação, ou seja, não é necessário ter nenhuma certificação ou experiência formal prévia. Mas é aconselhável já estar estudando sobre o assunto, dando seus primeiros passos e com vontade genuína em seguir carreira no setor.
Incentivamos inscrições de grupos sub-representados na indústria de tecnologia – especialmente mulheres, pessoas da comunidade LGBTQIAP+ e pessoas com deficiência.
Pré-requisitos
- Ser uma pessoa preta ou parda
 - Ter entre 18 e 30 anos
 - Ter ensino médio completo
 - Estar atualmente sem vínculo empregatício
 - Ter disponibilidade integral para estudar, das 8h às 17h
 - Morar em qualquer região do Brasil, exceto na capital São Paulo
 
O que você vai conquistar
- É gratuito! Obtenha todas as habilidades necessárias para iniciar uma carreira na indústria de tecnologia, sem nenhum custo
 - Apoio com mentoria de carreira e empregabilidade
 - Aumento de confiança e resiliência enquanto constrói sua primeira rede profissional na sala de aula.
 
Habilidades aprendidas
Habilidades técnicas
Vamos ajudar você a aprender as habilidades técnicas para ser um desenvolvedor de sucesso com muitas sessões interativas e práticas.Ao final do programa, você vai saber:
- Fundamentos de programação: entrada e saída de de dados, variáveis, tipos de dados
 - Estrutura de dados: princípios, estrutura e hierarquia de dados e programação orientada a objetos
 - Banco de Dados: introdução a bases de dados relacionais; Structured Query Language (SQL)
 - Construção de páginas web: HTML + CSS + Javascript: HTML5, CSS3, TailWind, DOM, ReactJs e TypeScript
 - Programação Avançada: Utilização de JavaScript para desenvolvimento back-end e criação de APIs e utilização dos frameworks NodeJs e NestJs
 - Metodologia SCRUM: metodologia ágil para gestão e planejamento de projetos de desenvolvimento web
 
Habilidades comportamentais
Em todos os trabalhos, existem habilidades essenciais que ajudarão você a ter sucesso. Ajudaremos você a desenvolver habilidades como:
- Coordenar e se comunicar com sua equipe e clientes
 - Identificar quando pedir ajuda e quais recursos utilizar
 - Aprender a aprender
 - Aprender a ensinar
 - Mentalidade de crescimento
 - Orientação ao futuro
 - Persistência
 - Responsabilidade pessoal
 - Orientação ao detalhe
 - Trabalho em equipe
 - Proatividade
 - Comunicação
 
O que você vai encontrar
- Treinamento gratuito. Você aprenderá tudo o que precisa para ter sucesso – desde habilidades técnicas de programação até habilidades comportamentais que te ajudarão a atingir seu potencial.
 - Apoio para empregabilidade. Durante e após o programa, você terá o suporte de mentores de carreira, do time de Empregabilidade e do time de Bem Estar da Generation, e sairá preparado com recursos e ferramentas para conquistar a sonhada vaga de emprego.
 - Conexão com empregadores contratantes. Ao final do programa, te convidamos para participar de eventos de empregabilidade, com o objetivo de conectar você com empresas parceiras em busca de talentos do setor. Também te apoiamos a mapear e se candidatar para vagas.
 - Apoio com empréstimo de computador. Se comprovada a necessidade, te apoiamos com empréstimo de computador durante o período do curso.
 
Quem já passou por aqui
										Thatiane Camargo
Ex-aluna e atual Engenheira de Software
“O bootcamp da Generation mudou minha vida! Durante 3 meses, ficamos imersos em conteúdos de lógica e linguagem de programação de uma forma objetiva e direta, focando nos principais conhecimentos que precisamos pra começarmos a atuar como uma pessoa Desenvolvedora FullStack. É um simulador de trabalho, onde você também aprende muito sobre gestão do tempo, trabalho em equipe e outras habilidades necessárias para ser não somente um bom desenvolvedor, mas também um excelente profissional.”
										Karolina Soares
Ex-aluna e atual Engenheira de Software
“Ter tido a oportunidade de participar do bootcamp na Generation foi fundamental para minha vida profissional, contribuindo para minha migração de carreira. Além disso, me ajudou a compreender e desenvolver habilidades técnicas e comportamentais que hoje sei que são essenciais no meu dia a dia na área tech e também na minha vida pessoal. Carrego comigo um aprendizado muito valioso e que sempre me ajuda em momentos desafiadores, que é "Confiar no processo"!”
Próximas turmas
O que uma Pessoa Desenvolvedora FullStack faz?
Uma Pessoa Desenvolvedora FullStack faz parte de uma equipe que projeta, constroi e aperfeiçoa aplicativos, sites e outros sistemas de software.
Este profissional está envolvido em todas as áreas de desenvolvimento, do design ao teste do produto.
Algumas responsabilidades desta função são:
- Trabalhar com uma equipe para desenvolver, testar, e manter aplicativos/outros softwares
 - Auxiliar na coleta e documentação dos requisitos do usuário, e desenvolvimento de histórias de usuários
 - Projetar, desenvolver e testar unidades de acordo com os padrões estabelecidos
 - Participar de revisões de projetos de solução e código
 - Analisar e resolver problemas técnicos e de aplicação
 - Aderir a princípios de desenvolvimento de alta qualidade entregando soluções dentro do prazo e dentro do orçamento
 
Como funciona o processo seletivo
Formulário de inscrição
10 minutosPreencha algumas informações rápidas sobre você
Testes online de lógica e interpretação
1 horaAssim que liberados, complete os testes online de lógica e interpretação de texto. Queremos conhecer um pouco mais as suas habilidades.
Desafio motivacional
2 horasNessa etapa, você receberá um conteúdo para estudar (conceitos básicos de programação) e deverá responder um quiz sobre os conceitos estudados.
Não é necessário ter experiência prévia para cumprir o desafio, você conseguirá concluir estudando o conteúdo recebido.
Entrevista online
1 horaSendo aprovado/a nas etapas anteriores, te chamaremos para uma entrevista online com nosso time, para te conhecer melhor e tirar todas as suas dúvidas sobre o programa.
Documentação
30 minutosSendo aprovado/a na entrevista, entraremos em contato pedindo alguns documentos necessários para oficializar a sua participação, e essa é a última etapa do processo seletivo.
Comece o programa!
12 semanasPrepare-se para começar essa jornada de 12 semanas com a Generation para se tornar uma Pessoa Desenvolvedora FullStack!
Benefícios de fazer parte da Generation
Formação gratuita e de qualidade
Você terá acesso a um curso intensivo e totalmente gratuito, com metodologia prática, foco no mercado e apoio individual para desenvolver tanto habilidades técnicas quanto comportamentais.
Apoio individual e socioemocional
Durante toda a jornada, você contará com o acompanhamento de pessoas mentoras e especialistas em bem-estar, que estarão ao seu lado para te apoiar nos desafios dentro e fora do curso.
Conexão com o mercado de trabalho
Ao final da formação, você será conectado a oportunidades com a nossa rede de empresas parceiras.
Rede de apoio confiável
Ao se formar, você entra para a comunidade Generation, formada por ex-alunos, instrutores e mentores que seguem conectados, oferecendo suporte, trocas e inspiração contínua.
Aprendizado contínuo
Mesmo depois da formação, você poderá participar de turmas, eventos, workshops e ações exclusivas para continuar se desenvolvendo e evoluindo na carreira.
Reconhecimento e pertencimento
Aqui, você é valorizado por quem é. A Generation foi feita para acolher, incluir e transformar vidas com respeito, empatia e compromisso real com a diversidade.
Oportunidade de retribuir
Você pode compartilhar sua história, apoiar quem está começando e se tornar uma referência dentro da comunidade, inspirando outras pessoas a também acreditarem no próprio potencial.
