
Internet & World Wide Web Cómo Programar, 5ta Edición
Paul, Harvey, Abbey Diettel
- Editorial
- Pearson
- Año
- 2014
- Páginas
- ~723
- Nivel
- Básico
De qué trata
Traducción al español, publicada por Pearson México en 2014 (traductor: Alfonso Vidal Romero-Elizondo), de la quinta edición de "Internet & World Wide Web: How to Program" de Paul, Harvey y Abbey Deitel. El original en inglés es de finales de 2011. La obra gira en torno a HTML5, CSS3 y JavaScript y está dirigida a estudiantes principiantes e intermedios sin experiencia previa en programación, así como a profesionales que quieren ponerse al día con las tecnologías web.
Sigue el método característico de los Deitel, basado en programas completos y funcionales con su salida comentada. Comienza con una introducción a las computadoras e Internet y dedica varios capítulos a HTML5 y CSS. Luego enseña a programar desde cero con JavaScript: instrucciones de control, funciones, arreglos y objetos, el DOM y el manejo de eventos, además de la API canvas de HTML5. A continuación pasa a XML, aplicaciones enriquecidas con Ajax, XML y JSON, servidores web (Apache e IIS), bases de datos con SQL y MySQL y programación del lado del servidor con PHP. La edición original sigue con ASP.NET en C# y Visual Basic, servicios web, JavaServer Faces, WebSockets y Web Workers, buena parte de ello en capítulos en línea. Esta traducción es más corta que el original (unas 720 páginas frente a 960), por lo que algunos de esos capítulos pueden encontrarse solo en el sitio complementario.
Cada capítulo incluye ejercicios de autoevaluación con respuestas, ejercicios propuestos y numerosos ejemplos ejecutables, ideales para un curso universitario. Su fortaleza es enseñar a programar de verdad con JavaScript a quien empieza de cero, y mostrar el panorama completo de cliente y servidor. En contra, el JavaScript que enseña es anterior a ES6 y su cobertura del servidor se reparte entre muchas tecnologías (PHP, ASP.NET, JSF) sin profundizar en ninguna, varias hoy en desuso. Conviene complementarlo con material de JavaScript moderno.
- HTML5
- CSS3
- JavaScript
- DOM
- Eventos
- Canvas
- XML
- Ajax y JSON
- SQL y MySQL
- PHP
- ASP.NET
- Servidores web
¿Cómo enseña?
Con ejercicios
- ✓ Incluye ejercicios
- ✗ Sin proyectos

