HTML5, CSS3 y JQuery
()
Información de este libro electrónico
web: HTML5, CSS3 y JavaScript/JQuery. Gracias a dicha experiencia, nos presenta una visión global que permitirá entender fácilmente cómo encajan las diferentes tecnologías en cualquier sistema web, para luego profundizar en aquellas fundamentales para desarrollar sistemas web de calidad. Desde un espíritu pragmático, y centrándose solo en aquellos elementos que son realmente relevantes para el desarrollo, se detallan los contenidos necesarios para crear un sitio web profesional y moderno. Se presta especial atención a las características más actuales del estándar HTML5 y al diseño adaptativo (responsive) mediante CSS3, que permite crear sistemas web que se adaptan a cualquier dispositivo (PC, tableta, teléfono, etc.). Además, se enseñan los conocimientos de programación necesarios para crear sitios web interactivos y con gran calidad visual gracias a las tecnologías JavaScript y JQuery._x000D_
Por último, se repasan varias librerías muy útiles para conseguir acabados profesionales en cualquier aplicación web: Bootstrap, JQuery UI, JQuery_x000D_
Mobile e Isotope._x000D_
Todas las explicaciones del libro van acompañadas de ejemplos y ejercicios prácticos que permitirán al lector adquirir todas estas destrezas de una forma sencilla.
Relacionado con HTML5, CSS3 y JQuery
Libros electrónicos relacionados
HTML5: Migrar desde Flash Calificación: 0 de 5 estrellas0 calificacionesServicios de Red e Internet (GRADO SUPERIOR) Calificación: 0 de 5 estrellas0 calificacionesMicrosoft Visual Basic .NET. Curso de programación Calificación: 0 de 5 estrellas0 calificacionesPuesta en producción segura Calificación: 0 de 5 estrellas0 calificacionesConstrucción y diseño de páginas web con html, css y javascript Calificación: 0 de 5 estrellas0 calificacionesDesarrollo de aplicaciones mediante framework de spring: UNa panorámica del framework para J2EE más utilizado del momento Calificación: 0 de 5 estrellas0 calificacionesFirebase: trabajar en la nube Calificación: 0 de 5 estrellas0 calificacionesRedes y seguridad Calificación: 0 de 5 estrellas0 calificacionesEnciclopedia de Microsoft Visual C# (4ª Edición) Calificación: 0 de 5 estrellas0 calificacionesInformática Profesional. Las reglas no escritas para triunfar en la empresa. 2ª Edición.: Ofimática Calificación: 0 de 5 estrellas0 calificacionesProgramación Web en el Entorno Servidor. (MF0492_3) Calificación: 0 de 5 estrellas0 calificacionesProgramación de inteligencia artificial: Curso práctico Calificación: 0 de 5 estrellas0 calificacionesTypeScript. Curso Práctico. Calificación: 0 de 5 estrellas0 calificacionesJava 17 Programación Avanzada Calificación: 0 de 5 estrellas0 calificacionesAplicaciones Web con HTML, JavaScript y Php Calificación: 0 de 5 estrellas0 calificacionesDesarrollo de Videojuegos 2D con Python Calificación: 0 de 5 estrellas0 calificacionesAprender Windows Live con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificacionesElaboración y edición de presentaciones con aplicaciones informáticas. ADGG0108 Calificación: 0 de 5 estrellas0 calificacionesElaboración de documentos web mediante lenguajes de marcas. IFCD0210 Calificación: 0 de 5 estrellas0 calificacionesAdministración de Sistemas Gestores de Bases de Datos (2ª Edición) Calificación: 0 de 5 estrellas0 calificacionesHacking Ético. 3ª Edición Calificación: 0 de 5 estrellas0 calificacionesDomine JavaScript (4ª Edición) Calificación: 0 de 5 estrellas0 calificacionesProductividad en la nube Calificación: 0 de 5 estrellas0 calificacionesProgramación en Objetive-C con Xcode y GCC Calificación: 0 de 5 estrellas0 calificacionesCriptografia Esencial Calificación: 0 de 5 estrellas0 calificacionesJoomla 2.5. Crea y Administra tus websites fácilmente Calificación: 0 de 5 estrellas0 calificacionesUF1876 - Atención a usuarios e instalación de aplicaciones cliente. Calificación: 0 de 5 estrellas0 calificacionesIntroducción a la Informática Forense Calificación: 0 de 5 estrellas0 calificacionesEl secreto de la oficina JS Calificación: 0 de 5 estrellas0 calificacionesMERN. Guía Práctica de Aplicaciones Web Calificación: 0 de 5 estrellas0 calificaciones
Programación para usted
Python a fondo Calificación: 5 de 5 estrellas5/5GuíaBurros Microsoft Excel: Todo lo que necesitas saber sobre esta potente hoja de cálculo Calificación: 4 de 5 estrellas4/5Python para principiantes Calificación: 5 de 5 estrellas5/5Aprender a programar con Excel VBA con 100 ejercicios práctico Calificación: 5 de 5 estrellas5/5Aprende programación Python: python, #1 Calificación: 0 de 5 estrellas0 calificacionesPython Paso a paso: PROGRAMACIÓN INFORMÁTICA/DESARROLLO DE SOFTWARE Calificación: 4 de 5 estrellas4/5JavaScript: Guía completa Calificación: 4 de 5 estrellas4/5Excel de la A a la Z: El Manual Práctico Paso a Paso de Microsoft Excel para Aprender Funciones Básicas y Avanzadas, Fórmulas y Gráficos con Ejemplos Fáciles y Claros Calificación: 0 de 5 estrellas0 calificacionesHTML para novatos Calificación: 5 de 5 estrellas5/5Programación (GRADO SUPERIOR): PROGRAMACIÓN INFORMÁTICA/DESARROLLO DE SOFTWARE Calificación: 4 de 5 estrellas4/5VBA Excel Guía Esencial Calificación: 5 de 5 estrellas5/5Linux Essentials: una guía para principiantes del sistema operativo Linux Calificación: 5 de 5 estrellas5/5Fundamentos De Programación Calificación: 5 de 5 estrellas5/5Curso básico de Python: La guía para principiantes para una introducción en la programación con Python Calificación: 0 de 5 estrellas0 calificacionesTablas dinámicas y Gráficas para Excel: Una guía visual paso a paso Calificación: 0 de 5 estrellas0 calificacionesEl gran libro de Python Calificación: 5 de 5 estrellas5/5Aprender PHP, MySQL y JavaScript Calificación: 5 de 5 estrellas5/5Aprender a programar Android: con 100 ejercicios prácticos Calificación: 4 de 5 estrellas4/5Aprendizaje automático y profundo en python: Una mirada hacia la inteligencia artificial Calificación: 0 de 5 estrellas0 calificacionesProgramación orientada a objetos con C++, 5ª edición. Calificación: 5 de 5 estrellas5/5Aprende a Programar a Python Calificación: 0 de 5 estrellas0 calificacionesTablas dinámicas para todos. Desde simples tablas hasta Power-Pivot: Guía útil para crear tablas dinámicas en Excel Calificación: 0 de 5 estrellas0 calificacionesCurso de Programación y Análisis de Software Calificación: 4 de 5 estrellas4/5Arduino. Trucos y secretos.: 120 ideas para resolver cualquier problema Calificación: 5 de 5 estrellas5/5Controles PLC con Texto Estructurado (ST): IEC 61131-3 y la mejor práctica de programación ST Calificación: 3 de 5 estrellas3/5Todo el mundo miente: Lo que internet y el big data pueden decirnos sobre nosotros mismos Calificación: 4 de 5 estrellas4/5Aprende a Programar en C++ Calificación: 5 de 5 estrellas5/5Aprender React con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificaciones115 Ejercicios resueltos de programación C++ Calificación: 3 de 5 estrellas3/5
Comentarios para HTML5, CSS3 y JQuery
0 clasificaciones0 comentarios
Vista previa del libro
HTML5, CSS3 y JQuery - Juan Antonio Recio
1
LAS TECNOLOGÍAS DE LA WEB
El desarrollo de una aplicación web implica toda una amalgama de tecnologías que abarcan tanto la transferencia de la información por Internet como el almacenamiento de información en los servidores y su presentación de forma interactiva en el navegador del usuario. Al principio uno puede agobiarse con tanta sigla extraña (HTML, CSS, HTTP, AJAX, PHP…), pero en realidad todas estas tecnologías son bastante fáciles de entender. Por tanto, antes de entrar en el detalle de cómo desarrollar sitios web vamos a dar un pequeño paseo por todas estas tecnologías una a una. Para ello partiremos de un breve repaso desde el punto de vista histórico que nos permita entender cómo funciona la Web.
1.1 UN POCO DE HISTORIA
Existen innumerables libros que narran la historia de la Web con todo lujo de detalles. Pero siguiendo el espíritu pragmático de este libro te propongo un resumen que solo te llevará 30 segundos de tu tiempo. Se trata de un vídeo realizado por Google donde resumen brillantemente la evolución de la Web (además de darse cierto autobombo ). Encontrarás el vídeo en el material que acompaña el libro. Primero visualízalo y luego explicamos qué es lo que aparece.
https://www.youtube.com/embed/Jzxc_rR6S-U
Al principio del vídeo aparece una terminal negra donde se escribían las órdenes de los primeros sistemas operativos. Estos sistemas operativos eran aquellos Unix que luego evolucionaron en los Linux actuales como Ubuntu, Fedora, etc. y también son la base de los MacOS. En estos Unix primitivos ya se incluía un revolucionario protocolo denominado TCP/IP (¿te suena, verdad?) que permitía transmitir datos entre máquinas y que había permitido la creación una red mundial de ordenadores interconectados llamada Internet.
El comando que vemos ejecutar en el vídeo (telnet) permitía conectar a máquinas remotamente. Pero lo más importante es la máquina a la que conecta. Si nos fijamos, veremos que es una máquina del famoso centro de investigación CERN en Suiza (info.cern.ch). Es en este centro de investigación donde podemos decir que nació la Web a principios de los 90. Fue creada por un científico británico llamado Tim Berners-Lee, al que se le reconoce el título de padre de la Web, que le ha reportado fama mundial e incluso el título de sir de manos de la reina de Inglaterra. Berners-Lee proponía la utilización del hipertexto como un medio para vincular y acceder a información de diversos tipos como una red de nodos en los que el usuario pueda navegar a voluntad
. Siendo rigurosos, hay que decir que la idea original se remontaba a los años cuarenta, cuando Vannevar Bush propuso un sistema similar, por lo que no podemos atribuir la paternidad
de la Web solo a Berners-Lee, sino a muchos otros científicos que sentaron las bases de sus propuestas.
De esta forma, la World Wide Web, WWW o Web (como habitualmente la conocemos) nace como una colección de documentos interconectados entre sí mediante hiperenlaces (más comúnmente llamados enlaces o links) y accesibles a través de Internet. Para hacerla realidad se necesitan dos cosas: primero, un estándar o formato para representar estos documentos interconectados, y, segundo, un protocolo para enviarlos desde la máquina que los guarda –el servidor– a la máquina del usuario que quiere visualizarlos –el cliente–. Ambas cosas forman hoy parte de nuestras vidas y las conocemos de sobra. El lenguaje de representación de los documentos que creó Berners-Lee es el lenguaje de marcado de hipertexto
o, en inglés, hipertext markup language, que se resume en el acrónimo HTML. El protocolo que permite la transferencia de archivos HTML es el protocolo de transferencia de hipertexto o hipertext transfer protocol, cuyo acrónimo es