Por que escolher o GoStack

  • Seja desafiadoSeja desafiado

    A cada módulo você irá colocar à prova seu conhecimento através de exercícios e desafios.

  • Acesso vitalícioAcesso vitalício

    Não se preocupe com o tempo, o acesso ao conteúdo foi feito para você evoluir no seu ritmo.

  • CertificadoCertificado

    Rebeba a certificação da Rocketseat assim que concluir o desafio final do bootcamp.

  • Boas práticasBoas práticas

    Chega de aprender por aprender, seu conhecimento precisa estar alinhado com as necessidades do mercado.

  • Canal exclusivoCanal privado

    Acelere a sua evolução acompanhando a turma através dos canais exclusivos dos alunos na comunidade.

  • Suporte pelo fórumSuporte pelo fórum

    Garanta que você está indo na direção certa tirando todas as dúvidas com o nosso time e outros alunos.


O que esperar do GoStack

  • Eduardo Spada

    "Recebi uma proposta de 6 mil CLT mais notebook mac, academia, plano de saúde, aula de espanhol, só pra começar"

  • Waghner Reis

    "Eu não sabia nada de JavaScript, hoje eu recebo propostas todo dia e posso escolher as vagas a dedo"

  • Fabricio Rodrigues

    "Eu me destaquei não só por estar produzindo mais, mas pela estrutura do projeto que estava conseguindo montar"

  • Vitor Souza

    "Eu migrei de infra para programação, fui concorrer a um estágio mas acabei sendo contratado como front-end"

  • Matheus Tadeu

    "Mostrei o aplicativo que eu construí como exercício durante o bootcamp e o entrevistador ficou impressionado"

  • Lucas Inocêncio

    "Estava perdido e sem saber para onde ir mas o bootcamp me colocou na direção certa"

  • Anilton Veiga

    "A Rocketseat criou um padrão de desenvolvimento e hoje o bootcamp é critério de seleção na empresa"

  • Mateus Bezerra

    "Com o bootcamp foi possível desenvolver um projeto vencedor em apenas um mês"

  • Joseph Oliveira

    "Se não fosse o bootcamp eu teria largado a programação por achar que o problema era eu"

  • Lucas Lopes

    "Eu não achava que os projetos do bootcamp fariam tanta diferença no meu portfolio"


Alguns apps que criaremos

  • NodeJS

    GoBarber

    Aplicação de agendamento de horários para cabeleireiros utilizando NodeJS, ExpressJS, Sequelize, PostgreSQL, sessões e muito mais!

    GoBarber

  • Marketplace
    NodeJS

    Marketplace

    Aplicação utilizando conceito de API REST com NodeJS, MongoDB, autenticação JWT, Nodemailer, Redis, Kue e muito mais!


  • NodeJS

    Gestão de projetos

    API REST construída utilizando o framework AdonisJS, Sentry, Redis, internacionalização e muito mais!

    Gestão de projetos

  • Git Compare
    ReactJS

    Git Compare

    Aplicação web construída com ReactJS, Styled Components, componentização, ESLint, Prettier, create-react-app e muito mais!


  • ReactJS

    Dev Location

    Aplicação web que utiliza mapas com MapBox, Redux, Redux Saga, Reactotron, Duck Pattern e muito mais!

    Dev Location

  • Clone do Spotify
    ReactJS

    Clone do Spotify

    Aplicação web clone do Spotify utilizando conceitos avançados de Redux e Redux Saga, estilização flexbox e gerenciamento de áudio no ReactJS!


  • Github Explorer
    React Native

    Github Explorer

    Aplicação mobile em React Native que consome a API do Github com Axios, React Navigation e muito mais!


  • React Native

    Gitmark

    Aplicativo mobile com React Native que utiliza arquitetura flux com Redux, Redux Saga, Reactotron, Duck Pattern e muito mais!

    Gitmark

  • Dev Location
    React Native

    Dev Location

    Aplicativo de mapas em que reforçamos o conhecimento sobre Redux e seus patterns e consumimos a API do Github através do Redux Saga!


  • React Native

    Clone do Spotify

    Aplicação mobile clone do Spotify utilizando conceitos avançados de Redux e Redux Saga, estilização flexbox e gerenciamento de áudio no React Native!

    Clone do Spotify

Quem é o piloto?

Diego Fernandes

Diego Fernandes

Programador full-stack apaixonado pelas melhores tecnologias de desenvolvimento back-end, front-end e mobile, é cofundador e CTO na Rocketseat. Já treinou 1.278 alunos no bootcamp GoStack, ensinando desde 2017 todo o ecossistema das tecnologias NodeJS, ReactJS e React Native.

GithubTwitterLinkedin

Conteúdo abordado

NodeJS
  • Módulo 01Arquitetura e conceitos

    No primeiro módulo iremos configurar o ambiente e conhecer os primeiros conceitos com Express, ESLint, EditorConfig, etc.

  • Módulo 02APP GoBarber

    Aplicativo de agendamento de serviços para cabelereiros utilizando SQL, Sequelize, Nunjucks, sessões e muito mais!

  • Módulo 03API REST

    No terceiro módulo entenderemos os conceitos de API REST utilizando JWT, MongoDB e muito mais construindo um marketplace.

  • Módulo 04AdonisJS

    No quarto módulo partiremos para um framework mais completo criando uma aplicação escalável com arquitetura robusta.

  • Módulo 05Testes automatizados

    Nesse módulo utilizaremos técnicas de TDD unidas ao Mocha e Chai para realizar testes funcionais e unitários.

  • Módulo 06Deploy e entrega

    No sexto módulo utilizaremos Docker, Github e ferramentas de CI para automatizar o processo de deploy de nosso app.

ReactJS
  • Módulo 01Arquitetura e conceitos

    Aqui configuraremos nosso ambiente com ESLint, React Dev Tools, Webpack, Babel e conheceremos os primeiros conceitos.

  • Módulo 02APP Github Compare

    Já no segundo módulo partiremos pro código criando uma aplicação com a API do Github para comparar repositórios.

  • Módulo 03Masterizando o Redux

    No terceiro módulo entenderemos a arquitetura Flux utilizando bibliotecas como Redux e Redux Saga.

  • Módulo 04Spotify Clone

    Nessa etapa utilizaremos todos conceitos para criar um clone do Spotify Web com player de músicas.

  • Módulo 05Testes automatizados

    Nesse módulo vamos utilizar libs como Jest, SinonJS, Enzyme e Redux Saga Tester para automatizar os testes dos nossos apps.

  • Módulo 06Deploy e entrega

    No último módulo aprenderemos a fazer deploy da nossa aplicação com variáveis ambiente e entrega contínua.

React Native
  • Módulo 01Arquitetura e conceitos

    Nesse módulo iremos configurar nosso ambiente para iOS/Android e aprender os primeiros conceitos do React Native.

  • Módulo 02APP Github Explorer

    No segundo módulo criaremos uma aplicação acessando a API do Github utilizando navegação e storage.

  • Módulo 03Masterizando o Redux

    Entraremos de cabeça na arquitetura flux conhecendo os conceitos de reducers, actions, store e middlewares.

  • Módulo 04APP Spotify Clone

    No quarto módulo reuniremos todo conteúdo aprendido para criar um clone do Spotify com Redux + Redux Saga.

  • Módulo 05Testes automatizados

    Nessa etapa iremos aprender sobre automatização de testes unitários e funcionais utilizando TDD.

  • Módulo 06Deploy e entrega

    No último módulo iremos publicar nosso app com push notifications e entrega contínua no AppCenter.


Então resumindo

  • Conteúdo super atualizado
  • Aulas especiais ao vivo
  • Suporte exclusivo pelo fórum
  • Todo o ecossistema da stack
  • Testes automatizados
  • Deploy e publicação nas stores
  • Entrega contínua
  • Ambiente de desenvolvimento
  • Padrões e boas práticas
  • Arquitetura escalável
  • Alinhado com o mercado
  • Fluxo de entrega com Github
  • ECMAScript 6+
  • Direto ao ponto e do jeito certo

Garantia de 30 dias

Garantia total de 30 dias!

Ao se inscrever no bootcamp se por qualquer razão perceber que não é para você, você tem 30 dias a partir da sua inscrição para pedir seu reembolso. Basta enviar um email para oi@rocketseat.com.br e você vai receber 100% do seu dinheiro de volta, sem precisar explicar o motivo. Simples assim.


Bônus exclusivos!

  • Autorização (ACL) com AdonisJS

    Autorização (ACL) com AdonisJS

    Entenda a controlar permissões e regras de acesso entre usuários de uma aplicação desenvolvida com AdonisJS.

  • PWA com ReactJS

    PWA com ReactJS

    Crie aplicativos web instaláveis com funcionamento offline para Android/iOS com ReactJS.

  • Login com Facebook no React Native

    Login com Facebook no React Native

    Permita que os usuários do seu app mobile se autentiquem via Facebook no React Native.

  • Server-side Rendering com NextJS

    Server-side Rendering com NextJS

    Renderize os componentes do React pelo back-end permitindo indexação em motores de busca.

  • Websockets com AdonisJS

    Websockets com AdonisJS

    Crie canais de comunicação em tempo-real entre clientes da sua aplicação no AdonisJS.

  • Animações com React Native

    Animações com React Native

    Trabalhe com layouts animados e adapte a interface baseado em toques do usuário no React Native.

  • Flexbox

    Flexbox

    Domine a forma mais recente de posicionamento de elementos em tela utilizando FlexBox no CSS.


Bootcamp GoStackNodeJS, React Native, ReactJS
  • Bootcamp GoStack

    R$ 1.980,00
  • Curso OmniStack SaaS

    Bônus
  • Curso Animações com React Native

    Bônus
  • Curso Autorização com AdonisJS

    Bônus
  • Curso CSS Flexbox

    Bônus
  • Curso Facebook Login com React Native

    Bônus
  • Curso SSR com NextJS

    Bônus
  • Curso PWA com ReactJS

    Bônus
  • Curso Websockets com AdonisJS

    Bônus
  • Feedback no desafio final

    Bônus
  • Grupo exclusivo de alunos

    Bônus
  • Suporte permanente pelo fórum

    Bônus
  • Acesso às atualizações futuras

    Bônus

por 12x de R$165,00

Garantir minha vaga!

Atenção: vagas limitadas!

Preço válido somente para esta turma, parcelado no cartão.
Pagamento com desconto à vista no boleto.
Formas de pagamentoCompra 100% segura

Perguntas frequentes (FAQ)

01.O que é o GoStack?

O GoStack é um treinamento online, prático e intensivo, no formato de bootcamp. No GoStack o aluno vai a fundo nas tecnologias NodeJS, ReactJS e React Native, e todo o ecossistema ao redor dessas tecnologias, do zero ao deploy. Incluindo testes automatizados, integração contínua, publicação nas stores, e todas as biliotecas e frameworks importantes para quem deseja ficar pronto para os desafios do mundo real e se destacar no mercado de trabalho. No GoStack os módulos são liberados semana a semana de acordo com o cronograma da turma, utilizando o nosso método para te dar segurança e mostrar que você está assimilando todos os conceitos através de exercícios e desafios. Além disso, ao final do treinamento você terá que desenvolver uma aplicação completa para garantir que dominou a stack e receber a sua certificação.

02.Qual o formato do bootcamp?

O GoStack é um treinamento 100% online com aulas gravadas em vídeo e aulas especiais ao vivo que também ficam gravadas, exercícios ao longo dos módulos, desafios práticos e a construção de uma aplicação completa como desafio final. A turma é fechada não apenas para controlar a quantidade de alunos, mas para que vocês possam caminhar juntos compartilhando a experiência e acelerando o aprendizado, o que ajuda a se manter motivado e atingir os resultados muito mais rápido. Mas mesmo que você não possa acompanhar a turma, você tem acesso vitalício aos conteúdos para evoluir no seu ritmo. O prazo previsto para a conclusão da turma é de 6 semanas e o ideal é que você separe ao menos 2 horas por dia para os estudos, se desejar concluir nesse tempo.

03.Quais são os requisitos para ser aluno?

Para participar do GoStack você precisa entender de programação, conhecer HTML e CSS e saber pelo menos o básico da linguagem JavaScript. Se você ainda não se sente seguro com a linguagem ou não domina as útlimas atualizações do ES6+, pode fazer a inscrição para garantir seu lugar na turma e a partir daí completar nossos cursos gratuitos para ficar alinhado com a linguagem.

04.E se eu perceber que o bootcamp não serve pra mim?

Você tem 30 dias para experimentar o bootcamp e decidir se é para você ou não, e caso decida não continuar, basta enviar um email para oi@rocketseat.com.br e solicitar o seu reembolso. E não precisa nem explicar o motivo, simples assim.

05.Por quanto tempo eu terei acesso ao bootcamp?

O acesso a todos os conteúdos disponibilizados para os alunos do bootcamp é vitalício, e como bônus você ainda terá acesso à todas as atualizações que forem incluídas em turmas futuras no GoStack. Também como bônus, seu acesso ao fórum e aos canais exclusivos dos alunos também estará garantido enquanto a Rocketseat existir, para receber todo o suporte necessário e alcançar todos os seus objetivos.

06.O bootcamp oferece certificado?

Sim, o certificado é entregue após o cumprimento de todas as atividades, incluindo o desafio final, garantindo que você dominou a stack e apresentando o seu desempenho durante o bootcamp. Ou seja, esse não é um certificado de participação, e sim uma certificação de que você dominou a stack.

07.Como funcionam os bônus?

Todos os bônus incluídos para a turma serão entregues ao longo do bootcamp, ou mesmo ao final dele, de acordo com o cronograma de liberação dos módulos.

08.Ainda estou com dúvida, o que eu faço?

Estamos sempre por aqui. Então se precisar falar com a gente basta enviar um email para oi@rocketseat.com.br, ou falar com a gente pelo chat.

09.Quando as aulas começam?

O primeiro módulo do bootcamp será liberado no dia 22/04 (segunda-feira que vem), mas ao realizar a inscrição o aluno já possui acesso ao curso de configuração de ambiente de desenvolvimento para deixar todas as configurações prontas e alinhadas com as do instrutor.