Desenvolvemos a grade junto com a indústria e atualizando constantemente os materiais. Por isso, nosso curso está sempre de acordo com as necessidades do mercado.
Integração3 horas
Conheça como o Programa de Desenvolvimento Web é estruturado. Saiba mais sobre os aspectos organizacionais do processo de aprendizado.
Introdução ao HTML e CSS2 semanas
Este sprint guia você pelos fundamentos do desenvolvimento web e aborda os fundamentos de HTML e CSS. Você fará isso trabalhando em uma série de pequenos projetos na plataforma interativa antes de criar seu primeiro projeto independente.
Capítulo 1: Introdução ao HTML e CSS
Capítulo 2: Propriedades básicas de CSS
Capítulo 3: Mais sobre CSS
Capítulo 4: Seu primeiro projeto independente
PROJETO 1: projeto introdutório
+1 projeto para seu portfólio
Layout de página e semântica2 semanas
Em seu segundo sprint, você vai aprender a trabalhar com layouts usando Flexbox e tags semânticas. Aqui, você também vai conhecer a BEM e as DevTools em preparação para sprints posteriores e seus projetos.
Capítulo 1: Flexbox
Capítulo 2: Meta tags e semântica
Capítulo 3: DevTools
Capítulo 4: Metodologia BEM
PROJETO 2: Biblioteca Triple Peaks. Parte 1
+1 projeto para seu portfólio
Fluxo de desenvolvimento2 semanas
Neste sprint, você vai aprender como organizar o fluxo de trabalho para seus projetos: você vai usar a linha de comando e gerenciar seu projeto com Git. Depois, você vai colocar todo esse conhecimento em prática ao finalizar o projeto.
Capítulo 1: Estrutura e caminhos de arquivos
Capítulo 2: Introdução ao Git e à linha de comando
Capítulo 3: Controle de versão com Git e GitHub
Capítulo 4: Posicionamento de elementos
PROJETO 3: Biblioteca Triple Peaks. Parte 2
+1 projeto para seu portfólio
HTML e CSS Avançado2 semanas
Neste sprint, você vai dar vida à sua página usando conteúdo incorporado. Você vai aprender como usar formulários para coletar informações dos usuários e desenvolver as habilidades de BEM aprendidas no sprint
2. Depois, você vai colocar todo esse conhecimento em prática ao criar sua próxima página de destino.
Capítulo 1: Recursos avançados de HTML e CSS
Capítulo 2: Incorporação de conteúdo
Capítulo 3: Formulários
Capítulo 4: Organização de arquivos com BEM
PROJETO 4: Café Triple Peaks
+1 projeto para seu portfólio
Design web adaptativo2 semanas
Desenvolvedores web precisam ser capazes de usar as especificações do projeto e transformá-las em produtos reais. Neste sprint, você vai fazer isso, dando vida aos designs e especificações no Figma. Além disso, você vai aprender a adaptar interfaces para uma variedade de dispositivos.
Capítulo 1: Como trabalhar com design e especificações
Capítulo 2: Design em um mundo de dispositivos em constante mudança
Capítulo 3: Desenvolvimento e interface para diferentes dispositivos
Capítulo 4: Depuração de layouts responsivos
Capítulo 5: Adicionar fontes a uma página com @font-face
Capítulo 6: Git avançado
PROJETO 5. De Pátria para Pátria, parte 1
+1 projeto para seu portfólio
Como trabalhar com layouts2 semanas
Este é o último sprint em que vamos focar na criação de layouts. Você vai aprender a organizar suas páginas com Grid Layout e a deixá-las atrativas com sombras e gradientes. Suas habilidades com o Git vão ser aprimoradas à medida que aprende alguns recursos especializados.
Capítulo 1: Grid Layout
Capítulo 2: Sombras e gradientes com CSS
Capítulo 3: Especialista em Git
PROJETO 6. De Pátria para Pátria, parte 2
+1 projeto para seu portfólio
JavaScript básico e como trabalhar com o DOM2 semanas
Este sprint começa com um curso intensivo em uma das linguagens de programação mais populares do mundo, o JavaScript. Desenvolvedores web usam JavaScript com frequência para manipular o layout de uma página, portanto, vamos dar uma olhada mais de perto por dentro do seu navegador para fornecer uma ideia melhor sobre o que está acontecendo com o DOM. E, após construir seu código, sem dúvida você terá alguns bugs. Você vai aprender como os exterminar no capítulo de depuração.
Capítulo 1: Curso intensivo de JavaScript
Capítulo 2: Sob o capô de um navegador: DOM
Capítulo 3: Depuração
Capítulo 4: Especialista em Git
PROJETO 7: EUA Afora, parte 1
+1 projeto para seu portfólio
Lógica de programação JavaScript e métodos2 semanas
Nesta etapa do programa, vamos aprender ainda mais sobre JavaScript. Você vai aprender sobre a programação orientada a objetos, programação assíncrona e como interagir como servidores. Além disso, você vai conhecer vários programas usados para agrupar arquivos de um projeto, adicionar dependências de terceiros e carregar seu projeto para a internet.
Capítulo 1: Primitivos, condições e ciclos
Capítulo 2: Vetores
Capítulo 3: Funções
Capítulo 4: Manipulação DOM
Capítulo 5: Como trabalhar com documentação
Capítulo 6: Gerenciamento do histórico do Git
PROJETO 8: EUA Afora, parte 2
+1 projeto para seu portfólio
Objetos e manipulação de eventos em JavaScript2 semanas
Neste sprint, você vai conhecer conceitos de programação mais avançados, como objetos e eventos. Você também vai aprender a trabalhar com formulários e a validá-los com JavaScript. O sprint termina com uma lição bônus sobre depuração em JavaScript.
Capítulo 1: Objetos
Capítulo 2: Tratamento de eventos
Capítulo 3: Como trabalhar com formulários
Capítulo 4: Validação de formulários
Capítulo 5: Depuração em JavaScript
PROJETO 9: EUA Afora, parte 3
+1 projeto para seu portfólio
Introdução à programação orientada a objetos2 semanas
Neste sprint, você vai mergulhar na programação orientada a objetos enquanto aprende sobre a criação de código reutilizável eficiente. Também vamos mostrar como separar seu JavaScript em módulos para que você possa reutilizar o código em projetos e importar apenas o necessário.
Capítulo 1: Programação orientada a objetos
Capítulo 2: Interfaces na POO — Parte 1
Capítulo 3: JavaScript modular
PROJETO 10: EUA Afora, parte 4
+1 projeto para seu portfólio
Programação orientada a objetos avançada e Criação de projetos com Webpack2 semanas
Neste sprint, você vai aprender como desempacotar vetores e objetos usando a sintaxe de desestruturação. Você vai se aprofundar na programação orientada a objetos à medida que aprende mais sobre interfaces. Depois, vai aprender como usar o webpack para agrupar seu código.
Capítulo 1: Sintaxe de desestruturação
Capítulo 2: Interfaces na POO — Parte 2
Capítulo 3: Construção de projetos com Webpack
PROJETO 11: EUA Afora, parte 5
+1 projeto para seu portfólio
JavaScript assíncrono e Como trabalhar com APIs2 semanas
Aqui, você vai estar com tudo pronto para aprender outra técnica avançada: programação assíncrona. Você vai aprender como trabalhar com APIs para obter dados de fontes em toda a web. Por fim, você vai começar a se preparar para entrevistas com nossa primeira lição da série de preparação para entrevistas, na qual vai mergulhar nos protótipos de objetos.
Capítulo 1: JavaScript avançado: programação assíncrona
Capítulo 2: Como trabalhar com APIs
Capítulo 3: Protótipos de objetos: preparação para uma entrevista
PROJETO 12: EUA Afora, parte 6
+1 projeto para seu portfólio
Introdução ao React.js2 semanas
O sprint 11 é onde você vai conhecer o React pela primeira vez. Você vai conhecer os conceitos básicos da biblioteca React, aprender sobre as várias ferramentas que pode
usar com o React e, em seguida, dar uma olhada nos React Hooks, uma alternativa útil aos componentes de classe.
Capítulo 1: Introdução ao React
Capítulo 2: Ferramentas do React
Capítulo 3: React Hooks
Capítulo 4: JavaScript avançado: this — preparação para uma entrevista
PROJETO 13: EUA Afora, parte 7
+1 projeto para seu portfólio
Roteamento React e Gerenciamento de estado2 semanas
Você vai continuar com o React nesse sprint enquanto abordamos alguns tópicos mais complexos, como o React Router, como trabalhar com dados no React e técnicas avançadas do React. A lição de preparação para entrevistas desse sprint apresenta a programação de quadro branco.
Capítulo 1: React Router
Capítulo 2: React e dados
Capítulo 3: React avançado
Capítulo 4: Programação de quadro branco: preparação para uma entrevista
PROJETO 14: EUA Afora, parte 8
+1 projeto para seu portfólio
Introdução ao back-end: Node.js e Express.js2 semanas
Para se tornar um desenvolvedor web full-stack, você vai precisar aprender sobre o desenvolvimento do lado do servidor. Neste sprint, você vai aprender a configurar um servidor simples com Node.js e como implantá-lo no back-end com Express.js. Você também vai continuar se preparando para entrevistas, dessa vez com um capítulo sobre análise de complexidade algorítmica.
Capítulo 1: Desenvolvimento do lado do servidor com Node.js
Capítulo 2: Introdução ao Express.js
Capítulo 3: Análise de complexidade de algoritmos: preparação para uma entrevista
PROJETO 15: EUA Afora, parte 9
+1 projeto para seu portfólio
Conexão com bancos de dados com API REST2 semanas
Vamos ver como preparar um servidor para trabalhar com o front-end. Vamos começar discutindo os princípios da API REST, depois vamos aprender a trabalhar com bancos de dados. Você também vai aprender como trabalhar com expressões
regulares.
Capítulo 1: Construção de uma API REST
Capítulo 2: Bancos de dados
Capítulo 3: Tratamento de erros: da teoria à prática
Capítulo 4: Expressões regulares
Capítulo 5: Funções sob o microscópio preparação para uma entrevista
PROJETO 16: EUA Afora, parte 10
+1 projeto para seu portfólio
Autenticação e Autorização front-end2 semanas
Neste sprint, você vai aprender como criar um aplicativo totalmente funcional e dividir os usuários em grupos com diferentes níveis de acesso disponíveis. Para fazer isso, vamos examinar brevemente os fundamentos da autenticação de backend, depois mudaremos para o front-end e implementaremos a autenticação do usuário com React.
Por fim, no final do sprint, vamos falar sobre segurança de aplicativos web e como qualquer troca de dados entre front-ends e back-ends pode deixar seu aplicativo exposto a várias possíveis vulnerabilidades.
Capítulo 1: Autenticação e Autorização — Parte 1
Capítulo 2: Autenticação front-end com React
Capítulo 3: Segurança de aplicativos web
PROJETO 17: EUA Afora, parte 11
+1 projeto para seu portfólio
Autenticação back-end2 semanas
Primeiro, você vai aprender sobre a criação de autenticação do lado do servidor. Vamos mostrar como criar um usuário (registro, autenticação) e como criar um token.
Depois disso, vamos ter dois grandes capítulos sobre testes automatizados e implantação do back-end em um servidor remoto.
Capítulo 1: Autenticação e Autorização — Parte 2
Capítulo 2: Testes automatizados
Capítulo 3: Preparação e implantação do back-end
PROJETO 18: EUA Afora, parte 12
+1 projeto para seu portfólio
Projeto final4 semanas
É aqui que você coloca em prática tudo o que aprendeu durante o programa e comprova que tem o que é preciso para trabalhar com desenvolvimento web. Não será necessário concluir outras tarefas ou estudar outras lições na plataforma interativa. Funciona como na vida real, em que você tem uma tarefa e um prazo, assim como suas competências, conhecimento e um mecanismo de pesquisa.
+1 projeto para seu portfólio
Equipe completa para apoiar sua jornada
Suporte
técnico
Resolve problemas
técnicos
Revisor de
código
Te dá feedbacks
Tutor
Te ensina novas habilidades
Consultor de Carreira
Te ajuda a encontrar um emprego
Community
Manager
Torna o aprendizado em grupo divertido
Portfólio que fará você ser contratado
Você lidará com tarefas típicas de desenvolvimento web de diferentes áreas de negócios. Por exemplo, construir um aplicativo de fotos com funcionalidade semelhante ao Instagram
+ 17 projetos
Nosso plano comprovado que lhe dá um emprego
Construa sua presença online por meio dos perfis GitHub e LinkedIn
Crie um currículo sólido e aprenda a escrever uma carta de apresentação eficaz
Faça simulação de entrevistas e prepare-se para a entrevista de emprego real
Entre no mercado de trabalho com o apoio de um consultor de carreira
Sua primeira oferta de emprego!
Do Zero ao Profissional em 10 Meses.
Curso Online de Desenvolvimento Web com horário flexível, plataforma própria e garantia de emprego
Temos o suporte de toda a equipe, o conteúdo é abrangente e mão na massa, o que ajuda a desenvolver as habilidades.
Maryane Didone
Ciência de Dados
Brasil
Os diferenciais da TripleTen incluem o cuidado no planejamento do Bootcamp, o apoio da equipe durante o aprendizado e a flexibilidade nos horários de estudo. A transparência no alinhamento de expectativas desde o início também é um ponto importante.
Sidney Sudatti
Desenvolvimento Web
Brasil
O que eu mais gosto do curso é o fato da TripleTen dar todo o suporte e atenção às dificuldades que tenho durante o curso, os professores são bem atenciosos e a metodologia da prática da TripleTen em fazer o aluno codificar em plataforma preparada para isso.
Julio Lima
Desenvolvimento Web
Brasil
Em resumo, o processo de ensino é fenomenal, a plataforma funciona muito bem, a leitura do material é sempre bem leve e descontraída, os vídeos explicativos são bem objetivos, sempre é apresentando a usabilidade de tudo que é ensinado.
Izaque Israel
Desenvolvimento Web
Brasil
Eu estou adorando o curso de Análise de Dados da TripleTen! Sinto que realmente estou fazendo um progresso real. Recomendo muito!
Diego Laurentino
Análise de Dados
Brasil
Optei pela TripleTen por alguns motivos, principalmente após ler as opiniões positivas dos ex-alunos na internet. Acredito que a aprendizagem da ciência de dados abrirá novas portas para mim.
Emerson Tung
Ciência de Dados
Brasil
A plataforma de ensino da TripleTen é intuitiva, os projetos práticos são bem estruturados, a metodologia adotada pela escola é muito boa, e a equipe de tutores e mentores é muito prestativa e está sempre disponível para ajudar.
Lívia Torres,
Ciência de Dados
Brasil
Com certeza eu indicaria a TripleTen! Sinto que a confiança que adquiri durante o bootcamp é inestimável e me proporciona uma vantagem significativa no mercado de trabalho
Filipe Gomes Domingues
Ciência de Dados
Brasil
Consiga um emprego em TI. Garantido
Investimento seguro em educação
Temos plena confiança na qualidade dos nossos bootcamps. Por isso, garantimos o reembolso integral do seu dinheiro caso você não consiga encontrar um emprego em até 6 meses após se formar.