Video není dostupné.
Omlouváme se.

Creando BASE de DATOS SQL + BACKEND Desde Cero

Sdílet
Vložit
  • čas přidán 16. 08. 2024
  • En este video aprenderas a crear tu propio backend usando Turso, SQL + Deploy a producción desde cero paso a paso
    Repositorio : github.com/mid...
    ▶ No te pierdas más directos en: / midudev
    00:00:00 - Introducción
    00:00:33 - Todas las mejoras que hemos hecho
    00:01:19 - Todas las cositas que haremos
    00:02:35 - Creando la Base de Datos
    00:03:13 - Creando tablas de Categorías
    00:04:04 - Creando tabla de opciones
    00:05:27 - Votos
    00:05:47 - Páginas para desplegar tu Base de Datos
    00:06:33 - Continuando con la creación de las Base de Datos
    00:09:51 - Checks en la tabla Votes
    00:10:43 - Testeando 💣
    00:11:03 - Eliminando tablas con DROP Table
    00:12:44 - Insertando Datos de las Categorías y de las opciones
    00:13:32 - Haciendo un script
    00:18:35 - Template String peligrosos para SQL Inyection
    00:19:59 - Insertando todos los datos
    00:21:03 - Insertando datos a la tabla Votes
    00:23:01 - Problemas en la insercción de datos
    00:25:32 - Creando Triggers
    00:25:46 - Trigger para el problema 1
    00:29:04 - Trigger para el problema 2
    00:30:38 - Creando Trigger 3 para problema 3
    00:34:37 - Explicando Componente “Vote Final”
    00:38:20 - Mostrando el componente en “VoteSystem”
    00:41:34 - Arreglando el diseño
    00:42:59 - Regresar al categoría que quieran editar
    00:45:43 - Creando el Back-End
    00:45:54 - Creando EndPoint
    00:50:24 - Empezando con el Backend
    00:51:44 - Cómo instalar Turso?
    00:53:37 - Creando Base de datos con Turso
    00:55:00 - Otros comandos
    00:55:44 - Creando las variables de Entorno (.env para los expertos)
    00:57:00 - Conexión a la BD + integración de la consulta SQL
    00:59:23 - Viendo nuestras tablas, datos creados en Turso
    01:00:34 - Arreglando problema de copiar y pegar
    01:02:15 - Creando el cliente
    01:06:14 - Haciendo peticiones a la API
    01:10:51 - Hacer que se guarden los votos del usuario
    01:20:24 - Y si falla uno?
    01:21:46 - Solucionando el Error
    01:23:08 - Verificando los datos en la BD de Turso
    01:24:03 - Agregando Confeti
    01:25:12 - fin

Komentáře • 46

  • @Fer_Miranda98
    @Fer_Miranda98 Před 6 měsíci +43

    Que máquina. Que locura tú agilidad. Deberías aplicar a Microsoft por un senior y volverte millonario jajaja. Un abrazo Midu

  • @ザネット
    @ザネット Před 6 měsíci +4

    Muchísismas gracias. Justo hemos empezado con las asignatura backend y SQL en mi uni!

  • @deus-lovult
    @deus-lovult Před 6 měsíci +4

    Buenisimo Midu , el contenido ultimamente creando cosas full stack esta buenisimo

  • @lecturasalternativas4897
    @lecturasalternativas4897 Před 3 měsíci

    Quiza algun dia pudieras hacer un sistema desde cero en el backend. siempre gracias. Eres muy didactico.

  • @a0z9
    @a0z9 Před 6 měsíci +2

    Es un proyecto espectacular. Cualquier año os ficha el andorrano

  • @lowlufi
    @lowlufi Před 6 měsíci +1

    Este es otro de mis cap fav de la telenovela ❤

  • @SonGoku-pc7jl
    @SonGoku-pc7jl Před 6 měsíci

    gracias midu, cuando toca sql siempre me cuesta seguir. Pero además te iva a preguntar que en qué clase habías echo lo de autentificación... y acabo de ver el link! es esta! "Como hacer Autenticación a Twitch + Sistema de Votaciones usando Astro 4" joder, pensaba que era una clase aparte de este curso, que iba sobre twitch jaja, ahora la veré pero que putada el lio que me he echo xD

  • @cristophermontoya6467
    @cristophermontoya6467 Před 6 měsíci

    muy buen contenido, solo como como una recomendacion me gustaria que en este tipo de proyectos en lugar de hacer todo en un directo, lo hicieras en varias partes por que como dijistes al tener poco tiempo no se puede hacerlo perfecto y me gustaria un explicacion mas detalla y aprender sobre buenas practicas lo que solo seria posible con mas tiempo.

  • @eldiosx
    @eldiosx Před 6 měsíci +1

    Este sí es mi profe :)

  • @kosmokramer6299
    @kosmokramer6299 Před 5 měsíci +1

    CRACK!!

  • @JuanMoisesTorrijos
    @JuanMoisesTorrijos Před 6 měsíci +1

    Bravo!👏

  • @davidleonardosepulveda1331
    @davidleonardosepulveda1331 Před 6 měsíci

    El Midu es un crack 🔥🔥

  • @THIAGO_6721
    @THIAGO_6721 Před 6 měsíci

    abrazos crackkkkkkkkkkkkkk. siempre se aprende;

  • @angelsanchez497
    @angelsanchez497 Před 6 měsíci

    Gracias midudev por querés más a Bogotá que a Madrid

  • @DaniDeWiro
    @DaniDeWiro Před 6 měsíci

    Hola midu soy un gran fan tuyo y muy buen video, podrias hacer uno similar pero con nextjs y turso SQL , mm algo como un crud que se yo ojala lo vez y te apetezca blesS!!

  • @Capi29
    @Capi29 Před 6 měsíci +1

    PRIMEROOOOO, AYUDA MUCHOOOOO TU CONTENIDO🥳

  • @edgarantonio2190
    @edgarantonio2190 Před 6 měsíci

    Crack, Enseñanos a utilizar Reflex, por favor 💪

  • @LuPaz16
    @LuPaz16 Před 6 měsíci

    Nunca imagine ver al daavoxeneize en un video de midu jaja

  • @emmanuelovares
    @emmanuelovares Před 6 měsíci

    ¿Tiene algún sentido agregar los INSERT en cada sentencia?
    Entiendo que es inclusive más rápido en este caso si se agrega 1 INSERT y los valores separados nada más.

  • @chiletolkki
    @chiletolkki Před 6 měsíci

    Hola Midu, sin haber utilizado sqllite (No se si habrá alguna limitación), tengo una consulta. Si ya tenías la columna "category_id" en la tabla "Options" ¿Era necesario incluirla en la tabla de "Votes" en donde ya tienes la referencia a la tabla "Options"? ¡Saludos y gracias por todos los videos y tutoriales!

    • @joano.b.6966
      @joano.b.6966 Před 6 měsíci +1

      En este caso no sería necesario porque cada option_id es clave primaria y por lo tanto único

    • @chiletolkki
      @chiletolkki Před 6 měsíci

      @@joano.b.6966 Si, por eso me llamó la atención. Por eso pensé que quizás era por alguna limitación de SQLlite

  • @diegoimberti4398
    @diegoimberti4398 Před 6 měsíci

    LuPutoAmo.!!!

  • @ErickMenjivar-rs1nw
    @ErickMenjivar-rs1nw Před 6 měsíci +1

    Cual es la extensión de vscode para que los errores se vean así??

  • @glenrunciter3881
    @glenrunciter3881 Před 4 měsíci

    qué hay para aquellos que no entendemos un pomo? un cursito muy básico?

  • @Big-Frank-Kun-San
    @Big-Frank-Kun-San Před 6 měsíci

    en mi universidad me enseñaron con sql y el data modeler ademas de este metodo xdddd

  • @TheGuayeah
    @TheGuayeah Před 6 měsíci

    Hola midu, buen video!
    No se oyen los comentarios de los subs...

  • @armandodev_
    @armandodev_ Před 4 měsíci

    No puede ser acababa de desinstalar linux porque segun yo no encontré nada que me prohibiera usar Windows directamente

  • @RubenGG02
    @RubenGG02 Před 5 měsíci

    turso te da lo que te puede dar vercel por ejemplo?

  • @ramiroec2
    @ramiroec2 Před 6 měsíci

    El control en SQLite: CHECK rank entre 1 y 4, es posible replicarlo en Mysql y PostgreSQL?

    • @S4KLAS
      @S4KLAS Před 2 měsíci

      Hola... ya no se usa y no hace nada. por ejemplo en MySql apartir de la version 8.0.16

  • @JosueRomero
    @JosueRomero Před 6 měsíci +1

    Y para implementar de Sql Server?

    • @Anctara
      @Anctara Před 6 měsíci

      Esa base de datos solamente se utiliza para aplicaciones locales, para la web mysql. Aunque lo mismo pero hay un poquito de diferencia.

  • @Sergio-v23
    @Sergio-v23 Před 6 měsíci

    Amigo, tienes algun curso de css? El otro dia recuerdo haber visto un reel tuyo donde mencionabas algunos cursos gratuitos tuyos, pero no los encuentro.

  • @Krhey-0
    @Krhey-0 Před 6 měsíci

    Y Supabase es recomendado?

  • @semnor178
    @semnor178 Před 5 měsíci

    Una pregunta, ¿porque dices que fue una P*T* MI***A hacer la pagina de los Esland en Catalàn?

    • @midulive
      @midulive  Před 5 měsíci

      Yo? Yo no lo digo, lo dijo TheGrefg 😅

  • @jarndev
    @jarndev Před 6 měsíci

    29:21 otro dev que cae en la adicción :(

  • @pierrelaurensflorez2273
    @pierrelaurensflorez2273 Před 6 měsíci

    Da curiosidad que algunas veces dices "traigers" y otras "triggers" porque a mi tambien me pasa, y no sé porqué 🥲 Es porque se dice así para SQL o que? Jajaja