FIT /// Formação Intensiva Trybe

Desenvolvimento Full-stack

A Formação em Desenvolvimento Full-Stack da Trybe é o principal curso de programação do mercado para quem deseja iniciar sua carreira em tecnologia.

Quero me inscrever!
  • Horário de aula: flexível, você escolhe!
  • Duração: 12 meses
  • Carga horária: 1.500 horas
  • Formato: online e ao vivo(é necessário ter um computador pessoal)
  • Processo Seletivo: sim
  • Pagamento: 5 métodos disponíveis

Aulas ao vivo: acontecem de segunda a sexta em três turnos: manhã, tarde e a noite. Você escolhe o melhor horário!

Monitorias ao vivo: disponíveis de segunda a sexta, nos turnos da manhã, tarde e noite, para solução de dúvidas.

  • Horário de aula: flexível, você escolhe!
  • Duração: 12 meses
  • Carga horária: 1.500 horas
  • Formato: online e ao vivo(é necessário ter um computador pessoal)
  • Processo Seletivo: sim
  • Pagamento: 5 métodos disponíveis

Aulas ao vivo: acontecem de segunda a sexta em três turnos: manhã, tarde e a noite. Você escolhe o melhor horário!

Monitorias ao vivo: disponíveis de segunda a sexta, nos turnos da manhã, tarde e noite, para solução de dúvidas.

Sobre a formação

O curso da Trybe é para todas as pessoas que desejam iniciar uma carreira tech, inclusive aquelas que não têm conhecimento na área.

Pré-requisitos

  • Ter mais de 18 anos
  • Ter ensino médio completo
  • Ter disponibilidade de, pelo menos, 5 horas diárias entre segunda e sexta-feira, além de outras 5 horas adicionais ao longo da semana (ou fim de semana) para complementar os estudos totalizando 30 horas semanais de dedicação obrigatória

Horário flexível

Somos a única escola de tecnologia com aulas ao vivo em diferentes horários do dia para você adequar os estudos à sua rotina! Você escolhe qual período do dia pretende assistir as aulas ao vivo e ainda tira suas dúvidas com especialistas nas monitorias que acontecem em vários horários ao longo do dia.

Veja os blocos constituintes da FIT /// Formação Intensiva Trybe

Como funcionam as atividades na Trybe?

O dia-a-dia da Formação Intensiva Trybe (FIT) é exigente, porém ofertamos diversos horários para que você adapte a intensidade do curso à sua rotina. As aulas são oferecidas nos turnos da manhã, tarde e noite, com o mesmo conteúdo ministrado em cada um deles. Você escolhe o(s) horário(s) mais conveniente(s) para assistir às aulas e também para realizar o momento inicial do dia. Confira abaixo as disponibilidades:
08h00 - 08h50
Momento inicial (soft-skills, carreira e alinhamentos síncronos)
09h00 - 10h40
Aula ao vivo
13h00 - 13h50
Momento inicial (soft-skills, carreira e alinhamentos síncronos)
14h00 - 15h40
Aula ao vivo
19h00 - 19h50
Momento inicial (soft-skills, carreira e alinhamentos síncronos)
20h00 - 21h40
Aula ao vivo
07h10 - 08h00
Monitoria 01
10h40 - 12h20
Monitoria 02
12h10 - 13h00
Monitoria 03
15h40 - 17h20
Monitoria 04
18h10 - 19h00
Monitoria 05
20h40 - 22h20
Monitoria 06

Durante a Formação Intensiva Trybe (FIT), é necessário ter disponibilidade de, pelo menos, 5 horas diárias entre segunda e sexta-feira para realizar as atividades do curso, incluindo aulas, leitura de conteúdo, prática de exercícios e realização de projetos.

Além disso, é preciso reservar outras 5 horas adicionais ao longo da semana ou fim de semana para complementar os estudos - totalizando 30 horas semanais de dedicação obrigatória.

Durante a jornada, você realizará mais de 30 projetos práticos, o que contribuirá significativamente para sua preparação para o mercado de trabalho. Nestes dias, não há aulas ao vivo ou exigências adicionais de leitura de conteúdo e realização de exercícios.

