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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Sistema de autenticação com Vue3, Django e RestApi (Árabe)

Curso de Sistema de autenticação com Vue3, Django e RestApi (Árabe)

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.

Sistema de Autenticação Full-stack com Vue3, Django e RestApi

Visão Geral do Curso

Neste curso, você aprenderá como construir um sistema de autenticação abrangente usando Vue3, Vuetify3, Vuex e Axios para o frontend, e Django e Rest Api para o backend. Este curso é projetado para desenvolvedores de nível intermediário que desejam aprimorar suas habilidades na construção de sistemas de autenticação seguros.

Roteiro do Backend

1. Preparar o ambiente e criar um projeto Django. 2. Adicionar o Django Rest Framework ao projeto. 3. Aprender a usar o Django Rest Framework para criar APIs para usuários. 4. Instalar o Djoser e configurar as configurações. 5. Implementar a autenticação baseada em token como o primeiro método. 6. Explorar a autenticação JWT e entender seu sistema. 7. Personalizar o modelo de usuário padrão. 8. Registrar novos usuários. 9. Ativar contas de usuário e reenviar e-mails de ativação. 10. Realizar operações CRUD no usuário logado. 11. Configurar configurações adicionais no Djoser.

Roteiro do Frontend

1. Criar um novo aplicativo Vuetify e configurar o Vue Router. 2. Projetar e implementar uma página de login com configurações do Axios. 3. Enviar a primeira solicitação para obter um token de acesso. 4. Configurar o Vuex e criar uma store para gerenciar o token de acesso. 5. Utilizar o armazenamento local para persistir o token e manter as sessões do usuário. 6. Obter dados do usuário usando o token de acesso e armazená-los na aplicação. 7. Implementar funcionalidade de logout e middleware. 8. Tornar o processo de login assíncrono para aprimorar a experiência do usuário. 9. Redirecionar os usuários para a página de login se eles não estiverem logados. 10. Aprimorar a página de login com recursos adicionais. 11. Criar uma página de registro.

Sobre Django e Vue

Django é um framework web de alto nível em Python que facilita o desenvolvimento rápido e segue uma filosofia de design limpa e pragmática. É construído por desenvolvedores experientes e elimina muitas das complexidades associadas ao desenvolvimento web, permitindo que você se concentre na construção de sua aplicação sem reinventar a roda. Django é gratuito e de código aberto. Vue é um framework JavaScript progressivo que oferece uma solução acessível, performática e versátil para a construção de interfaces de usuário web. Ele fornece uma experiência de desenvolvimento perfeita e capacita os desenvolvedores a criar aplicativos interativos e dinâmicos.

O que você aprenderá

Ao final deste curso, você terá adquirido as seguintes habilidades: - Construir um sistema de autenticação abrangente, incluindo login, registro, logout, ativação de conta e recuperação de senha. - Utilizar o Django Rest Framework para criar APIs robustas. - Implementar aplicativos frontend com Vue3, Vuetify3, Vuex e Axios, incorporando um sistema de autenticação completo. - Compreender os sistemas de autenticação baseados em token e JWT.
Ver informações completas