React Next.js Framework

Curso presencial ou EAD, mão na massa, com a tecnologia mais usada na atualidade para as maiores corporações

Sobre o curso

Curso presencial ou EAD, mão na massa, com a tecnologia mais usada na atualidade para as maiores corporações

A TDS Tecnologia está no mercado desde de 1998, desde então possui um grande know how em ensinar pessoas. Nossa metodologia de capacitação é a abordagem prática, logo garantimos a qualidade de nossos cursos, assegurando que nossos alunos conseguirão aplicar os conhecimentos.

Para este treinamento é necessário apenas conhecimento básico, pois trata-se de um treinamento de nível básico à intermediário. Os materiais deste treinamento serão entregues no primeiro dia de aula e você receberá um certificado de conclusão caso obtenta 75% de presença no treinamento.

Por esse canal você receberá uma proposta em formato PDF com toda descrição, valores e detalhes sobre o curso. Se preferir, pode nos acionar por whatsapp também, clicando no ícone.

Alguma dúvida?

Se ficou com alguma dúvida? ou quer receber uma proposta, entre em contato conosco

WhatsApp: (65) 98125-9421
Telefone: (65) 3054-0039


O que vou aprender?

Next.js The React Framework

Next.js tem todas as ferramentas que você precisa para fazer a Web. Mais rápido.

O Next.js oferece a melhor experiência de desenvolvedor com todos os recursos necessários para produção: renderização híbrida estática e de servidor, suporte a TypeScript, agrupamento inteligente, pré-busca de rota e muito mais.

Next.js é uma estrutura da web de desenvolvimento front-end React de código aberto criada por Vercel que permite funcionalidades como renderização do lado do servidor e geração de sites estáticos para aplicativos da web baseados em React.

 

Conteúdo Programático:

O instrutor utilizará todos os conceitos listados abaixo para desenvolver uma aplicação web, juntamente com os alunos.

Criando projeto NextJS

  • Criando projeto utilizando a cli do next
  • Diferenças entre NextJS e ReactJS
  • Estrutura de pastas do Next
  • Limpando estrutura

   

Iniciando com Typescript

  • Diferenças entre JS e TS
  • Vantagens no uso do Typescript

   

Utilizando roteamento nativo do NextJS

  • Utilizando estrutura de páginas para rotear informações
  • Utilizando image optmization
  • Utilizando estratégias de ssr e ssg
  • Utilizando Incremental Static Regeneration
  • Utilizando On-demand ISR

   

Utilizando context-api

  • Utilizando context-api para realizar o fluxo de login
  • Utilizando context-api para realizar os compartilhamentos das informações do usuário

   

Salvando informações em cache do navegador

  • Salvando tokens para que o usuário possa se logar novamente

   

Utilizando Sass React-In-JS

  • Utilizando styled components para criar estilos
  • Explicando como funciona o core do styled componentes e quais vantagens
  • Flex box
  • Criando e utilizando variáveis

   

Conexão com Api - utilizando client http

  • Usando axios para conectar com api
  • Boas práticas no consumo de api

 

Trabalhando com requisições assíncronas

  • Conexão com API e requisições assíncronas

 

Criando componentes reutilizáveis

  • Criando componentes utilizando princípios de DRY
  • Boas práticas na criação de pure-components
  • Utilizando clean code

   

Utilizando gerenciamento de estado global

 

Utilizando hooks de estado local

  • Utilizando o useState para gerenciar informações locais

   

Utilizando hooks de Efeitos

  • Utilizando useEffect para fluxo de renderização

   

Utilizando hooks de Callback

  • Mostrando o porquê de utilizar o useCallback

Utilizando hooks de memo

  • mostrando boas práticas no uso de memorization

   

Utilizando hooks de referenciamento

  • Utilizando useRef para referenciar elementos na DOM

   

Renderizando listas

  • Renderizando listas no React
  • Boas práticas na renderização das listas

 

Deploy

Utilizando vercel para subir a aplicação

Por esse canal você receberá uma proposta em formato PDF com toda descrição, valores e detalhes sobre o curso. Se preferir, pode nos acionar por whatsapp também, clicando no ícone.

Alguma dúvida?

Se ficou com alguma dúvida? ou quer receber uma proposta, entre em contato conosco

WhatsApp: (65) 98125-9421
Telefone: (65) 3054-0039


Feedback

O que nossos alunos que se tornaram profissionais têm a dizer sobre nós, depois de aprender conosco e alcançar seus objetivos.

Acesso Ilimitado

Você também tem a opção de comprar o acesso ilimitado à todos os cursos ONLINE desta plataforma. São +400 horas de cursos incluidas em seu curriculo e dezenas de certificados registrados no seu nome.

Todos cursos por R$139/mes

Já tem uma conta? Login