Currículo

A nossa formação foi pensada para você que deseja construir uma carreira em tecnologia sustentável no longo prazo. Confira o que você vai aprender:

Módulo 01Fundamentos do Desenvolvimento Web

Módulo 01

Fundamentos do Desenvolvimento Web

O que vou aprender?

Você vai explorar os princípios da Internet, da lógica de programação e criar códigos usando as linguagens mais requisitadas pelo mercado. Neste 1º módulo, ainda vai aprender a usar as principais ferramentas que programadores utilizam diariamente para a construção e implementação de projetos digitais.

O que você será capaz de fazer no final do módulo?

Você será capaz de entender como uma pessoa programadora trabalha, desenvolvendo o raciocínio aplicado à formulação e resolução de problemas computacionais. Ainda vai aprender a criar páginas na web, escrever algoritmos básicos, criar e testar códigos que possibilitam o funcionamento correto de programas e aplicações web.

Habilidades técnicas ensinadas:

  • Internet
  • Unix & Shell
  • Git
  • HTML
  • CSS
  • Javascript
  • Testes Unitários em Javascript

Módulo 02Desenvolvimento Front-end

Módulo 02

Desenvolvimento Front-end

O que vou aprender?

O módulo vai concentrar o aprendizado nas três linguagens que permitem um site ter funcionalidades: HTML (responsável por estruturar uma página), CSS (linguagem de cores e estilos) e o Javascript (que traz o dinamismo e vida para páginas da web). As aulas cobrem o aprendizado essencial para aprender a construir aplicações.

O que você será capaz de fazer no final do módulo?

Projetar, criar e dar vida às páginas de um site ou aplicativo como uma pessoa desenvolvedora ou programadora. Você terá a compreensão dos princípios do front-end (a interface gráfica do usuário em um site), além de escrever os códigos para montar projetos interativos do zero.

Habilidades técnicas ensinadas:

  • HTML
  • CSS
  • Javascript
  • React e Testes Unitários

Módulo 03Desenvolvimento Back-end

Módulo 03

Desenvolvimento Back-end

O que vou aprender?

Você vai estudar a parte do desenvolvimento de sites e apps do lado do servidor. Ou seja, vai entender, por exemplo, como um banco de dados é capaz de alimentar um portal com informações que o usuário deseja e o que ocorre nos bastidores do funcionamento de um site.

O que você será capaz de fazer no final do módulo?

Ao final do curso, você estará preparado para executar tarefas de uma pessoa desenvolvedora ou programadora backend. O módulo permitirá que a pessoa estudante crie interfaces de comunicação entre sistemas (APIs), faça consultas em banco de dados, crie testes (unitários e de integração) e configure tecnologias que fazem um site funcionar.

Habilidades técnicas ensinadas:

Módulo 04Ciência da computação

Módulo 04

Ciência da computação

O que vou aprender?

O módulo tem foco no aprendizado da aplicação de técnicas de algoritmos e estrutura de dados, conteúdos fundamentais para construção de boas aplicações e estruturas de código.

O que você será capaz de fazer no final do módulo?

Ao final deste módulo, você será capaz construir algoritmos que permitem resolver problemas de maneira eficiente e organizada, o que é crucial para a construção de sistemas robustos, escaláveis e com maior velocidade no processamento de dados. Por esse motivo, os conteúdos de algoritmos e estruturas de dados irão oferecer habilidades valiosas para qualquer pessoa desenvolvedora que deseje construir uma carreira sólida na programação, pautada em performance e boas práticas de desenvolvimento.

Habilidades técnicas ensinadas:

Módulo 05Certificações Eletivas

Módulo 05

Certificações Eletivas

O que vou aprender?

Você irá escolher uma entre 4 certificações para aprofundar seus conhecimentos em uma das stacks em que oferecemos certificações, além de acelerar sua entrada no mercado de trabalho com períodos dedicados à preparação para processos seletivos junto com a nossa equipe de especialistas de carreira. As certificações oferecidas são alinhadas com a demanda das empresas e se aplicam a diferentes caminhos na carreira tech, como desenvolvimento web e desenvolvimento mobile.

