JSON (Javascript Object Notation) Curso Completo - Nodejs, & REST APIs

Поделиться
HTML-код
  • Опубликовано: 10 июл 2024
  • JSON (Javacript Object Notation) es un formato de intercambio de datos bastante popular usando en practicamente la mayoria de aplicaciones modernas de hoy en día. Este formato se usa para poder enviar datos desde aplicaciones servidor a aplicaciones cliente y viceverse. En este curso práctico aprenderemos la Sintaxis, tipos de datos y como utilizarlo en una aplicación web Sencilla.
    Ademas tambien instalaremos Nodejs, y npm para poder empezar a crear un mini servidor y pedir datos REST APIs usando fetch.
    Código del Ejemplo Práctico:
    github.com/FaztTech/json_course
    Validador de Formato JSON: jsonlint.com/
    chrome.google.com/webstore/de...
    JSON Placeholder: chrome.google.com/webstore/de...
    Indice del Curso:
    00:00 Introducción
    00:37 ¿Porque Aprender JSON?
    02:07 ¿Qué es JSON?
    05:06 Tipos de Datos en JSON
    07:02 Reglas de JSON
    07:07 Pares clave y valor
    08:17 dobles comillas
    08:43 Valor es necesario
    09:57 Llaves
    10:24 comas
    11:19 Objetos embebidos
    12:06 JSON Extension
    12:43 mime type
    13:51 Javascript Object vs JSON
    18:17 jsonlint.com
    24:50 Datos no validos en JSON
    27:05 Arrays
    30:30 loops & Arrays
    35:01 Archivo JSON
    37:17 JSON sobre HTTP
    45:14 fetch API
    👨‍💻 ¿Qué servicios utilizo?
    Tabnine ➞ bit.ly/3wrmtKi
    SiteGround ➞ bit.ly/31u9ZEk
    DigitalOcean ➞ m.do.co/c/8ef261d77de5
    Expo ➞ bit.ly/2WpYKtx
    NordVPN ➞ bit.ly/2Te7p0J
    Cloudinary ➞ bit.ly/3ohNlJ7
    Este curso es una actualizacion de un curso antiguo: • API REST - JSON | Curs...
    Namecheap ➞ namecheap.pxf.io/ErDe9
    Hostinger ➞ www.hostg.xyz/SH4YB
    🌐 Redes:
    Fazt Web ➞ www.faztweb.com/
    Facebook ➞ / fazttech
    Instagram ➞ / fazttech
    Twitter ➞ / fazttech
    Telegram ➞ t.me/fazttech
    Twitch ➞ / fazttech
    Discord ➞ / discord
    Blog ➞ blog.faztweb.com
    #json #javascript #restapi

Комментарии • 190

  • @versascemx
    @versascemx 24 дня назад

    Siempre se me complico entender json en los cursos que he tomado, por que siempre te lo presentan como un objeto y te dicen que eso es un json cunado es un objeto y en vase a tus cursos practicos se logra entender que un objeto se tiene que convetir a json para que sea un json valid.
    Gracias Fazt

  • @tripailao
    @tripailao 2 года назад

    Que maravilla de cápsula. Muchas gracias FAZT!

  • @Vin_DJ
    @Vin_DJ 2 года назад +2

    Necesito mas tutoriales de aprendizaje desde 0. Gracias. Fazt.

  • @ezequieljumilla9977
    @ezequieljumilla9977 Год назад +9

    El aporte que haces a la comunidad tech es incalculable, genio de los genios.

  • @victorsamines7593
    @victorsamines7593 2 года назад

    Gracias fazt por todo tus vídeos, uno más por aprender

  • @steevenvillefranche7497
    @steevenvillefranche7497 2 года назад

    Justo necesitaba este curso.
    Muchas gracias Fazt.

  • @Lashistoriasdelilith
    @Lashistoriasdelilith 2 года назад +4

    qué maravilla la forma de explicar, las palabras elegidas, el detalle en todo lo que mostrás. Q habilidad.

  • @rubenmendez5488
    @rubenmendez5488 2 года назад

    Hola fazt, gran material como siempre, sos una gran persona por compartir tremendos conocimientos y de la forma que lo haces se agradece

  • @jeduchellx1893
    @jeduchellx1893 2 года назад

    Tu voz y forma de enseñar me cautiva y me dan más ganas d aprender

  • @jorgevalbuena4502
    @jorgevalbuena4502 2 года назад +1

    Gracias Fazt......lo necesitaba, siempre se habla de JSON por aquí, JSON por allá pero no como este video.....genial!!

  • @zcoding8355
    @zcoding8355 2 года назад

    Felicitaciones Fazt! realmente genial esta vídeo!

  • @Cibertuto2
    @Cibertuto2 Год назад +11

    Es increíble que algo tan plano, y al parecer "sencillo", tenga su ciencia. Nunca pensé que JSON diera para un tuto de casi una hora XD. Gracias por todo. Saludos desde Lima, Perú.

    • @FrankGP.com.
      @FrankGP.com. Год назад +1

      el autor de este video tambien es de Perú

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

    Excelente video, aprendí mas que en todos los videos que he visto de Json.

  • @lernjergui3018
    @lernjergui3018 Год назад

    Muchas gracias enserio

  • @camilarios8982
    @camilarios8982 Год назад

    Fazt eres el mejor !! He aprendido mucho con tu canal 😄

  • @gabrielpereyraandino5135
    @gabrielpereyraandino5135 Год назад

    Impecable curso Capo!!, muy claro explicas

  • @omarrosas5524
    @omarrosas5524 2 года назад

    que maravilla, felicidades. estaré atento.

  • @CesarBerrio
    @CesarBerrio 2 года назад

    Excelente trabajó y presentación, muchas gracias :)

  • @MrElgrabi
    @MrElgrabi Год назад

    You are a very gifted teacher. I've been teacNice tutorialng soft for over 50 years and really appreciate your video being a beginner in soft soft.

  • @practicacodigo9119
    @practicacodigo9119 2 года назад +1

    Hola a todos, fazt de todas formas ya aprendí json con tus anteriores vídeos jajajaj, en teoría si alguien lleva siguiendo tus vídeos al final lo aprende

  • @victormeniixD
    @victormeniixD 2 года назад

    Uuufff gracias a unos 15 videos tuyos la estoy armando en mis practicas profesionales Gracias Fazt :,)

  • @dnlsilver
    @dnlsilver Год назад

    Muchas gracias por este curso, me sirvio bastante para pulir lo que ya sabia de los JSON

  • @irs-mp
    @irs-mp Год назад

    wow 🤯🤯, muchas gracias!! excelente curso!! 👏👏👏

  • @jalmeydas
    @jalmeydas Год назад

    Fazt, excelente aporte, felicitaciones y gracias.

  • @JulianRiverplate14
    @JulianRiverplate14 Год назад +13

    Brother tu contenido es el mejor de todo youtube, sobre todo por que no solo te concentras en lo que todos te dicen que necesitas para aprender programacion, sino que vas al punto y paso por paso , ademas del contenido amplio y ordenado que subis.Gracias por todo el aprendizaje

  • @antoniocv4114
    @antoniocv4114 2 года назад

    Excelente me rompí la cabeza un día entero y me di por vencido, ahora tu los muestras facilísimo !!!!😅

  • @roger9666
    @roger9666 2 года назад

    gracias por tus cursos hermano! ojala nunca acaben

    • @FaztTech
      @FaztTech  2 года назад +3

      Se vienen muchos más :)

  • @juanacosta5348
    @juanacosta5348 Год назад

    Muchas gracias me diste muchas luces para aclarar😇 este tema, sigue explicando de esa manera . GRACIAS

  • @joaquinbustelo7889
    @joaquinbustelo7889 2 года назад

    Que buen video bro!!! siempre me encanta como explicas!!!

  • @luismonagas573
    @luismonagas573 Год назад

    Muuuuuuuchas gracias por sus enseñanzas.. Dios lo bendice (10/08/2022)

  • @juliollina
    @juliollina Год назад +1

    brutal lo entendí full ....🤛muchas gracias

  • @misterzact9851
    @misterzact9851 2 года назад +10

    Al fin una clase más , grande fazt 😎

  • @dealbaeduardo5439
    @dealbaeduardo5439 2 года назад

    wow , justo ayer estaba buscando cursos de esto :O muchas gracias

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

    Una joyita fazt como siempre

  • @jaimeviloriogreen
    @jaimeviloriogreen 2 года назад +9

    Dos cosas que agregar: Primero, si el método dentro del objeto javascript es un getter ( get greet(){ return "Hello"} ), si aparece el valor devuelto en el json. Esto es así porque el getter es una propiedad computada, es decir, una propiedad que para retornar su valor ejecuta un método (eso es cool!).
    Lo otro es que, al método ".stringify" se le puede pasar tres parámetros. a) El objeto a convertir en JSON, b) una función de reemplazo, c) y el número de indentación que queremos para nuestro json formateado, por lo que, pasando los siguientes parámetros:
    JSON.stringify(user, null, 4)
    Se nos mostrará por consola, un JSON formateado con una indentación de 4.

    • @joserotela
      @joserotela 2 года назад +1

      Correcto. Pero convengamos que hasta cierto punto es un curso de JSON, y desde cierta parte, ya es netamente JS.

  • @nes7or1
    @nes7or1 2 года назад

    Bien explicado! un abrazo Fazt Code!

  • @user-ww3th6py4q
    @user-ww3th6py4q 7 месяцев назад

    muy bien explicado, gracias ante mano

  • @Kevin-kp7vb
    @Kevin-kp7vb 2 года назад

    Uffff🔥🔥🔥🔥 la re subiste amigo.
    Gracias ✨✨✨✨✨

  • @h1-hackermater
    @h1-hackermater 2 года назад +1

    Para que pagarse un curso de Udemy si tenemos al CRACKS de los CRACKS que es este hombre enseñando programación. Fazt eres lo mejor de RUclips

  • @luismonagas573
    @luismonagas573 Год назад

    MI pana eres genial!!!!.. gracias .. saludos desde Venezuela (10/08/2022)

  • @eddiekaka1452
    @eddiekaka1452 2 года назад

    Estaba esperando un curso así

  • @rauljauregi6615
    @rauljauregi6615 2 года назад

    Estupendo vídeo como siempre... Gracias

  • @kevinespejel1013
    @kevinespejel1013 2 года назад +1

    Gracias sensei por compartir más conocimiento ✌🏻

  • @carlosalanpastranamartinez9692
    @carlosalanpastranamartinez9692 2 года назад +1

    Excelente curso, muchas gracias 😁

  • @elkiparionarojas9206
    @elkiparionarojas9206 2 года назад

    EXCELENTE COMO SIEMPRE FAZT!!!

  • @rodrigoluque1453
    @rodrigoluque1453 2 года назад +7

    Justo esta semana estaba repasando JSON y no encontraba información en la diferencia entre un objeto javascripts con un json , este tutorial me dejó en claro varios conceptos. Muchas gracias! #excelentetutorialdejson .

  • @ZBROOS
    @ZBROOS 2 года назад

    Que buen curso amigo, muchas gracias !!

  • @mikess26_
    @mikess26_ 2 года назад +1

    Estaba esperando este vídeo hace mucho tiempo, gracias FAZT!

    • @GonDevel
      @GonDevel 2 года назад

      Ya tenía en su canal un video/curso sobre JSON, solo que es bastante antiguo, uno de los primeros.

    • @mikess26_
      @mikess26_ 2 года назад

      @@GonDevel Así es, por eso quería un vídeo mas actual

    • @GonDevel
      @GonDevel 2 года назад

      @@mikess26_ de hecho lo fui a buscar por curiosidad y ya no lo encontré xd

    • @FaztTech
      @FaztTech  2 года назад +2

      @@GonDevel Lo he colocado en oculto, porque ahora este es el reemplazo. Pero el enlace al video viejo esta en la descripción :)

    • @mikess26_
      @mikess26_ 2 года назад

      @@FaztTech Me encantaría que hagas mas contenido acerca de SQL, me encantaron los vídeos sobre SQL + Node.js :D

  • @rubencanodiaz
    @rubencanodiaz 2 года назад

    Muchas gracias, explicas bien, se entiendo fácilmente

  • @AgenciaPoliticaMx
    @AgenciaPoliticaMx 2 года назад

    Excelente video, claro y conciso

  • @yeseniavillar7642
    @yeseniavillar7642 2 года назад

    Fazt eres el mejor.😘😘😘

  • @sergioturizom
    @sergioturizom Год назад

    Muchas gracias Fazt!

  • @xeann908
    @xeann908 2 года назад +2

    Primero xd Gozu tu clase, gracias por muchos cursos.

  • @ayn2662
    @ayn2662 2 года назад

    Fantástico, brutal. Muchas gracias

  • @leonardo8r
    @leonardo8r Год назад

    Buen curso amigo, lo entendí muy bien👍

  • @demavares
    @demavares 2 года назад

    Gracias por compartir tus conocimientos

  • @jesus_84_
    @jesus_84_ 2 года назад

    Maestro de maestros

  • @manuexplora1136
    @manuexplora1136 Год назад

    muy buen video hermano, muchas gracias!!

  • @FrankGP.com.
    @FrankGP.com. Год назад

    gracias por el curso esta muy bueno

  • @carolinaahumada1922
    @carolinaahumada1922 Год назад

    GRACIAS!! ME SIRVIO UN MONTON

  • @LuisSanchez-sy4rp
    @LuisSanchez-sy4rp 2 года назад

    Lo hiciste otra vez. Gracias capo

  • @danielgp89
    @danielgp89 2 года назад

    Crack!! Gracias por el curso.

  • @klaynospina9236
    @klaynospina9236 2 года назад

    me gusto mucho este vídeo fazt

  • @FranKairos
    @FranKairos 2 года назад

    Muchas gracias por el video!

  • @MerovingioMerv
    @MerovingioMerv 2 года назад

    Muy bien explicado!

  • @lucas.furtado3641
    @lucas.furtado3641 2 года назад

    Sos muy grande. Muchas gracias crack

  • @JuanDiazRS
    @JuanDiazRS 4 дня назад

    excelente tutorial, muy interesante!

  • @jeisoncalvo6969
    @jeisoncalvo6969 2 года назад

    Gracias por excelente contenido

  • @tigreonice2339
    @tigreonice2339 2 года назад +1

    Tu canal es una joya

  • @PalbornozN
    @PalbornozN 2 года назад

    Muy buen vídeo!!!! gracias 😄

  • @lautaromendez4610
    @lautaromendez4610 2 года назад

    que buen video, explicas re bien amigo

  • @robertomarceloleuzzi286
    @robertomarceloleuzzi286 2 года назад

    Gracias, bien explicado..... saludos.

  • @juanjosegonzalezcardenas6868
    @juanjosegonzalezcardenas6868 Год назад

    gracias excelente video

  • @MarioFernandoPerezVillatoro
    @MarioFernandoPerezVillatoro 2 года назад

    buen curso para iniciarse en JSON

  • @RoberthSandoval
    @RoberthSandoval 2 года назад

    Gracias maestro...se extrañaban tus cursos prácticos...aver si actualizas el de Angular. Saludos Fazt 👏

    • @FaztTech
      @FaztTech  2 года назад +3

      Esta en mis planes actualizarlo y extenderlo con más ejemplos :)

    • @sDundev
      @sDundev 2 года назад +2

      @@FaztTech por favor primero el de react 😇algo de next tampoco estaría mal. Muchas por todo lo que haces

  • @luiggillo
    @luiggillo 2 года назад

    fazt eres crack

  • @SonGoku-pc7jl
    @SonGoku-pc7jl 2 года назад

    Gracias Fazt! tenias uno antiguo muy parecido pero supongo que lo has querido actualizar con algun dato más. La verdad que me gustó mucho el video y uno suave de vez en cuando va bien jaja ;)

    • @FaztTech
      @FaztTech  2 года назад

      Sí es una actualizacion de un video viejo

  • @josuebalza369
    @josuebalza369 2 года назад

    excelente gracias.

  • @SolucionesELP
    @SolucionesELP 2 года назад +2

    Excelente vamos a repasar JSON , Gracias por los videos y ahora que creo videos te admiro más porque se lo difícil que es 😅

    • @FaztTech
      @FaztTech  2 года назад +5

      Lo peor es cuando grabas una hora seguida y el microfono esta muteado.

    • @tidyodooy
      @tidyodooy 2 года назад

      @@FaztTech :0

    • @SolucionesELP
      @SolucionesELP 2 года назад

      @@FaztTech jajajaj también me pasó, pero no tanto tiempo , uno hable y que hable 🤣🤣

  • @practicacodigo9119
    @practicacodigo9119 2 года назад +1

    Además gracias a tu frase famosa (y lo que recibo lo voy a guardar en un objeto, voy a crear un objeto, me devuelve un objeto) jajajajajaja, brutal, gracias por eso

  • @alonfer
    @alonfer 2 года назад

    Épico!

  • @Myglobalsounds
    @Myglobalsounds 2 года назад

    tkm fazt.

  • @juanalejandro2888
    @juanalejandro2888 2 года назад

    TKM Fazt

  • @alexriveraq
    @alexriveraq 2 года назад

    Gracias Sensei 😎

  • @andressalazar3142
    @andressalazar3142 2 года назад

    Yei un nuevo curso 😃

    • @FaztTech
      @FaztTech  2 года назад

      Es tema que ya habia publicado, pero estoy actualizando todos los cursos y tengo planeado publicar nuevos

    • @andressalazar3142
      @andressalazar3142 2 года назад

      @@FaztTech que bien, es bueno que vallas actualizando tus cursos y no los dejes morir

  • @alvaro16589
    @alvaro16589 2 года назад

    thank you man, so good

  • @MikySubs
    @MikySubs Год назад

    gracias

  • @Holri
    @Holri 2 года назад

    Master ☢️

  • @rubenmendez5488
    @rubenmendez5488 2 года назад

    Me gustaría pedirte si podes compartir o hacer un vídeo de como mejorar la velocidad con el teclado - tipeo - vi en varios de tus vídeos que tenes formas de escribir muy rápida se ve como trucos sobre el tipeo, por ejemplo cuando - borras ciertos bloques de código o seleccionas bloques de código, etc . Desde ya te agradezco por todo el material que subís e aprendido mucho con tus vídeos saludos desde argentina !!!!!!!

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

    Hola Fazt ante todo darte las gracias por compartir tus conocimientos con todos nosotros de corazón te lo agradezco quería preguntarte si podrías crear un curso del Protocolo HTTP realizar una encuesta para ver si hay mas personas como yo que quieren aprender backend y entender a profundidad las peticiones como que cosas lleva un header un body y si tienes un curso que hable de ello mas a detalle por favor dime cual es creo que les serviría tanto backend como a frontend algo así como este curso de JSON hablar del protocolo HTTP y HTTPS

  • @alejandroulate6632
    @alejandroulate6632 2 года назад +1

    En el minuto 49:32 No funciona, porque la llamada es asíncrona. El fetch hace una llamada asíncrona, puede que termine antes o después de llamar a la instrucción que asigna con el innerHTML el postElements (que por cierto, casi siempre las instrucciones fetch terminan después por asuntos de la pila o Event Loop). Así que aunque Fazt no se dió cuenta, al meter esa instrucción dentro del segundo .then hizo que se pudiera ejecutar, ya que ahora sí es parte de la función dentro del Event Loop de JS.

  • @jitlerv8600
    @jitlerv8600 Год назад

    Hola Fazt. como estas bro? Recuerda sacar tiempo para ti no solo para el canal. Buen video

    • @FaztTech
      @FaztTech  Год назад

      Claro que sí, Gracias por el recordatorio :)

  • @devpool2699
    @devpool2699 2 года назад

    Cuando un tuto de Java, con spring boot etc, veo que piden mucho java para trabajo .. estaria genial. Por cierto muy buenos tus videos, saludos

    • @FaztTech
      @FaztTech  2 года назад +2

      Es una buena idea, voy a elaborar algunos curso del tema :)

  • @darminrc1933
    @darminrc1933 2 года назад

    Siuuu!

  • @TheRakom
    @TheRakom 2 года назад

    Bro I subbed and hit the bell

  • @educafu666
    @educafu666 Год назад

    La sintaxis es muy parecida a la de los diccionarios en python. Saludos!!!

    • @ta_helado
      @ta_helado Год назад

      exacto aunque debes tener ciudado con los 'True' y cambiarlos a 'true', eso me ha causado unos cuantos problemas

  • @practicacodigo9119
    @practicacodigo9119 2 года назад +5

    Deberías agrupar estos nuevos cursos en una lista y poner algo como principios básicos o lo que sea

    • @FaztTech
      @FaztTech  2 года назад +7

      Es una muy buena idea, a medida que los voy publicando voy a crear una lista en orden de estos temas :)

    • @JeChuuy
      @JeChuuy 2 года назад +1

      concuerdo

  • @FrankGranados
    @FrankGranados 2 года назад +1

    Gran tutorial como siempre. Muchas Gracias. Tengo una pregunta, ¿hay alguna manera de poder subir mis json a un servidor en internet? ¿Solo con tener un hosting es posible o se necesita algo mas?

  • @noseporqueesminombre8472
    @noseporqueesminombre8472 2 года назад

    Te amoooooo “FAST" cuando termine mi ingeniería en sistemas Te voy a mencionar en mi discurso final :'v

    • @FaztTech
      @FaztTech  2 года назад

      jajaj Gracias :D

  • @zerouno9811
    @zerouno9811 2 года назад

    Es un excelente curso, uno de los mejores canales para estudiar programacion, tengo una pregunta que extencion utilizas para que VS Code te recomiende las variables?

    • @FaztTech
      @FaztTech  2 года назад +1

      Hola Ezequiel esa extensión se llama Github copilot