Escolar Documentos
Profissional Documentos
Cultura Documentos
Desenvolvimento
Full Stack
Já são mais de 600 empresas parceiras, dentre elas XP Inc., Mercado Livre e
Ford, que confiam na nossa formação e contratam pessoas que estudam e se
formam aqui. Acreditamos no poder da comunidade e aqui você vai fazer parte
de uma rede colaborativa, que se ajuda no aprendizado e nas conexões com o
mercado de trabalho.
Não dá para arriscar quando o assunto é o seu futuro. Há três anos, a Trybe
aplica esse modelo de ensino e já tem mais de 1.800 pessoas formadas
trabalhando com tecnologia.
Quero me inscrever
Módulo 1
Módulo 2
Desenvolvimento Front-end
Módulo 3
Desenvolvimento Back-end
Módulo 4
Ciência da Computação
Módulo 5
Certificações Eletivas
Desenvolvimento de software;
Metodologias Ágeis;
Soft Skills.
Introdução a JavaScript
Nessa seção você vai dar o próximo passo na programação e aprender a implementar
lógica em suas páginas com a linguagem de programação JavaScript, resolvendo
problemas reais e colocando em prática as funcionalidades fundamentais da linguagem.
Testes Unitários
Nessa seção você irá aprender a lidar com erros e exceções e a escrever testes unitários
que validam seu código.
Desenvolvimento Front-end
JavaScript e Testes Assíncronos
Logo na primeira seção, você vai aprender a escrever códigos executáveis de forma
assíncrona e utilizar essa funcionalidade do JavaScript para consumir APIs de terceiros,
além de escrever testes unitários para os seus códigos assíncronos.
Desenvolvimento Back-end
Docker: Utilizando Containers
Nesta primeira seção, a pessoa estudante aprende a utilizar containers Docker para
executar seus projetos, como criar imagens Docker customizadas para suas necessidades
e ainda como utilizar a ferramenta docker-compose para orquestrar diversos contêineres,
executando em conjunto num mesmo projeto. Até o final desta seção, você aprende a
automatizar uma aplicação com front-end, back-end e banco de dados através do
Docker.
TypeScript em Back-end
Tópico dedicado aos principais conceitos, funcionalidades e vantagens de se utilizar o
TypeScript para programar em back-end. Vai aprender como lidar com tipos de dados
em cenários mais complexos e a aplicá-los na construção de uma API RESTful com Node.
js, Express e testes automatizados. Você vai entender como funciona um compilador e
como utilizar o TypeScript para escrever código no back-end.
Certificações Eletivas
Ao escolher sua certificação eletiva, você vai se dedicar a uma das stacks oferecidas, de
acordo com suas aspirações profissionais, ao mesmo tempo em que acelera sua entrada no
mercado de trabalho se preparando para processos seletivos junto com a nossa equipe de
especialistas em carreira.
Você vai escolher aprender uma das linguagens mais utilizadas no mundo atualmente em
desenvolvimento web ou mobile e, ao final, será capaz de criar projetos do zero e desenvolver
até o último passo, o deploy.
Java
Framework Spring Boot
Você vai aprender a montar uma API em Java através do Framework mais usado no
mercado, o Spring. Iremos conhecer um pouco mais sobre os projetos Springs, e
aprofundaremos no Spring Boot, no qual você será capaz de construir aplicações stand-
alone, que não necessitam de módulos, bibliotecas e frameworks externos, sendo possível
rodar em qualquer computador, independentemente do sistema operacional.
Tratamento de erros
Lidar com erros em aplicações é uma coisa que faz parte do dia a dia da pessoa
programadora. Você irá aprender a lidar com esses erros da melhor forma, o que irá ajudar
a construir aplicações que se sustentem ao longo dos anos. Para isso, você irá aprender
como tratar, da melhor maneira, cada uma das exceções que seu código poderá lançar,
e vai ser um diferencial para sua vida de programação.
Docker
Docker é uma ferramenta essencial no dia a dia de pessoas desenvolvedoras, e o domínio
dessa ferramenta é um grande diferencial no mercado de trabalho. Docker e containers
são conceitos extremamente requisitados e, nesta seção, você vai descobrir o que essa
plataforma pode fazer pelas nossas aplicações Java.
Deploy em Nuvem
Quando criamos uma API, queremos que as pessoas acessem sem precisar rodar na
máquina local, não é mesmo? Portanto, precisamos disponibilizar essa API na nuvem para
que qualquer pessoa, de qualquer lugar do mundo, consiga acessar através da internet.
Nesta seção, você irá aprender a disponibilizar suas aplicações dockerizadas em nuvem
utilizando o Railway.
C#
Framework ASP.net
Você vai aprender a criar API REST usando o famoso e tão utilizado framework ASP.Net.
Também vai aprender a fazer o roteamento dos endpoints a partir de anotações e realizar
os testes dessas rotas.
Docker
Docker é uma ferramenta essencial no dia a dia de pessoas desenvolvedoras e o domínio
dessa ferramenta é um grande diferencial no mercado de trabalho. Docker e containers
são conceitos extremamente requisitados e, nesta seção, você vai descobrir o que essa
plataforma pode fazer pelas nossas aplicações C#.
Microsserviços
Arquitetura em microsserviços é uma tendência muito forte no mercado de trabalho
hoje, e não poderíamos deixar de abordar essa arquitetura, de forma superficial, na nossa
certificação. Você irá aprender como segregar uma API em pequenos serviços autônomos
e acoplá-los através de uma API Gateway.
Android
Fundamentos de Android
Você irá aprender sobre como configurar o ambiente de desenvolvimento Android, criar
seu primeiro projeto, criar interfaces visuais com Material Design, adicionar
comportamentos aos componentes visuais através da linguagem de programação
Kotlin. Ao final, você executará seu aplicativo recém criado em um dispositivo Android
virtual ou físico.
Testes Automatizados
Você vai aprender, praticar e garantir a qualidade do seu código. Uma das práticas
utilizadas para alcançar a qualidade de software é adotar o uso sistemático de testes
automatizados no processo de desenvolvimento. Aqui você vai estudar os principais
frameworks de testes de unidade de código Kotlin para Android e de construção de mocks
para seus testes.
Python
Introdução à Python
Você aprenderá uma das linguagens mais utilizadas no mundo, que tem como filosofia
a simplicidade em sua sintaxe, resultando assim em legibilidade do código e maior
produtividade. Além disso, Python possui uma das comunidades mais ativas dentro do
mercado de desenvolvimento, com milhares de pessoas contribuindo para projetos open
source e disponibilizando uma infinidade de bibliotecas para você utilizar!
Raspagem de dados
Aprender sobre a raspagem de dados permitirá a você extrair dados de quaisquer páginas
da web. Dado a infinidade de usos da raspagem, é muito comum que na sua carreira como
pessoa desenvolvedora você encontre em algum momento a necessidade de escrever um
programa que realize a extração de dados para algum propósito.
Django Framework
Com o Django, você aprenderá a construir soluções full stack completas em Python, do
zero ao deploy, com uma abordagem de ‘baterias inclusas’ que é excelente para grandes
projetos que requerem segurança e escalabilidade. Além disso, ele oferece uma gestão
de banco de dados simples, um painel de administração automático e personalizável, um
framework REST para criação de APIs e diversos templates responsivos que serão
muito úteis para você criar sistemas completos e robustos em python.
Módulos Presentes
durante Toda Formação
Desenvolvimento de software na vida real
Aprenda sobre: qualidade de código, como escrever testes, como e por que
refatorar código, como funciona o workflow de desenvolvimento, design de
código, estilização, Git avançado e a usar MongoDB com o Node.js.
Metodologias Ágeis
Aprenda sobre: cascata vs ágil, Manifesto Ágil, Kanban, Scrum, times ágeis
e métricas ágeis.
Soft Skills
Desenvolva técnicas de estudo, gestão de tempo, habilidades de
comunicação, como argumentação e comunicação em público, trabalho
em equipe, inteligência emocional e resolução de problemas individuais
e em equipe. Todos os temas são contextualizados para o ambiente de
tecnologia a fim de desenvolver habilidades e comportamentos para você
performar melhor nos estudos, lidar melhor com os processos de busca por
trabalho e evoluir na carreira.
Carreira
Prepare-se para os diferentes contextos de processos seletivos,
aprendendo mais sobre o mercado e a carreira de uma pessoa
desenvolvedora; portfólios, marca pessoal e ferramentas de
empregabilidade; aprofundamento em etapas de triagem, entrevista
comportamental e desafios técnicos. A partir do Módulo de Certificações
Eletivas, você inicia uma jornada mais intensa de busca por trabalho, na
qual revisamos os conteúdos aprendidos, simulamos processos seletivos
e aplicamos ainda mais foco na conquista de uma vaga no mercado de
tecnologia.
Turno da manhã
Turno da tarde
Turno da noite
Quero me inscrever
Pessoas facilitadoras: são o ponto focal das turmas desde a matrícula até a
formatura. Elas promovem o desenvolvimento das nas pessoas estudantes e também
são responsáveis pelos encontros individuais com cada pessoa estudante.
No Relatório de Panorama da Carreira Tech você pode conferir como está a carreira e renda
das primeiras 470 pessoas formadas na Trybe até dezembro de 2021.
“Sou muito grato por tudo que o ambiente da Trybe me proporciona! Não
é fácil, tem dias que eu acho que não vou conseguir, mas sempre pude
contar com uma mão que me ajudou a dar o próximo passo. Todo dia um
desafio, todo dia um aprendizado, não só para me tornar uma pessoa
desenvolvedora, um profissional da área de tecnologia, mas também uma
pessoa melhor.”
Processo Seletivo
Quero me inscrever
https://app.betrybe.com/login
1. Você não paga nada enquanto não possuir uma renda mínima de, atualmente,
R$2.500,00 por mês.
2. A
partir do momento que você atingir essa remuneração mínima, passará a pagar
20% da sua renda mensal bruta.
3. Se você parar de trabalhar ou a sua renda cair abaixo do patamar mínimo, o
pagamento é suspenso. Isso demonstra o alinhamento que temos com o sucesso
das pessoas que escolhem a Trybe!
4. Seu pagamento termina quando uma dessas duas coisas acontecer: o valor das suas
parcelas atingir o valor de R$46.000,00, (corrigidos anualmente pelo IPCA) ou até
que se transcorram 7 anos da data da sua formatura na Trybe.
@betrybe