O que você será capaz de fazer no final do módulo?

Ao final deste módulo, você estará apto a criar soluções usando a stack escolhida (Java, C#, Android ou Python), além de certificado para aplicar a uma vaga com esse requerimento. Se escolher a certificação Java, a stack mais utilizada no mundo atualmente, será capaz de criar um projeto Java Web do zero até o último passo, o deploy, e terá preparo para iniciar a carreira como Dev Java Web Junior. Se for de C#, uma stack muito utilizada por instituições financeiras, você irá criar um projeto ASP.Net do zero até o deploy e terá preparo para iniciar a carreira como Dev .Net Junior ou Dev Full Stack ASP.Net C#. Caso escolha Android, você irá aprender a configurar o ambiente de desenvolvimento Android, criar um projeto do zero, criar UI (user interface), desenvolver um aplicativo nativo mobile integralmente, podendo iniciar a carreira como Dev Android Junior. Escolhendo Python, você irá criar soluções completas do zero até o deploy, refatorar e corrigir bugs em aplicações já existentes, extrair dados de sites alimentando arquivos JSON, planilhas, banco de dados ou APIs, abrindo caminho para começar carreira de desenvolvimento e dados como Dev Júnior Python, Python - Web Scraping, Python - APIs Rest com Flask e Full Stack com Django.

Certificações eletivas para escolha:

  • Certificação Java
  • Certificação C#
  • Certificação Android
  • Certificação Python

Conquiste sua vaga nos melhores times de tecnologia do mercado

Hoje, já são mais de 550 empresas parceiras e 1.300 trybers trabalhando com tecnologia. Conheça as empresas que mais contratam estudantes e pessoas formadas na Trybe:

Como estudar na Trybe?

Entenda o passo a passo do nosso processo seletivo e dê o primeiro passo rumo a sua carreira em tecnologia:

  • 1
    Faça seu cadastro na plataformaCrie sua conta na plataforma da Trybe, de forma rápida e gratuita! É por lá que você se inscreve no processo seletivo das próximas turmas.
    Criar minha conta
  • 2
    Faça sua inscrição no processo seletivoApós o cadastro, inscreva-se no processo seletivo. Lembre-se de que você deve ter +18 anos, ensino médio completo e disponibilidade de horário.
  • 3
    Conclua os testesNessa etapa, avaliaremos a sua aptidão para estudar desenvolvimento web na Trybe. Não se preocupe, não é preciso saber programar para receber aprovação!
  • 4
    Agende sua entrevistaApós a aprovação nos testes você saberá todas as informações necessárias sobre essa etapa.
  • 5
    Matricule-seRecebeu aprovação em todas as etapas anteriores? Parabéns! Basta enviar as informações solicitadas durante a pré-matrícula.
  • 6
    Você estudando na Trybe!Depois da etapa de matrícula basta aguardar o inicío das aulas.
  • 1Faça seu cadastro na plataforma

    Crie sua conta na plataforma da Trybe, de forma rápida e gratuita! É por lá que você se inscreve no processo seletivo das próximas turmas.
    Criar minha conta

    2Faça sua inscrição no processo seletivo

    Após o cadastro, inscreva-se no processo seletivo. Lembre-se de que você deve ter +18 anos, ensino médio completo e disponibilidade de horário.

    3Conclua os testes

    Nessa etapa, avaliaremos a sua aptidão para estudar desenvolvimento web na Trybe. Não se preocupe, não é preciso saber programar para receber aprovação!

    4Agende sua entrevista

    Após a aprovação nos testes você saberá todas as informações necessárias sobre essa etapa.

    5Matricule-se

    Recebeu aprovação em todas as etapas anteriores? Parabéns! Basta enviar as informações solicitadas durante a pré-matrícula.

    6Você estudando na Trybe!

    Depois da etapa de matrícula basta aguardar o inicío das aulas.

    A Trybe vale a pena?

    Muita gente pergunta isso. Ninguém melhor do que Trybers para responder.

    Conheça mais sobre a carreira em tech

    Nossos conteúdos exclusivos são feitos por gente que entende do assunto e te apoiam nessa jornada: