Descripción
Aprender PHP, MySQL y JavaScript
Resumen del libro
Esta guía práctica le permite adentrarse en la programación web dinámica utilizando la potente combinación de tecnologías de código abierto y estándares web. Sin necesidad de conocimientos previos de HTML, el lector aprenderá a crear sitios web interactivos apoyados en bases de datos. El libro aborda las últimas versiones de PHP, MySQL, CSS, HTML5 y las bibliotecas clave de jQuery, enseñando a utilizarlas en conjunto para desarrollar aplicaciones web completas y funcionales, tanto para navegadores de escritorio como para dispositivos móviles.
¿De qué trata?
La obra ofrece un recorrido completo por las herramientas esenciales para el desarrollo web moderno. Comienza explorando MySQL, desde la estructura de bases de datos hasta la creación de consultas complejas, y enseña a utilizar la extensión MySQLi, la interfaz mejorada de PHP para MySQL. A continuación, el lector aprenderá a crear páginas web dinámicas que se adaptan al usuario, gestionar cookies y sesiones, y mantener un alto grado de seguridad. El libro también profundiza en la mejora del lenguaje JavaScript mediante las bibliotecas jQuery y jQuery Mobile, y explica el uso de llamadas AJAX para la comunicación en segundo plano entre el navegador y el servidor. Además, se cubre el diseño de páginas web con CSS2 y CSS3, y se implementan las características de HTML5, como geolocalización, audio, vídeo y el elemento lienzo. Como proyecto final, el lector descubrirá cómo unir todos los temas tratados para crear un sitio de redes sociales completamente funcional, adecuado para navegadores de escritorio y dispositivos móviles.
Temas principales
- Programación web dinámica con PHP y MySQL
- Diseño y consultas de bases de datos relacionales
- Desarrollo de interfaces de usuario con HTML5, CSS3 y JavaScript
- Uso de bibliotecas jQuery y jQuery Mobile para mejorar la interactividad
- Implementación de comunicación asíncrona con AJAX
- Seguridad en aplicaciones web: gestión de cookies, sesiones y buenas prácticas
- Creación de aplicaciones web adaptables a dispositivos móviles
¿Para quién está recomendado?
Este libro está dirigido a desarrolladores web principiantes o intermedios que deseen aprender a construir sitios web interactivos y dinámicos utilizando tecnologías de código abierto. Es ideal para aquellos que, partiendo desde cero o con conocimientos básicos de HTML, quieran dominar la combinación de PHP, MySQL, JavaScript y CSS para crear aplicaciones web completas y funcionales. También resulta útil para profesionales que busquen actualizar sus habilidades con las últimas versiones de estas herramientas.
Qué aporta este libro
- Un enfoque práctico y guiado para aprender a programar aplicaciones web dinámicas desde los fundamentos hasta proyectos complejos.
- La capacidad de integrar múltiples tecnologías (PHP, MySQL, JavaScript, CSS, HTML5) en un flujo de trabajo coherente y eficiente.
- Conocimientos sólidos en seguridad web, incluyendo la gestión segura de sesiones, cookies y la prevención de vulnerabilidades comunes.
- Las habilidades necesarias para crear un sitio de redes sociales funcional, aplicando todos los conceptos aprendidos en un proyecto real.
- Acceso a contenidos adicionales en línea, incluyendo ejemplos y materiales complementarios para reforzar el aprendizaje.
Ficha técnica
- Autor: Nixon, Robin
- Editorial: Marcombo
- Idioma: Español
- Tema: Computación e informática, Informática: cuestiones generales, Servicios de web
- Colección: Informatica
- Encuadernación: Bolsillo
- Fecha de edición: septiembre de 2019
- Número de páginas: 812
- Peso: 3000 g
Valoración editorial
Esta obra se presenta como un recurso integral y actualizado para quienes desean dominar el desarrollo web dinámico con tecnologías de código abierto. Su enfoque progresivo, que parte desde los conceptos básicos hasta la creación de un proyecto completo de redes sociales, la convierte en una herramienta didáctica muy valiosa. La combinación de PHP, MySQL, JavaScript y HTML5, junto con el tratamiento de seguridad y adaptabilidad a dispositivos móviles, responde a las necesidades actuales del mercado. Es una opción recomendable para autoaprendizaje o como material de apoyo en cursos de programación web.

