Início da formação:
...
Inscreva-se

React do Zero ao Pro

5 meses
Parcele no boleto. Até 24x de
R$ 124,90

Curso online de

Domine a linguagem React e desenvolva interfaces e aplicativos. Aprenda DevOps, integre apps com APIs e implemente codificação a nível superior por meio de padrões de design, análise de sintaxe, acessibilidade e Typescript. Torne-se um desenvolvedor preparado para o mercado.
Com mais de 22 horas de aulas
Online
Estude no seu tempo, onde e quando quiser
Prática e mentoria
Atividades ao longo do curso e feedback individualizado do tutor
3 Projetos
Para enriquecer seu portfólio profissional
Promo sticker -40%

Por que aprender React?

Simplifica processos complexos de desenvolvimento de forma fácil e rápida, sendo bastante acessível para desenvolvedores iniciantes
ponto
Acessível
De computadores a mobile, para iOS ou Android, possibilita criar apps para diversos dispositivos, sendo um dos mais flexíveis do mercado
ponto
Flexível
É uma das ferramentas mais populares do mercado, dominar essa linguagem é essencial para conquistar as melhores oportunidades profissionais.
ponto
Essencial
Revolucionário, o React surgiu para otimizar o desenvolvimento, atualização e sincronização de interfaces, tornando-se a biblioteca front-end de JavaScript mais utilizada no mercado. Uma ferramenta fundamental para qualquer desenvolvedor.

As gigantes do mercado utilizam e recomendam React

Logotipo airbnb
Logotipo ifood
Logotipo BBC
Logotipo buscape
Logotipo globo.com
Logotipo Meta
Logotipo Netflix
Desenvolvedor React – Sênior
R$ 11.000/mês
Desenvolvedor React – Pleno
R$ 6.000/mês
Desenvolvedor React – Jr
R$ 3.700/mês

Salário médio para um profissional de React

*Ref: glassdoor.com.br, br.talent e salario.com.br para São Paulo

Para quem este curso é indicado

Iniciantes em programação
Desenvolvedores
Aprenda como programar, desenvolver e criar aplicativos e interfaces para computadores e aplicativos mobiles. Prepare-se para dominar o React e aplique novas ferramentas, torne-se um programador completo e conquiste suas primeiras oportunidades no mercado.
Melhore suas habilidades como desenvolvedor, utilizando recursos de React para facilitar a criação de aplicativos Web e integrá-los com APIs e Hooks. Transforme-se em um profissional mais versátil, aprenda recursos como análise de sintaxe de códigos, acessibilidades e sistemas de design. Esteja pronto para novas e melhores oportunidades.
Designers
Adquira habilidades e ferramentas de codificação e engenharia para expressar toda sua criatividade através de páginas, apps e soluções web dinâmicas com React. Aprenda como trabalhar com Javascript e GitHub e conquiste novas técnicas, amplie seu leque profissional e obtenha um diferencial como designer.
programação
desenvolvimento de projeto
projeto de design
Aprenda a utilizar React para criar aplicativos para diferentes dispositivos
Explore um dos modelos de programação mais utilizados no mercado, a programação orientada a objetos
Utilize Git para controlar a versão de trabalho de aplicações e páginas dinâmicas
Entenda a sintaxe de JavaScript para criar funcionalidades e gerenciar dados complexos
Crie aplicativos
Gerencie dados com JavaScript
Domine Git
Programação orientada a objetos
Implemente novas funções e código prontos para uso com a biblioteca React
Utilize menos códigos e alcance melhores resultados com o Typescript
Otimize resultados com Typescript
Utilize a biblioteca React
certificado
ponto
ponto
ponto
ponto
ponto
ponto
Globo

O que você aprenderá

Entenda como integrar suas aplicações com APIs backend
Integre seus aplicativos
Saiba como utilizar Lint para analisar sintaxe de códigos
Melhore suas habilidades e conheça novas ferramentas para desenvolver layouts e interfaces
Desenvolva layouts
Analise a sintaxe de códigos
ponto
ponto
ponto
No final do curso, você receberá o certificado da EBAC
Certificado de EBAC

Nosso especialista

Desenvolvedor Fullstack Pleno na ArcTouch
Com mais de cinco anos de experiência, Gustavo se desenvolveu profissionalmente na ACCT, onde chegou a ser desenvolvedor fullstack sênior. Hoje atua na multinacional ArcTouch e é especializado na área de e-commerce com domínio Web, Segurança, Performance, Arquitetura com proficiência em NodeJS, GraphQL e ReactJS.
Gustavo Vasconcellos
Logotipo ArcTouch
Logotipo ACCT
As videoaulas são separadas em 22 módulos para facilitar o aprendizado.
O aluno assiste quando e onde quiser por tempo ilimitado.

Programa do curso

Parte 1 – Programação JavaScript e versionamento de código
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.

  • Programação JavaScript
  • Controle de versão de trabalho com Git
  • Gerenciar estruturas de dados com JavaScript
  • Trabalhar com Sintaxe e Organização

Atividade: Crie uma página de calculadora e uma página de formulários para iniciar seu app de produtividade e aplique os conceitos ensinados no módulo.
Parte 2 – Trabalhando com React Props, componentes e pensamento lógico
Conheça os princípios para trabalhar com o pensamento lógico em React, incluindo componentes para criar funções e classes, estados para gerenciar propriedades e ciclos de vida. Aprenda também a gerenciar dados através de listas e reutilize a lógica de diferentes componentes através de High-order components.

  • Use componentes para criar funções e classes
  • Trabalhe com props para interagir com dados em HTML
  • Gerencie propriedades de objetos com seus States e Lifecycles
  • Resolva problemas com o pensamento lógico em React
  • Gerando novos componentes com High-Order Components

Atividade: Implemente esses conceitos em sua página de calculadora e formulário, incluindo as características das regras comerciais.
Parte 3 – Gerenciamento de dados e comunicação com servidores
Conheça o pacote de dados e solicitações do lado do servidor (server-side requests) e também as funcionalidades avançadas de React, incluindo componentes de Hooks, para gerenciar recursos de Lifecycles e States, sistemas de design, organização de códigos e solicitações HTTP.

  • Use solicitações HTTP para se comunicar com servidores
  • Trabalhando com NPM (Node Package Manager)
  • Organização de códigos e uso de Keyboard
  • Introdução ao Sistemas de Design
  • Gerenciar States e características do lifecycle utilizando Hooks

Atividade: Crie a página web de seu projeto de e-commerce, construindo um catálogo para a loja com base nos formulários criados anteriormente.
Parte 4 – Digitação, APIs de contexto e acessibilidade na Web
Aprenda técnicas avançadas de desenvolvimento web para tornar aplicativos mais acessíveis, responsivos e de fácil carregamento por meio da Análise de Sintaxe, testes, digitação e uma alternativa à transferência de dados de props usando a API de contexto.

  • Typescript: simples e avançada
  • TS Lint para codificar a análise de sintaxe
  • Trabalhar com a API de contexto
  • Acessibilidade na Web

Atividade: Finalize o seu projeto de e-commerce com catálogo de produtos, promoções e carrinho. Inclua recursos de acessibilidades, adereços, avançados e propriedades de API de contexto e transferência de dados e conceitos de Typescript.
Parte 5 – Testando hooks, props e interações API do React
Explore diferentes abordagens para testar e melhorar funcionalidades de softwares, como componentes, integrações de API, Hooks, Props e classe.

  • Introdução aos testes
  • Testando componentes complexos
  • Teste de APIs e Hooks

Atividade: Crie cenários de testes, envolvendo recursos básicos, funcionalidades, APIs e Hooks para reportar melhorias.

Projeto final: Crie um aplicativo de produtividade semelhante ao Google Keep, incluindo recursos como criar, pesquisar, excluir e atualizar notas e tarefas online.
Aprenda sobre o tema
Coloque o aprendizado em prática
Consolide o conhecimento
O curso é composto por videoaulas específicas e de fácil entendimento
Atividades para praticar no ritmo mais apropriado para você
Correção dos trabalhos individualmente e feedback para melhorias
Elaboração de projetos para consolidar o conhecimento adquirido
1
2
3
4
Troque conhecimento com os tutores

Como é a rotina do curso

Globo
Acesso ao curso por tempo ilimitado, relembre o conteúdo sempre que desejar
Life-Time Access

Seu currículo no futuro

$ 6.000/mes*
Salário mensal:
Habilidades
Seu Nome
Desenvolvedor React - Pleno
* Ref. br.talent para São Paulo
certificado
Certificado pela EBAC
ponto
Criação de aplicativos
ponto
JavaScript
ponto
Programação orientada a objetos
ponto
Git
ponto
Biblioteca de React
ponto
Typescript
ponto
Integração com APIs
ponto
Sintaxe de códigos
Desenvolvimento de layouts
ponto
Os alunos da EBAC têm direito a
1 mês de acesso à plataforma online da EF
Certificado reconhecido internacionalmente, ao final de cada nível
Teste de nivelamento
16 níveis de inglês, totalmente grátis
1 mês de curso de inglês
Grátis
Logotipo English First
Muitos dos nossos alunos conseguem oportunidades de trabalho durante ou logo depois a conclusão do curso

