Fale com a gente no WhatsApp Fale com a gente no WhatsApp

Curso de React - Boas práticas

Aprenda como aplicar boas práticas em uma aplicação React

Nível Intermediário Categoria Desenvolvimento Front-end

  • Curso com 01h36 de vídeos
  • Certificado com 6 horas
  • 4 exercícios

Sobre o curso

Ao criarmos uma aplicação devemos nos preocupar com muitas coisas como regras de negócio, arquitetura e, por último, mas não menos importante, ter um código limpo, fácil de ser lido e escalável. Para ser possível essas características, não é simples, requer conhecimento técnico sobre boas práticas, arquitetura de software e heurística. Porém, esse caminho não tem que ser doloroso, por isso neste curso iremos abordar sobre alguns pontos que você pode seguir para facilitar o seu aprendizado de como escrever um bom código

Ao criarmos uma aplicação devemos nos preocupar com muitas coisas como regras de negócio, arquitetura e, por último, mas não menos importante, ter um código limpo, fácil de ser lido e escalável. Para ser possível essas características, não é simples, requer conhecimento técnico sobre boas práticas, arquitetura de software e heurística. Porém, esse caminho não tem que ser doloroso, por isso neste curso iremos abordar sobre alguns pontos que você pode seguir para facilitar o seu aprendizado de como escrever um bom código

O que irá aprender?

Neste curso abordaremos sobre as melhores práticas ao utilizar React e até Next.js, para que você possa ter em mãos as ferramentas necessárias para escrever um código limpo e escalável.

Serão abordados vídeos com apresentação de PowerPoint e iremos corrigir um projeto para exercitar os conhecimentos aprendidos nos slides.

Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido durante o curso.

Entre os itens, você irá aprender:

  • Porque devemos seguir boas práticas;
  • Componentes de Função vs Classe;
  • Organização dos componentes;
  • O que devemos nos preocupar ao criar componentes reutilizáveis;
  • Quais cuidados devemos tomar ao utilizar componentes.

Pra quem é esse curso?

Este curso é destinado àqueles que já tenham conhecimento do básico no React, desejam melhorar suas habilidades em escrever código limpo e escalável.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato
  • Testes de aprendizado

Ambiente do curso

  • Node: 16.17.0
  • React: 18.2.0

Sobre o professor

Ariel Sardinha

Ariel Sardinha

Professor e desenvolvedor. Formando em engenharia de software. É autor de cursos em diversos temas, como, desenvolvimento front-end, Flutter, JavaScript e Vue.js. Nas horas vagas adora estudar sobre tecnologia, filme e brincar com a pequena Maria Eduarda.

Conteúdo programático

  1. Introdução

    Neste módulo vamos fazer uma pequena introdução do que será apresentado no curso.

    2 aulas
    • Apresentação
    • Porque se preocupar com boas práticas
  2. Boas Práticas com React

    Vamos apresentar em PowerPoint o material teórico sobre as boas práticas com React

    5 aulas
    • Componentes
    • Organização dos componentes
    • Componentes reutilizáveis
    • Uso dos componentes
    • Questionário
  3. Colocando em prática

    Neste módulo iremos organizar o código-fonte de um projeto aplicando os conceitos de boas práticas visto nas aulas anteriores.

    8 aulas
    • Repositório - Aplicação base
    • Estrutura de pastas e arquivos com React
    • Definindo estrutura de pastas e arquivos da aplicação
    • Separação de lógica da tela
    • Evitando ternários
    • Separando listas mapeadas no componente
    • Definindo imports absoluto
    • Conclusão
Download da ementa

Cursos relacionados

Algumas das formações onde esse curso está inserido

Utilizada e amada por milhares! Veja mais opiniões reais

  • Abriu um caminho gigante para mim. Agora sei o que fazer e o que não fazer =)

    Depoimento - Arthur
    React - Boas práticas
    Arthur Turvo / SC
  • Excelente curso com técnicas que realmente contribuir e organiza projetos.

  • Parabéns pela explicações;.

    Depoimento - Jaime
    React - Boas práticas
    Jaime Fortaleza / CE
  • Informações claras e objetivas!

  • Conceitos interessante e legal o projeto fazendo a fatoração

    Depoimento - Daniel
    React - Boas práticas
    Daniel Resende / RJ
  • O curso e pequeno, mas necessário para um código mais legível e sustentável em React!

  • Já fui e paguei caro por um curso de C# que não me instruiu em nada, pois não tinha o conhecimento básico. Aí arrisquei no TreinaWeb, pois sempre tive preconceito com cursos assim... a distancia. Sempre achei que presencial com uma pessoa ali do seu lado era a melhor forma... estava enganado... Ótimo curso, didática excelente. E vamos agora para o Intermediário. Vlw equipe do TreinaWeb

    Depoimento - Leonardo
    C# (C Sharp) Básico
    Leonardo Nilópolis / RJ
  • Esse curso para mim foi um desafio que eu recebi na empresa que eu trabalho, me fizerem uma proposta para eu aprender e me certificar em C# .NET em 90 dias. Esse curso foi minha salvação! Agora vamos para o Intermediário e por fim o Avançado!!! Agradeço...

    Depoimento - David
    C# (C Sharp) Básico
    David Fortaleza / CE
  • Ótimo curso! Realmente bastante esclarecedor e didático. O conteúdo é bem completo, abrangendo diversos assuntos de forma dinâmica e complementar, o que ajuda, e muito, no aprendizado e na visão de aplicabilidade. Além de todo o ambiente e dos recursos disponíveis tornarem o estudo mais amigável e menos cansativo.

    Depoimento - Dimitrius
    C# (C Sharp) Básico
    Dimitrius Três Corações / MG

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
Por apenas
12x R$ 75,00 sem juros, no cartão de crédito
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!