Curso de React parte 1: Componentes reutilizáveis para sua webapp

9,0

Nota desse curso

451

Alunos neste curso

Faça esse curso de Frameworks MVC e:

  • Crie seus próprios componentes
  • Trabalhe com formulários e tabelas
  • Entenda state e properties
  • Estilize a aplicação
  • Use function e class componentes

Conteúdo Detalhado

  1. Iniciando os trabalhos

    • Instalando NodeJS e VSCode
    • Criando um projeto do zero
    • Importando o projeto da aula
    • Tecnologias e ferramentas
    • Entendendo o projeto
    • Estrutura inicial do projeto
    • O que é JSX e nossa primeira App
    • React por debaixo dos panos
    • O famigerado JSX
  2. Usando componentes

    • Primeiro componente
    • Componentizar para quê te quero?
    • Composição de componente
    • Function component x Class Component
    • Passando dados entre componentes
    • Passando props corretamente!
  3. Entendendo o state

    • Trabalhando com o state
    • State x Props!
    • Não mexe no meu State
    • Método de remoção
    • Mexe no meu State mas com carinho
    • Para saber mais: React Hooks
  4. Lidando com formulários

    • Novo component para o formulário
    • Resolvendo problema do formulário
    • Socorro! Meu formulário não funciona!
    • E agora, quem poderá nos defender?
    • Criando um autor na tabela
    • Tudo preenchido? Vamos inserir!
  5. Estilizando a aplicação

    • Utilizando Materialize
    • Estilizando tudo
    • Cuidado com as palavras reservadas
    • Novo component e estilo
    • Resumo do curso
    • Importando corretamente
    • Para saber mais: Styled Components

Primeira aula de React parte 1: Componentes reutilizáveis para sua webapp

Instrutores

  • Desenvolvedor no Grupo Caelum. Atualmente trabalhando com foco em bibliotecas/frameworks Javascript. Entusiasta de novas tecnologias e soluções que facilitam a vida das pessoas

Cursos relacionados

Cursos de Frameworks MVC em Front-end

Público alvo

Programadores que já dominem Javascript e que queiram construir views mais complexas e com muito troca de estado.

Nível de Dificuldade

Intermediário

Já é aluno?

Começar o Curso

Sabe quando você pode começar? Agora!

  • 853 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 853 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 853 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 853 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana