FIT /// Formação Intensiva Trybe
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.
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.
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.
O curso da Trybe é para todas as pessoas que desejam iniciar uma carreira tech, inclusive aquelas que não têm conhecimento na área.
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
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. |
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:
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Entenda o passo a passo do nosso processo seletivo e dê o primeiro passo rumo a sua carreira em tecnologia: