Logo XP Educacao
logo_xpe

Aproveite nosso investback:

acesse diversos bootcamps com 40%

Bootcamp
Desenvolvedor(a) Front End React

Aprenda a trabalhar com o desenvolvimento Front-End de aplicações, utilizando uma das principais linguagens de programação da atualidade, o JavaScript, e uma das principais ferramentas do mercado, o React.

Matricule-se

Acelere sua jornada profissional.

Muito além do Bootcamp

Você se matricula para realizar o Bootcamp e acessa uma plataforma completa com muito mais conteúdo pra você.

Quero me matricular

Hub de Conexões

Estude com profissionais de grandes empresas

Início das aulas

A partir de

16 de maio

Duração

10 semanas

Certificado

Ao vivo e online

Mundo real, problemas reais

Aqui você aprende com desafios reais, de empresas reais, com interação de alunos e professores. 


Assim como fará a vida toda.

Conheça o conteúdo do bootcamp

  • Módulo 1 - JavaScript Avançado

    Tópicos de Estudo


    • JavaScript: Rest/spread operator; 
    • Mapa de eventos, event bubbling/propagation, noções de escopo, prototype, closures, generators, iterators, Proxy, currying, IIFE (Immediately Invoked Function Expressions);
    • Promises: criação de promises, Promise.race, Promise.allSettled;
    • Novidades do JavaScript ES6+;
    • Bibliotecas: date-fns, lodash, axios, D3.

    -----------------------------------------------------


    Trabalho Prático


    Criar uma aplicação JavaScript com conteúdo visto até a metade do módulo.


    ------------------------------------------------------


    Desafio


    Criar uma aplicação JavaScript com conteúdo visto em todo o módulo.


  • Módulo 2 - React I

    Tópicos de Estudo


    • Vanilla JavaScript x React;
    • A ferramenta create-react-app;
    • Conceitos importantes: componentização, function components, props, JSX, one-way data flow, composition, "lifting state up";
    • Utilização de Tailwind CSS + react-icons + react-spinners para estilização;
    • Trabalhando com forms;
    • Integração com back end com fetch e axios;
    • Os hooks useState e useEffect;
    • Deploy de apps na Netlify. 

    ------------------------------------------------------


    Trabalho Prático


    Criar uma Single Page Application com React utilizando conteúdo visto até a metade do módulo.


    ------------------------------------------------------


    Desafio


    Criar uma Single Page Application com React e consumo de API utilizando conteúdo visto em todo o módulo.


  • Módulo 3 - React II

    Tópicos de Estudo


    • Introdução ao TypeScript;
    • React + TypeScript;
    • Estilização com MaterialUI;
    • A biblioteca react-router;
    • Os hooks useContext, useReducer, useCallback, useMemo e useRef;
    • Separação de lógica e interface com criação dos próprios hooks;
    • Introdução ao Redux;
    • React + Redux;
    • Autenticação e autorização com React;
    • Convertendo Class Components para Function Components.

    ------------------------------------------------------


    Trabalho Prático


    Criar uma Single Page Application com React + TypeScript e consumo de API utilizando conteúdo visto até a metade do módulo.


    ------------------------------------------------------


    Desafio


    Criar uma Single Page Application com React + TypeScript + Redux e consumo de API utilizando conteúdo visto em todo o módulo.


  • Módulo 4 - React III

    Tópicos de Estudo


    • IEstilização com Styled Components;
    • SPA (Single Page Application) x SSR (Server Side Rendering) x SSG (Static Site Generation).;
    • Introdução ao Next.js;
    • Next.js + TypeScript;
    • As bibliotecas react-query e swr;
    • TDD (Test Driven Development com Jest);
    • Testes de components com a react-testing-library e react-hooks-testing-library;
    • Testes end-to-end com Cypress;
    • Deploy de apps na Vercel.

    ------------------------------------------------------


    Trabalho Prático


    Criar uma Single Page Application com Next.js  e consumo de API utilizando conteúdo visto até a metade do módulo.


    ------------------------------------------------------


    Desafio


    Criar uma Single Page Application com Next.js  e consumo de API utilizando conteúdo visto em todo o módulo.


  • Desafio Final

    Criar uma Single Page Application com React, consumo de API e cobertura de testes, utilizando conteúdo de todos os módulos.


Nós investimos na sua carreira.

Assine agora

Invista na sua carreira em tecnologia e alcance seus objetivos

Desenvolva seu raciocínio lógico/matemático e resolva problemas com agilidade. Inicie sua atuação em uma promissora carreira de desenvolvimento de software e outras áreas da Tecnologia da Informação.

Estude de forma imersiva, prática e interativa

Imersivo

Abordagem hands-on de alto impacto para formar skills técnicas muito mais rápido que no ensino tradicional.

Prático

Programa de ensino imersivo focado nas habilidades técnicas para atuar imediatamente no mercado de trabalho.

Interativo

Aulas semanais ao vivo e online para facilitar o aprendizado e o networking com os colegas do bootcamp.

Aprenda com quem faz

Conheça seus professores

Aqui você aprende com especialistas que respiram a atmosfera do mercado e que vão conduzir a sua carreira rumo ao sucesso.

Raphael Gomide

Trabalha desde 2006 com ensino em cursos de graduação e pós-graduação em Tecnologia da Informação. Trabalha também com Desenvolvimento de Software desde 2007. Atualmente, tem atuado nas plataformas Web e Mobile utilizando tecnologias como JavaScript, Node.js, React.js, React Native e Remix.

Linkedin

Rodrigo Borba

WEB 3.0 Developer atuando na área de TI há 10 anos com experiência em Q.A.. Entusiasta da WEB 3.0 e Realidade Virtual. Atua hoje como Engenheiro de Software na Chain Engine, Startup americana especialista em tecnologias relacionadas a Blockchain.

Bruno Teixeira

Atua há 10 anos como desenvolvedor e líder técnico no desenvolvimento de sistemas para a indústria bem como em aplicações da Indústria 4.0. Ocupa atualmente o cargo de Digital Tech. Assoc. Manager.

Linkedin

Certificado digital da XP Educação

Ao chegar ao fim do bootcamp, você receberá seu certificado oficial da XP Educação, para evidenciar sua conquista e fortalecer o seu posicionamento no mercado.

Investimento

Faça esse bootcamp e muitos outros por apenas

R$ 39/mês

Assine agora

Referente a assinatura anual em 12x da plataforma XP Educação Multi+.

XP Educação, uma empresa

Nascemos de um sonho grande de transformar a educação com a mesma lógica de quem transformou o mercado financeiro.


Aqui, o mercado é sua sala de aula.

XP Educação 

A escola que nasceu dentro da XP, uma empresa inovadora e disruptiva.

Inovação

Ensino prático, imersivo e interativo, com aulas ao vivo e online, com tecnologia e qualidade.

Portfólio

Graduações e Pós-graduações em Tech, Gestão e Finanças, além de bootcamps e conteúdos abertos. 

100% dos professores

São profissionais atuantes no mercado. Aprenda com quem está na linha de frente de grandes empresas.

Share by: