Saltar al contenido principal
Json Curso Práctico

Json Curso Práctico

Aguirre, Santiago

En este libro descubriremos la sintaxis de JSON, los tipos de datos aceptados por el estándar y las distintas funciones para trabajar desde JavaScript, sin tener conocimientos avanzados sobre desarrollo web. Cada parte del libre avanzará en los distintos niveles de uso de JSON, desde lo más básico hasta llegar a crear aplicaciones modernas utilizando los distintos lenguajes q...

Editorial:
Rama
Año de edición:
2022
ISBN:
978-84-18971-75-4
Páginas:
236
Encuadernación:
Otros
Colección:
VARIAS
23,94 €
IVA incluido
Consigue 1 Puntos Añadir a favoritos

Sinopsis

En este libro descubriremos la sintaxis de JSON, los tipos de datos aceptados por el estándar y las distintas funciones para trabajar desde JavaScript, sin tener conocimientos avanzados sobre desarrollo web. Cada parte del libre avanzará en los distintos niveles de uso de JSON, desde lo más básico hasta llegar a crear aplicaciones modernas utilizando los distintos lenguajes que soportan la integración de la notación. Además, aprenderemos a desarrollar aplicaciones en un entorno de pruebas y a comunicar los distintos módulos de nuestros programas mediante JSON. El libro está dividido en tres partes, con estos contenidos: ? Parte I: qué es JSON? De qué deriva la notación de objetos, cómo es su sintaxis, por qué es una alternativa a XML, cómo incluirlo en nuestros desarrollos, y de qué manera se complementa con JavaScript y HTML. ? Parte II: como integrar JSON en aplicaciones cliente-servidor. Crear peticiones a un servidor. Trabajar con JSON en proyectos JavaScript, HTML y bases de datos relacionales. Cómo transformar los datos JSON en formato JavaScript. ? Parte III: integración con distintos lenguajes de programación, trabajar con diferentes bases de datos, JSON y PHP, crear interfaces HTML y mostrar en ellas datos recibidos desde el servidor. Enviar datos al servidor desde la aplicación. Todos los contenidos están redactados con un lenguaje claro y didáctico, alternando la parte teoría con ejemplos prácticos y actividades para facilitar la asimilación de los conceptos desarrollados.

Índice

CONTENIDO PARTE I CAPÍTULO 1 Conceptos iniciales ¿Qué es JSON? Requerimientos previos Editor de texto JavaScript ObjectNotation Uso de JSON CAPÍTULO 2 ¿JSON o XML? Ventajas Diferencias y similitudes - Atributos anidados - Usos de XML REST y SOAP CAPÍTULO 3 Sintaxis Primeros pasos Concepto clave Acceder a los datos Funciones disponibles Utilizar JSON en un sitio web CAPÍTULO 4 Tipos de datos Valores Números en JSON - Valores boolean - Arrays en JSON - Objetos - Valores null - JSON y datos boolean Objetos en JSON Arrays en JSON Datos null en JSON Datos no soportados en JSON Ejercicio en JSON con arrays CONTENIDO PARTE II CAPÍTULO 1 Objetos y arrays en JSON Objetos de JSON Datos estructurados en JSON Arreglos de JSON Actividades Test de autoevaluación - Ejercicios prácticos CAPÍTULO 2 Conversiones Datos en JSON Errores en las conversiones JSON y las bases de datos Documentos y colecciones Trabajar en la interfaz gráfica Actividades Test de autoevaluación - Ejercicios prácticos CAPÍTULO 3 Parse y eval Parsear los datos recibidos La función parse Recepción de datos Actividades Test de autoevaluación - Ejercicios prácticos CAPÍTULO 4 XMLHttpRequest Programación AJAX Parsear la respuesta JSON Obtener datos en JSON Actividades Test de autoevaluación - Ejercicios prácticos CONTENIDO PARTE III CAPÍTULO 1 JSON en el servidor Front-end y back-end APIs Consumir la API Actividades Test de autoevaluación - Ejercicios prácticos CAPÍTULO 2 JSON sin Cross-Domain ¿Qué significa CORS? ¿Por qué existe CORS? Datos sensibles Actividades Test de autoevaluación - Ejercicios prácticos CAPÍTULO 3 JSON con HTML Mostrar los datos recibidos Funciones con JQuery Crear las tablas en MySQL Actividades Test de autoevaluación - Ejercicios prácticos CAPÍTULO 4 JSON con otros lenguajes Desarrollo web con NodeJS Métodos HTTP JSON en Python Actividades Test de autoevaluación - Ejercicios prácticos Glosario

Artículos relacionados

Introducción a Microsoft Fabric

Introducción a Microsoft Fabric

Aguilera Reyna, Diana / López Centeno, Nelson

Anaya Multimedia, S. a.

Descubre Microsoft Fabric, la nueva plataforma de datos de Microsoft que amplía las capacidades de Power BI y permite implementar procesos de datos modernos de forma sencilla y unificada.El procesamiento y análisis de datos sigue siendo clave en casi cualquier proyecto, y ha cobrado aún más relevancia con los avances de la Inteligencia Artificial Generativa. Esto ha impulsado t...

29,33 €
Nos queda 1 ejemplar
Roblox. Diviértete en un Entorno Seguro

Roblox. Diviértete en un Entorno Seguro

Gómez, Chema

Rama

Este libro es la guía perfecta para descubrir uno de los universos digitales más creativos del mundo. Roblox no es un solo juego, si no miles de mundos creados por jugadores de todas las edades, donde puedes explorar, construir, competir y diseñar tus propias experiencias. Con un lenguaje cercano y didáctico, esta obra acompaña al lector desde sus primeros pasos hasta la creaci...

14,33 €
Nos queda 1 ejemplar
Aprenda a Crear Personajes en Blender

Aprenda a Crear Personajes en Blender

3Dtotal Publishing

Marcombo

Blender es el principal software 3D de código abierto del mundo, y ha sido creado por algunos de los mejores artistas digitales de todo el planeta. Dado que Blender es gratuito, para iniciarse en él solo necesitará este libro. Gracias a esta lectura, adquirirá las destrezas para crear personajes increíbles, incluso si es un neófito. Los proyectos, detallados paso a paso, cuenta...

41,30 €
Nos queda 1 ejemplar
Adobe Indesign. Curso Práctico

Adobe Indesign. Curso Práctico

López Jiménez, Mª Teresa

Rama

Esta obra, basada en la versión 2024 de InDesign, es una guía integral para diseñadores gráficos, editores y cualquier persona interesada en dominar el arte de la maquetación de documentos. Este libroofrece una metodología práctica y directa para aprender a utilizar Adobe InDesign, una de las herramientas más poderosas y versátiles del diseño editorial. A lo largo de sus capítu...

23,94 €
Disponible en 1 semana
Proxmox: Curso Práctico

Proxmox: Curso Práctico

Taboada Gómez, Eduardo

Rama

Proxmox VE Curso práctico es una guía completa para dominar Proxmox VE, una poderosa plataforma de virtualización de código abierto. El libro abarca desde la instalación inicial hasta la configuraciónavanzada de redes, almacenamiento, seguridad y clústeres. ...

28,75 €
Disponible en 1 semana
El Gran Libro de Indesign

El Gran Libro de Indesign

Eduardo Guarniz Izquierdo, Eduardo

Marcombo

Una obra de arte puede concretar el genio de nuestra especie, pero casi permanecerá en secreto mientras deba visitarse un museo para acceder a un único original. Una fotografía de la obra, en cambio, aunque sea una mediación, amplía para siempre su difusión, impresa en un catálogo o libro. Pero si una biblioteca es 'para siempre', ciertamente no es masiva, por lo que solo prese...

37,45 €
Disponible en 1-5 días

Otros libros del autor

React. Curso Práctico

React. Curso Práctico

Aguirre, Santiago

Rama

React es una herramienta considerada, por o GitHub y Stack Overflow.React es una librería poderosa que permite a los desarrolladores trabajar con versatilidad y flexibilidad. A pesar de no ser un framework completo sino una librería, resulta una herramienta a la altura de cualquier entorno para el desarrollo de interfaces de usuario dentro de JavaScript.En esta obra aprenderás ...

23,94 €
Disponible en 1 semana
Php Avanzado. Edición 2023

Php Avanzado. Edición 2023

Aguirre, Santiago

Rama

PHP es uno de los lenguajes más conocidos en el mundo del desarrollo orientado a la Web. Creado como un lenguaje del lado del servidor para programar sitios dinámicos las distintas mejoras que obtuvo, lo popularizaron en el mundo entero le dieron una inmensa difusión y generaron una enorme comunidad que lo utiliza.En esta obra aprenderás todos los aspectos avanzados del desarro...

28,75 €
Disponible en 1 semana
Asp. net. Aplicaciones Web Edición 2023

Asp. net. Aplicaciones Web Edición 2023

Aguirre, Santiago

Rama

Con esta obra aprenderás todo lo necesario para programar sistemas en ASP.NET, partiendo de los conceptos básicos y las herramientas más útiles que Microsoft ha creado para el desarrollador, los contenidos incluyen ejercicios prácticos y tests de autoevaluación. Además, incluye material adicional concontenidos complementarios para facilitar el aprendizaje.Conocerás los elemento...

23,94 €
Disponible en 1 semana
Ifcd45 - Laravel (Php Framework)

Ifcd45 - Laravel (Php Framework)

Aguirre, Santiago

Rama

El objetivo de este libro es que el lector pueda desarrollar aplicaciones web en entorno servidor con el framework de PHP Laravel. ...

28,75 €
Disponible en 1 semana
Laravel. Curso Completo

Laravel. Curso Completo

Aguirre, Santiago

Rama

El objetivo de este libro es mostrar cómo trabajar con Laravel, el framework de PHP más difundido y uno de los más populares, que ha crecido a pasos agigantados en los últimos años. Los contenidos del libro están diseñados para un aprendizaje secuencial, en la primera trabajarás con Laravel y sus conceptos avanzados, como middleware, paquetes como Breeze, instalación de Bootst...

28,75 €
Disponible en 1 semana