Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Aplicativos React e React Native com API NodeJs para Web e Mobile

Curso de Aplicativos React e React Native com API NodeJs para Web e Mobile

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Aplicativos React e React Native com API NodeJs para Web e Mobile

Curso Mega de Desenvolvedor Full Stack Web e Mobile (IOS Android) com JavaScript React React-Native Node MongoDB SocketIO em Tempo Real

Neste curso abrangente, você adquirirá as habilidades para desenvolver aplicativos web e mobile usando React e React Native, juntamente com NodeJs e MongoDB API. Se você deseja construir aplicativos para navegadores web ou aplicativos móveis nativos para dispositivos IOS e Android, este curso tem tudo o que você precisa. Ao longo do curso, você aprenderá como construir aplicativos web totalmente funcionais usando React, incluindo a utilização do React Router v6, React Hooks, React Context e outras bibliotecas úteis do npm. Você também dominará a criação de um sistema completo de login e registro, incluindo recursos como recuperação e redefinição de senha. Além disso, você descobrirá como enviar e-mails, proteger páginas contra acesso não autorizado e implementar funcionalidade em tempo real usando SocketIO. Além disso, este curso irá equipá-lo com o conhecimento necessário para desenvolver sua própria API (backend) usando NodeJs e MongoDB. Você aprenderá como armazenar informações do usuário no banco de dados, salvar conteúdo criado pelos usuários no banco de dados MongoDB e emitir tokens web JSON para autenticação do usuário. Por fim, você mergulhará na construção de aplicativos móveis usando o React Native, permitindo que seus aplicativos funcionem perfeitamente em plataformas IOS e Android. Ao concluir este curso, você se tornará um desenvolvedor Fullstack JavaScript proficiente. Você adquirirá a capacidade de utilizar um único backend para alimentar vários aplicativos para navegadores web e dispositivos móveis. Projetado para iniciantes, este curso oferece instruções e explicações fáceis de seguir para cada linha de código. Além disso, o código-fonte é fornecido para quase todas as aulas, garantindo uma experiência de aprendizado abrangente. Construir um projeto Fullstack não se trata apenas de codificação; requer uma abordagem cuidadosa para a arquitetura do sistema. Este curso irá guiá-lo pela arte de arquitetar um projeto totalmente funcional que integra perfeitamente todos os seus componentes. Faça este curso e eleve suas habilidades de desenvolvimento JavaScript dominando React, React Native, NodeJs, MongoDB e todo o ecossistema JavaScript moderno.

O que você aprenderá

  • Construir aplicativos web com React
  • Criar aplicativos móveis com React Native
  • Desenvolver APIs com NodeJs
  • Utilizar o React Router v6
  • Implementar o SocketIO para aplicativos em tempo real
  • Construir um sistema de login/registro/esqueci e redefinição de senha
  • Trabalhar com bancos de dados MongoDB
  • Enviar e-mails usando o SendGrid
  • Gerenciar estado usando o React Context
  • Implementar uma arquitetura de projeto React baseada em componentes
  • Utilizar React Hooks e criar hooks personalizados
  • Realizar operações CRUD (criar, ler, atualizar, excluir)
  • Implementar layout responsivo de alvenaria
  • Utilizar armazenamento local
  • Escrever middlewares e proteger rotas
  • Proteger páginas contra usuários não autorizados
  • Adicionar funcionalidade de pesquisa/filtragem
  • Implementar recurso de carregar mais
  • Utilizar o Expo para construir aplicativos React Native
  • Visualizar aplicativos React Native em seu telefone e simuladores
  • Explorar componentes React Native
  • Fazer solicitações HTTP (GET, POST, PUT, DELETE) para sua própria API
  • Utilizar ícones no React Native
  • Implementar navegação React Navigation em aplicativos React Native
  • Proteger telas contra usuários não autorizados
  • Utilizar navegação por guias de rodapé
  • Adicionar uma ampla variedade de recursos do mundo real a aplicativos React, React Native e NodeJs
Ver informações completas