Fique mais próximo do seu objetivo profissional com o curso "Plano de Carreira" de bônus

Autoconhecimento e planejamento de carreira
Visão e objetivos de vida e carreira
Aumento do conhecimento sobre o mercado de trabalho
Materiais de apoio para elaboração do currículo e perfil no LinkedIn
rota
cronograma
instrumentos
in
Início:
Restam:
...
11 vagas
Faça sua inscrição para o curso

Investimento

Promo sticker -40%
Preço com desconto
R$ 2.259
12x de
R$ 188,3
sem juros no cartão
de desconto
Garantimos seu dinheiro de volta por até 7 dias
40%
Preço original
R$ 3.770
Logo Provi
Parcele no boleto. Entrada + 24 de
R$ 124,90
Valor total em 24X
R$ 3.155,60
Investimento pode variar de acordo com o meio de pagamento e data de contratação escolhidos
O valor final pode sofrer alteração por conta da variação do IOF. Essa diferença acontece por conta da incidência do IOF (Imposto sobre Operações Financeiras), um imposto obrigatório e cobrado pelo governo sobre todas as operações de financiamento.
logotipo da ebac
A EBAC é uma instituição inovadora de ensino superior em Artes Criativas e Tecnologia que oferece cursos online, além de programas presenciais e híbridos de especialização e graduação, validados internacionalmente.
graduações internacionais validadas pela University of Hertfordshire (UK)
alunos matriculados nos cursos online da instituição
dos professores e coordenadores são profissionais atuantes no mercado
empresas colaboram no desenvolvimento dos cursos, projetos reais e programas de estágio
06
100%
+40 000
+40

Perguntas frequentes

Eu nunca trabalhei como desenvolvedor, vou conseguir acompanhar o curso?
Claro! O curso não exige nenhuma experiência prévia na área e trará, ao longo dos módulos, todo aprofundamento para você dominar React, uma das ferramentas mais importantes do universo de TI. Você aprenderá todo o conhecimento necessário para incrementar seu currículo, ou iniciar uma carreira promissora como desenvolvedor React.
Posso assistir aos módulos fora de ordem?
Os módulos são liberados semanalmente, conforme a evolução do aluno no curso. Isso significa que você deve assistir os módulos em ordem e realizar as atividades propostas pelo professor antes de passar para o módulo seguinte.
Existe alguma atividade em grupo?
O curso foi desenvolvido pensando na sua evolução individual. Por isso, temos uma equipe de tutores para corrigir e dar feedbacks sobre as atividades realizadas por cada aluno. Você também pode conversar com outros alunos e fazer qualquer pergunta sobre o conteúdo das aulas para o tutor no Fórum.
Quanto tempo dura o curso? Consigo conciliar com outras atividades?
Este curso tem duração de mais de 22 horas de aula, mas o tempo de conclusão vai depender de você. As aulas estão disponíveis por tempo ilimitado na plataforma para acessar quando e onde quiser, avançando no seu ritmo, sem atrapalhar o trabalho ou a vida pessoal. Se você precisar, poderá assistir as aulas novamente, revisar conteúdos daqui algum tempo, além de tirar dúvidas com o tutor antes de prosseguir. A EBAC verificará as tarefas e fornecerá feedbacks por 2 anos (24 meses) a partir da data de matrícula do curso, mas os conteúdos continuarão disponíveis para você relembrar quando quiser.
Quantas horas por semana precisarei dedicar aos estudos?
Sugerimos que você complete um módulo por semana, o que dá um pouco mais de 2 horas entre assistir as aulas e realizar as atividades. Mas, não se preocupe, este prazo é apenas uma sugestão, ok? Você pode avançar no seu próprio ritmo, fazer pausas para absorver o conteúdo e assistir de novo, quantas vezes quiser, antes de prosseguir.
Eu posso tirar dúvidas com o tutor?
Dentro da plataforma, você terá um tutor que irá comentar as suas tarefas e dar dicas. Você terá a chance de aprender mais com a experiência dos nossos professores, que são líderes do mercado nas suas áreas, e aproveitar para adquirir novos conhecimentos.