Giter VIP home page Giter VIP logo

jwt-node-vue's Introduction

Série de Vídeos - Coding Stuff: Projeto #01 - Desenvolvendo Aplicação JWT com Node + MongoDB + Vue

C-pia-de-Tutorial-Node-js-Express-com-Docker-1.png

Repositório responsável pelo primeiro projeto da série de vídeos: Coding Stuff.

O objetivo da série é ensinar inúmeros tutoriais e projetos direto ao ponto no meu Canal do Youtube!

Nesse primeiro projeto da série do Coding Stuff! vamos aprender um pouco sobre como podemos criar aplicações de autenticação usando o JWT com Node.js. Assim sendo, estaremos desenvolvendo uma aplicação E2E (desde o Back-End ao Front) de login e senha, a qual faremos uso do JWT e persistindo no MongoDb. Após isso, faremos o lado do client usando o Vue.Js.

Ao término do projeto local, estaremos hospedando a aplicação no Azure tanto no lado do server e client-side!

☕ Apoie e Ajude esse Projeto!

Se você curte ou curtiu os vídeos feitos desse curso e deseja apoiar com um valor de um Cafezinho Brasileiro, então sinta-se à vontade em fazer o seu donation no botão abaixo:

Buy Me a Coffee at ko-fi.com

🚀 Recursos utilizados

⭐️ Conta - Azure For Students

Caso você seja um(a) estudante de alguma Instituição de Ensino de Faculdade ou Universidade, poderá criar sua conta no Azure for Students. Essa conta te dará o benefício em possuir crédito de USD 100,00 para usar os serviços de maneira gratuita, sem necessidade de possuir um cartão de crédito. Para ativar essa conta, bastam acessar o link ao lado: AQUI

💻 Série de Vídeos

Os vídeos sairão todas às quintas-feiras no meu Canal do Youtube!

Abaixo seguem os links da cada vídeo da série do projeto realizados até o momento (atualizado semanalmente)

Back-End

Vídeo Aula Descrição
Vídeo 01 - JWT + Node.js + MongoDB + Vue Estruturação do Projeto
Vídeo 02 - JWT + Node.js + MongoDB + Vue Desenvolvimento da Rota Default da Api
Vídeo 03 - JWT + Node.js + MongoDB + Vue Criando a Conexão da Base de Dados
Vídeo 04 - JWT + Node.js + MongoDB + Vue Criando a Classe 'User' e as Regras de Negócio com JWT & BcryptJs
Vídeo 05 - JWT + Node.js + MongoDB + Vue Criando a Rota 'Register' e a Lógica na Controller
Vídeo 06 - JWT + Node.js + MongoDB + Vue Criando a Rota Aprendendo a Depurar a API no Vs Code
Vídeo 07 - JWT + Node.js + MongoDB + Vue Desenvolvendo o middleware 'Auth'
Vídeo 08 - JWT + Node.js + MongoDB + Vue Desacoplamento de Responsabilidade e Ajustes Importantes no Código

Front-End

Vídeo Aula Descrição
Vídeo 09 - JWT + Node.js + MongoDB + Vue Iniciando o Projeto no lado do Front-End com Vue.Js
Vídeo 10 - JWT + Node.js + MongoDB + Vue Criando e Organizando as pastas e arquivos no Projeto com Vue.js
Vídeo 11 - JWT + Node.js + MongoDB + Vue Desenvolvimento da Página de Login
Vídeo 12 - JWT + Node.js + MongoDB + Vue Desenvolvimento da Página de Cadastro
Vídeo 13 - JWT + Node.js + MongoDB + Vue Inclusão do Pacote NProgress no Projeto (Front-End)
Vídeo 14 - JWT + Node.js + MongoDB + Vue Desenvolvimento Lógica de validação com vuelidate - Tela de Login
Vídeo 15 - JWT + Node.js + MongoDB + Vue Desenvolvimento Lógica de validação com vuelidate - Tela de Cadastro
Vídeo 16 - JWT + Node.js + MongoDB + Vue Integração do Back-End com Front da tela Register e uso do SweetAlert
Vídeo 17 - JWT + Node.js + MongoDB + Vue Integração do Back-End com Front da tela LOGIN
Vídeo 18 - JWT + Node.js + MongoDB + Vue Finalização da aplicação no Front - Page Home

Migração para Nuvem (Em breve)

Vídeo Aula Descrição
EM BREVE Vídeo EM BREVE
EM BREVE Vídeo EM BREVE
EM BREVE Vídeo EM BREVE
EM BREVE Vídeo EM BREVE

❗️ Links & Recursos Importantes

Como dito durante as live codings, sempre estaremos citando links e recursos importantes que direcionarão para: documentações, cursos gratuitos, livros e conteúdos relacionados a Node.js & PostgreSQL. Abaixo, segue uma lista desses recursos, que são considerados leituras, cursos ou livros recomendados:

❓ Tenho Dúvidas... O que Faço?!

Caso tenham dúvidas aos códigos desenvolvidos durante a série de vídeos, sintam-se a vontade em abrir uma ISSUE AQUI. Assim que possível, estarei respondendo as todas as dúvidas que tiverem!

(documentação em desenvolvimento)

jwt-node-vue's People

Contributors

dependabot[bot] avatar glaucia86 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

jwt-node-vue's Issues

Rota Publica e Rota Privada

Bom dia, no vídeo 2 você fala em rotas publicas e privadas. Pode explicar melhor o que é cada uma? Obrigada. =)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.