Tomas Ruiz Diaz
Tomas Ruiz Diaz
  • Видео 47
  • Просмотров 712 709
.Net Core - Autenticación y Autorización usando Json Web Token
Canal en ingles: www.youtube.com/@tomiruizdiaz1
✅ Cupones cursos Udemy:
truizdiaz.github.io/cupones/
En este video crearemos una API REST utilizando .Net Core y configuraremos Json Web Tokon (Jwt) para el manejo de autenticación y autorización de usuarios
Repositorio: github.com/truizdiaz/api-rest-jwt-netcore
Instalación Visual Studio: ruclips.net/video/Wktc7m7rX0s/видео.html
00:00:00 - Introducción
00:03:36 - Creación del proyecto y endpoint login
00:19:48 - Creación del token
00:35:42 - Creación de endpoints employee, product y country
00:48:05 - Protegemos rutas
00:56:30 - Decoded token
Просмотров: 25 253

Видео

Angular Login - NodeJS Express TypeScript Sequelize MySQL y Jwt
Просмотров 37 тыс.2 года назад
Canal en ingles: www.youtube.com/@tomiruizdiaz1 ✅ Cupones cursos Udemy: truizdiaz.github.io/cupones/ Canal en ingles: ruclips.net/video/tKnvnKLRvLo/видео.html En este tutorial crearemos un login usando Angular en el frontend, mientras que en el backend utilizaremos NodeJS, Express, TypeScript y Sequelize. La base de datos será MySQL y JWT (Json Web Token) para la autenticación de los usuarios S...
CRUD Angular - Node - Express - TypeScript - Sequelize & MySQL
Просмотров 39 тыс.2 года назад
Canal en ingles: www.youtube.com/@tomiruizdiaz1 ✅ Cupones cursos Udemy: truizdiaz.github.io/cupones/ Canal en ingles: ruclips.net/video/tKnvnKLRvLo/видео.html En este video crearemos un CRUD usando Angular, Node, Express, TypeScript, Sequelize (ORM de NodeJS) y el motor de base de datos MySQL. Stack MEAN: ruclips.net/video/aLbDBaFYoLY/видео.html Angular Material NodeJS: ruclips.net/video/2jRYxu...
JWT Authentication Tutorial - Node Express TypeScript MySQL
Просмотров 5 тыс.2 года назад
Canal en ingles: www.youtube.com/@tomiruizdiaz1 ✅ Cupones cursos Udemy: truizdiaz.github.io/cupones/ Canal en ingles: ruclips.net/video/tKnvnKLRvLo/видео.html En este video crearemos una REST API y configuraremos Json Web Token para la autenticación de nuestra aplicación utilizando NodeJS, Express, TypeScript y MySQL Instalación MySQL: ruclips.net/video/z3aUjPpTh68/видео.html Repositorio: githu...
Angular Material - Node - Express - TypeScript & MySQL - CRUD
Просмотров 20 тыс.2 года назад
Canal en ingles: www.youtube.com/@tomiruizdiaz1 ✅ Cupones cursos Udemy: truizdiaz.github.io/cupones/ Canal en ingles: ruclips.net/video/tKnvnKLRvLo/видео.html En este video crearemos un CRUD usando Angular, Node, Express, TypeScript y el motor de base de datos MySQL. Stack MEAN: ruclips.net/video/aLbDBaFYoLY/видео.html Instalación MySQL: ruclips.net/video/z3aUjPpTh68/видео.html Repositorio Fron...
.NET Core 6 y Angular - Curso
Просмотров 47 тыс.2 года назад
Canal en ingles: www.youtube.com/@tomiruizdiaz1 ✅ Cupones cursos Udemy: truizdiaz.github.io/cupones/ Canal en ingles: ruclips.net/video/tKnvnKLRvLo/видео.html Crearemos un CRUD de Mascotas utilizando Angular en el FrontEnd, .Net Core 6 en el BackEnd y el poderoso ORM Entity Framework Core (Code First) para acceder a la base de datos (SQL Server). En este curso veremos - Angular Material ( 20 co...
SQL desde cero
Просмотров 1,9 тыс.2 года назад
Canal en ingles: www.youtube.com/@tomiruizdiaz1 Este curso es para aprender a programar en el lenguaje de SQL. ¿No sabes absolutamente NADA? No te preocupes aquí aprenderemos todo!! desde lo mas básico y esencial hasta cosas un poquito avanzadas!. Northwind: www.geeksengine.com/article/export-access-to-mysql.html Canal en ingles: ruclips.net/video/tKnvnKLRvLo/видео.html 00:00:00 - Introducción ...
NgXs - State Management para Angular
Просмотров 2,2 тыс.2 года назад
Canal en ingles: www.youtube.com/@tomiruizdiaz1 ✅ Cupones cursos Udemy: truizdiaz.github.io/cupones/ Canal en ingles: ruclips.net/video/tKnvnKLRvLo/видео.html Aprende a usar la librería de estados para Angular NgXs mediante un ejemplo practico En este tutorial crearemos una app sobre el manejo de estado (state management), su importancia y cómo poder utilizar NGXS en nuestras aplicaciones con A...
Comunicación entre componentes de Angular - Mediante Observables - Construye un Anime Tracker
Просмотров 3 тыс.2 года назад
Canal en ingles: www.youtube.com/@tomiruizdiaz1 ✅ Cupones cursos Udemy: truizdiaz.github.io/cupones/ Canal en ingles: ruclips.net/video/tKnvnKLRvLo/видео.html En este video vamos a crear un Anime Tracker usando una API de jikan.move, tambien pasaremos los datos entre componentes mediante observables y veremos como utilizar el localStorage Gist: gist.github.com/truizdiaz/607739dbe24d2a9c1550882f...
Angular RxJS Tutorial - Buscador de Peliculas
Просмотров 7 тыс.2 года назад
Canal en ingles: www.youtube.com/@tomiruizdiaz1 ✅ Cupones cursos Udemy: truizdiaz.github.io/cupones/ Repositorio: github.com/truizdiaz/movies-search Gist: gist.github.com/truizdiaz/d538fe362e7771b957dbde956d5e148a QuickType: app.quicktype.io/ Api Movie: www.omdbapi.com/ #rxjs #angular 00:00:00 - Introducción 00:01:43 - Creación del proyecto 00:09:20 - Buscar imagen a través del botón 00:31:11 -...
Como crear una API REST en .NET Core en 15 minutos
Просмотров 20 тыс.2 года назад
Canal en ingles: www.youtube.com/@tomiruizdiaz1 ✅ Cupones cursos Udemy: truizdiaz.github.io/cupones/ Repositorio: github.com/truizdiaz/crud-netcore En este video desarrollamos un ejemplo de como crear una 𝗔𝗣𝗜 𝗥𝗘𝗦𝗧 𝗲𝗻 𝗖# usando Visual Studio 2022. Además, una vez que la API esté lista, aprenderás a interactuar con todos los métodos (GET, POST, PUT, DELETE) utilizando Swagger SQL Server: ruclips....
Firebase Storage Angular
Просмотров 3 тыс.2 года назад
Video Actualizado 2024: ruclips.net/video/mOTlbzXdFxQ/видео.html Canal en ingles: www.youtube.com/@tomiruizdiaz1 ✅ Cupones cursos Udemy: truizdiaz.github.io/cupones/ Repositorio: github.com/truizdiaz/firebase-storage-angular Firebase es un ecosistema de servicios para desarrolladores de Google. Desde su adquisición el año 2012, Google se ha centrado en proveer una plataforma robusta para suplir...
Login usando Angular y Auth0
Просмотров 6 тыс.2 года назад
Video Actualizado 2024: ruclips.net/video/9Ghe_YS8g9o/видео.html Canal en ingles: www.youtube.com/@tomiruizdiaz1 ✅ Cupones cursos Udemy: truizdiaz.github.io/cupones/ Repositorio: github.com/truizdiaz/angular-login-auth0 En este tutorial vamos a hacer un login usando Auth0. Nos vamos a poder loguear mediante usuario/contraseña y también mediante servicios de terceros como facebook y google Auth0...
Como subir una pagina web a Firebase en 10 minutos
Просмотров 3,5 тыс.2 года назад
Canal en ingles: www.youtube.com/@tomiruizdiaz1 ✅ Cupones cursos Udemy: truizdiaz.github.io/cupones/ En este tutorial vamos a usar el servicio de hosting para alojar una aplicación web realizada en Angular de una manera fácil y gratuita Autenticacion: ruclips.net/video/I808gGh9RTU/видео.html Firestore 1: ruclips.net/video/46oqfkXrL80/видео.html Firestore 2: ruclips.net/video/wrp47fBoWns/видео.h...
Entity Framework Core - Database first - SQL Server
Просмотров 1,7 тыс.2 года назад
Video Actualizado 2024: ruclips.net/video/48RrqYGkCSk/видео.html Canal en ingles: www.youtube.com/@tomiruizdiaz1 ✅ Cupones cursos Udemy: truizdiaz.github.io/cupones/ Repositorio: github.com/truizdiaz/EFC_DatabaseFirst_SqlServer Base de datos Northwind: raw.githubusercontent.com/microsoft/sql-server-samples/master/samples/databases/northwind-pubs/instnwnd (Azure SQL Database).sql Instalación Vis...
Entity Framework Core - Database first - MySQL
Просмотров 6 тыс.2 года назад
Entity Framework Core - Database first - MySQL
Angular login - Firebase Authentication
Просмотров 18 тыс.2 года назад
Angular login - Firebase Authentication
Angular - Consume una API REST - App Noticias
Просмотров 9 тыс.3 года назад
Angular - Consume una API REST - App Noticias
Angular - Aplicación de Presupuesto
Просмотров 15 тыс.3 года назад
Angular - Aplicación de Presupuesto
Angular Firebase - Tutorial
Просмотров 11 тыс.3 года назад
Angular Firebase - Tutorial
Angular Material Tutorial
Просмотров 125 тыс.3 года назад
Angular Material Tutorial
5. Databinding en Angular
Просмотров 3,1 тыс.3 года назад
5. Databinding en Angular
Ionic - Aplicación de Dados
Просмотров 6323 года назад
Ionic - Aplicación de Dados
Ionic - Crea una App en 20 minutos
Просмотров 3,3 тыс.3 года назад
Ionic - Crea una App en 20 minutos
4. Instalación de dependencias de terceros en Angular
Просмотров 1,4 тыс.3 года назад
4. Instalación de dependencias de terceros en Angular
3. Estructura del Proyecto en Angular
Просмотров 1,9 тыс.3 года назад
3. Estructura del Proyecto en Angular
2. Primeros Pasos en Angular
Просмотров 2,7 тыс.3 года назад
2. Primeros Pasos en Angular
1. ¿Qué es Angular y para que sirve?
Просмотров 6 тыс.3 года назад
1. ¿Qué es Angular y para que sirve?
Angular - Drag And Drop
Просмотров 10 тыс.3 года назад
Angular - Drag And Drop
Angular - Virtual Scroll
Просмотров 2,7 тыс.3 года назад
Angular - Virtual Scroll

Комментарии

  • @rt10runner
    @rt10runner 15 минут назад

    Excelente Video, justo no uso mucho el enfoque Database First y menos MySql, la explicación de 10, solo unos cambios en la versión de .Net 9 pero por lo demás todo funcionó a la primera, gracias!

  • @XxAlekeyxX
    @XxAlekeyxX 3 дня назад

    como haría para editar?

  • @Britel-mu8ri
    @Britel-mu8ri 4 дня назад

    Buenas tardes primero muchas gracias por tus videos y segundo para preguntar para sacarlo a produccion en cpanel como se realizaría

  • @leandroromero9902
    @leandroromero9902 11 дней назад

    Excelente video @Tomas ! 👌🏽 Gracias por se rápido, claro y practico en ti forma de explicar !! 🎉

  • @JorgeRamirez-kp2ij
    @JorgeRamirez-kp2ij 16 дней назад

    Eres un crack bro!!

  • @odairumanzor
    @odairumanzor 20 дней назад

    no te imaginas cuantas veces me has atydado con estos videos, de verdad, gracias.

  • @kevinolivella9769
    @kevinolivella9769 21 день назад

    Amigo, eres el mejor. Entendí muy bien la creación de la aplicación. ¡¡¡UUUUUUUFFF!!! Me ayudó mucho para crear la mía, y en mi trabajo.

  • @JHONTHERAP
    @JHONTHERAP 25 дней назад

    muy buen video gracias, fácil de entender solo falta es como conservar ese token de componente en componente digamos de el dash a un form el cual vuelve al dash, resulta que lo estoy manejando con localstorage.getitem y setitem, pero despues de 4 a 5 vueltas vuelve al loginm, estoy leyendo la jwt habe rque manejo es apropiado.

  • @kevinmc24
    @kevinmc24 Месяц назад

    Buen tuto basado jaja

  • @joseleonrs9817
    @joseleonrs9817 Месяц назад

    Excelente preciso conciso y directo 😊 Pero como haces un logout para que el usuario salga cuando quiera 😢

  • @josesantana5493
    @josesantana5493 2 месяца назад

    Hola, ¿tienes pensado hacer un video implementando la busqueda? Saludos.

  • @travko1833
    @travko1833 2 месяца назад

    excelente, mejor presentación y muy completa, nivel senior

  • @elweonweandolaweafome
    @elweonweandolaweafome 2 месяца назад

    Estoy en ese punto donde quiero utilizar y aplicar autorizaciones y autenticaciones. Gracias! :P

  • @agustingarcia7648
    @agustingarcia7648 2 месяца назад

    Porque sería? Como lo agrego?

  • @agustingarcia7648
    @agustingarcia7648 2 месяца назад

    No tengo el archivo assets

  • @danielaguilar6210
    @danielaguilar6210 3 месяца назад

    Ese campos como Raza, Color se puede hacer que aparezca un formulario tipo modal? con la lista para seleccion?

  • @pacharritin
    @pacharritin 3 месяца назад

    No se ve nada

  • @alejo-j7d
    @alejo-j7d 3 месяца назад

    en que minuto hace la conexion con la base de datos eso no lo tiene o si ??

  • @miguelsarmiento7628
    @miguelsarmiento7628 3 месяца назад

    Gracias!, me ha sido muy util.

  • @jaln100cat
    @jaln100cat 3 месяца назад

    ¡Gracias!

  • @jaln100cat
    @jaln100cat 3 месяца назад

    Muy bueno. Muy bien explicado. He realizado varios cursos y ninguno me lo ha explicado como tu. Muchas gracias. Sería interesante que hicieses una explicación de como imprimir documentos.

  • @OmgYordyJimenez
    @OmgYordyJimenez 3 месяца назад

    Yo aprendi angular con Este video, Hoy en día soy un gran experto en este Framework y solo puedo decir, que bueno que lo mire <3

  • @joseantonioamayapostigo2542
    @joseantonioamayapostigo2542 4 месяца назад

    he vuelto a intentar de hacer el tutorial y es imposible.Aunque tengo angular 16 hay muchas cosas que ha cambiado y ya no siguen la misma pauta ?' total que no se puede seguir ....Gracias por el aporte.. a ver que no puedo hacer un crud con angular y firebase :(

  • @3DPrints3D
    @3DPrints3D 4 месяца назад

    Bueno, pero me gustaria integran el refresh token

  • @gustavosierra3640
    @gustavosierra3640 4 месяца назад

    Profesor Tomas Ruiz muchas gracias por este tutorial, realice el proyecto con Angular 18 y actualice algunas sentencias pero todo salió exitoso, saludos desde Lima Perú.

  • @miguelfernandomorasaenz9506
    @miguelfernandomorasaenz9506 4 месяца назад

    Muchas gracias Mr. EXCELENTE tutorial, para los que preguntan la versión de Angular es: 14.1.0, se evidencia en el 1:33:40 ruclips.net/video/XXMczd98pTY/видео.html

  • @eruynandresmoralesmorales4768
    @eruynandresmoralesmorales4768 5 месяцев назад

    Me sirvió mucho este CRUD amigo, solo quisiera saber como se programa el search

  • @celesteramirez4290
    @celesteramirez4290 5 месяцев назад

    **Conexión a base de datos** En la carpeta db crear un archivo llamado connection.ts, dentro de este poner lo siguiente: import { Sequelize } from 'sequelize'; const sequelize = new Sequelize('//NombreBaseDeDatos', '//NombreDelUsuarioMYSQL', '//PasswordMYSQL', { //Recuerda cambiar los datos host: 'localhost', dialect: 'mysql', logging: false }); export default sequelize; Solo deben cambiarse los datos, y se ven como en este ejemplo: import { Sequelize } from 'sequelize'; const sequelize = new Sequelize('mr_macondo', 'root', 'celeste1234', host: 'localhost', dialect: 'mysql', logging: false }); export default sequelize;

    • @miguelfernandomorasaenz9506
      @miguelfernandomorasaenz9506 4 месяца назад

      Buenas, en el video no estaba cuando creo el connection cierto?

    • @Darkleem_70
      @Darkleem_70 4 месяца назад

      UNA PREGUNTA ayuda, en el minuto 1:51:57 esa carpeta se les descargo por defecto (app-Routing.module.ts)? o lo crearon manualmente?, desde ahi no puedo avanzar, ayudita

    • @celesteramirez4290
      @celesteramirez4290 4 месяца назад

      @@Darkleem_70 esa se crea sola, trata que al momento de generar tu proyecto se haga con --standalone=false, aunque también se puede crear manualmente

    • @celesteramirez4290
      @celesteramirez4290 4 месяца назад

      @@miguelfernandomorasaenz9506 No, eso estaba en otro video

  • @ogringenieria6819
    @ogringenieria6819 5 месяцев назад

    esta api me ha costado subirla al hosting, no he podido subirla osea no trae los datos cuando configuro todo a la final no esta funcionando tal cual como esta en el video hace falta algo para que al momento del subir todo al hosting funcione sin problema.

  • @jesusDeutscheCop
    @jesusDeutscheCop 5 месяцев назад

    con la parte de roles seria genial pero gracias aprendí bastante

  • @celesteramirez4290
    @celesteramirez4290 5 месяцев назад

    Te amo, salvaste mi carrera

  • @samyybelen
    @samyybelen 5 месяцев назад

    Me encanto, el mejor video explicativo con el que me encontré. Una suscriptora mas a tu canal :) gracias !

  • @Ivanpepon
    @Ivanpepon 6 месяцев назад

    Excelente explicación voy a tratar de conectarlo a una BD, Tienes algún video para consumir este Servicio desde un proyecto y no postman.

  • @edgarricardopulido
    @edgarricardopulido 6 месяцев назад

    sub

  • @edgarricardopulido
    @edgarricardopulido 6 месяцев назад

    30:05, Salud broder.

  • @alexandermachuca9989
    @alexandermachuca9989 6 месяцев назад

    Muy buenos tus videos. gracias.

  • @williamalexis6506
    @williamalexis6506 6 месяцев назад

    todo bien pero debiste usar una base de datos relacional como SQL server para que sea algo mas creible la aplicacion....

  • @eloveja6109
    @eloveja6109 6 месяцев назад

    Muy buen video 👌

  • @jlonso1840
    @jlonso1840 6 месяцев назад

    Tomas God

  • @josevictorvillalucero1391
    @josevictorvillalucero1391 7 месяцев назад

    EL mejor video y super bien explicado.. Estoy estudiando para un proyecto en .net, y esto esta super explicado.

  • @PaolaGarcia-ex7et
    @PaolaGarcia-ex7et 7 месяцев назад

    Uffff de nuevo vengo a comentar después de dos años ❤ De nuevo salvandome y llenandome de conocimiento, actualice el proyecto porque ahora estoy realizando mi portafolio en Github para mis postulaciones. Mil gracias otra vez ❤

  • @PochoThePanther
    @PochoThePanther 7 месяцев назад

    Excelente Tutorial Tomás. Estoy teniendo problemas con el boton 'Agregar', no logro que quede en un costado. Al insertar el codigo html, ocupa todo el ancho de la pantalla. Espero puedas ayudarme, saludos !

  • @chrispereznajera5630
    @chrispereznajera5630 7 месяцев назад

    Excelente video, me ayudo demasiado, particularmente en un proyecto .NET 8.0 y el video super útil, gracias.

  • @Victor-st3bd
    @Victor-st3bd 7 месяцев назад

    Muy buen tutorial, te amo <3

  • @drfcozapata
    @drfcozapata 7 месяцев назад

    ¡¡¡EXTRAORDINARIO!!! 👏👏👏👏👏 Sencillamente GENIAL el video y tu forma de explicar todo. Te felicito bro. Gracias por hacerlo mucho más fácil de lo que parecía. Fuerte abrazo y bendiciones desde Venezuela

  • @maikelrodriguez1142
    @maikelrodriguez1142 7 месяцев назад

    Hola,necesito tu ayuda, he implementado lo que me enseñas aquí pero hay un pero ENORME , no nos enseñas como hacer para desplegar ambos proyectos , necesito por favor que me respondas esto ,hice un proyecto usando lo que nos enseñas pero no sabría como hacer el deploy tanto del proyecto de back end como del front,por fa respóndeme

  • @johnjairoportocarrero7531
    @johnjairoportocarrero7531 7 месяцев назад

    Me salió un error al crear el controlador que dice "Error al ejecutar el generador de código seleccionado" alguien tiene alguna idea de que será.? fui cuidadoso en realizar cada paso al pie de la letra, no sé que habrá sido

  • @deimarjunior02
    @deimarjunior02 7 месяцев назад

    Que versión de angular se usa?

  • @cristoferperez6387
    @cristoferperez6387 7 месяцев назад

    buenisimo video la verdad lo explicas muy bien y aportas bastante para aquellos que empezamos con estos temas de frontend y backend, me gustaria que subieras mas videos asi de mean stack

  • @augustomoreira1181
    @augustomoreira1181 7 месяцев назад

    Yo generei una nueva api key todavia siempre este error. Podría ayudarme. Gracias por su explicación y contenido. Soy de Brasil.