PHP es el lenguaje de creación de páginas Web dinámicas más utilizado en el mundo del software libre. Esta popularidad se debe a la facilidad de uso del lenguaje y su potencia. Se trata de una excelente combinación de las mejores características de los más populares lenguajes de programación con una increíble colección de bibliotecas de funciones para casi cualquier tarea que podamos necesitar. MySQL es el sistema de gestión de base de datos de código abierto por excelencia. Las empresas que utilizan MySQL consiguen recortar el gasto dedicado a este tipo de software en un 90%, porque su uso es gratuito, siempre que sigan unas reglas muy sencillas. La facilidad de uso, la velocidad y la flexibilidad en diferentes sistemas operativos han hecho popular a MySQL. Este libro enseña a combinar las características de las últimas versiones de PHP y MySQL. Comienza con el estudio de las características básicas de ambos productos, y la explicación de las herramientas que PHP proporciona para acceder a MySQL. Se completa con temas como consultas SQL, gestión de MySQL, programación orientada a objetos, formularios, gestión de errores y plantillas para personalizar el aspecto de las páginas Web. También aprenderá a utilizar características avanzadas como procedimientos almacenados, vistas, desencadenadores (o triggers) y XML.
Para crear sitios interactivos interesantes, los desarrolladores están haciendo uso de librerías JavaScript como jQuery, para automatizar tareas comunes y simplificar las complicadas. Revisado y actualizado para las versiones 1.3 de jQuery, este libro le enseña los fundamentos básicos de jQuery para añadir interacciones y animaciones a sus páginas, y le ayudará a superar los escollos asociados con AJAX, eventos, efectos y características avanzadas del lenguaje JavaScript. Con este manual aprenderá soluciones detalladas a problemas específicos del lado del cliente, los pasos que pueden dar los diseñadores web para crear elementos interactivos para sus diseños, cómo utilizar ejemplos y código proporcionado con explicaciones claras y cuáles son las mejores técnicas para añadir estilo a sus acciones con efectos de animación y las características disponibles en jQuery 1.0, entre muchas cosas más.
Un sitio Web moderno necesita tener algo más que texto e imágenes. Los visitantes esperan formularios rápidos, facilidades de navegación y galerías interactivas de imágenes. El visitante asimila mejor la información cuando la información es atractiva, está claramente escrita y es divertida. JavaScript permite crear pequeños programas para realizar acciones interactivas en las páginas Web. Este libro le proporciona exactamente los conocimientos de JavaScript para programar con estilo y elegancia con estilo y elegancia. Está escrito sin miedo a comentar si una opción resulta poco útil o no funciona correctamente. Descubrirá nuevos trucos y técnicas para obtener resultados rápidos y diversidad de consejos para mejorar su trabajo. Aprenderá de forma interesante, transparente y divertida.
PHP es la tecnología de código abierto que constituye la base fundamental de la mayoría de sitios y servidores web. En cada nueva versión, PHP demuestra ser un producto fácilmente accesible y que requiere un aprendizaje mínimo. Con PHP 6 conseguirá ir más allá crear un sitio rápidamente y sin complicaciones, puesto que logrará una mayor calidad en sus trabajos en menos tiempo. Con este libro aprenderá los elementos básicos del desarrollo profesional, analizando el lenguaje de programación orientado a objetos (OOP), y conocerá las técnicas de desarrollo más complicadas. Además, podrá poner en práctica todos los nuevos conocimientos y crear una aplicación desde el principio utilizando una estructura de modelo vista controlador (MVC).
El material didáctico que se presenta a continuación está concebido de forma que su utilización sea lo más cómoda, accesible y sencilla posible. Por esta razón, se ha dividido en dos partes: - Guía Didáctica : - La programación del módulo. - La programación del aula con el desarrollo de las distintas unidades didácticas, incluyendo: - El contenido correspondiente. - La temporalización. - Las actividades de enseñanza/aprendizaje. - Los criterios de evaluación. - La solución de los distintos ejercicios propuestos y actividades. - La solución de los test de conocimientos. La finalidad de esta guía es únicamente orientar al profesorado que imparte este módulo, a la vez que constituye una propuesta abierta para su modificación cuando el profesor tenga en cuenta las características socio-laborales de su entorno. - CD-ROM de recursos: Sirve de complemento a la guía didáctica. Todos los materiales incluidos en este CD siguen la línea didáctica del libro de texto. En el mismo se han incluido ampliaciones de los contenidos más importantes que facilitan al profesorado su tarea docente atendiendo a las necesidades educativas detectadas en el aula y en la diversidad del alumnado. Esta obra será una herramienta útil y eficaz que contribuirá a la mejora de su labor docente.
El conocimiento de las tecnologías que nos aporta la plataforma Java para la creación de todo tipo de aplicaciones y servicios web, proporciona al desarrollador un recurso valioso, gracias a su versatilidad y eficacia. Con esta obra conocerá las principales novedades incluidas en Java 6 y las tecnologías que aporta el lado del servidor, sin pasar por alto el lado del cliente para la creación de aplicaciones distribuidas. Mediante un lenguaje claro, sencillo y práctico, este manual le ofrece una completa visión de los mecanismos y tecnologías más demandados por las empresas que desarrollan sus aplicaciones utilizando la plataforma Java: Spring, Hibernate, EJB3 (JPA), SOAP y REST, CXF, Struts, JUnit y Maven. Además, en el CD-ROM adjunto al libro, encontrará los ejemplos con los que podrá poner en práctica sus conocimientos.
Con más de tres millones de usuarios, Dreamweaver es el software de desarrollo Web más importante del mundo. La versión CS3 es mucho más práctica en el uso de los estándares, con nuevas herramientas CSS y componentes Ajax para generar interfaces dinámicas. Posee además una integración avanzada con otros programas de la Suite de Adobe. Este libro muestra cómo desarrollar sitios Web dinámicos desde los esbozos iniciales hasta la publicación. Aprenda a manejar XHTML y CSS, a construir funciones como validación de formularios, funciones de búsqueda, galerías dinámicas con Ajax y páginas de login. Ésta es una guía esencial para aprender Dreamweaver CS3. Descubra cómo crear interfaces en Fireworks CS3 e importarlas a Dreamweaver y conozca Apache, MySQL, phpMyAdmin, Spry y feeds RSS. El uso de los estándares y un lenguaje riguroso y efectivo le permitirán sacar el máximo partido a las nuevas tecnologías de la Web.
Esta obra está basada en la cuarta edición del libro Diseño de páginas Web interactivas con JavaScript y CSS, sin embargo, lo que debería haber sido la quinta edición se ha convertido en un nuevo libro que introduce el estándar de programación XHTML a través de sus capítulos. Este libro constituye la herramienta perfecta para realizar páginas Web interactivas, ya que explica, de manera clara y con multitud de ejemplos, las características fundamentales de JavaScript para que el lector pueda aprender las bases de su programación y añadir a sus propias páginas interactividad y multimedia. Su contenido es de inestimable ayuda tanto para los usuarios que ya saben diseñar páginas Web con HTML (diseñadores, Webmasters, programadores, etc.), como para aquellos que nunca han creado un programa, ya que introduce de manera paulatina el lenguaje JavaScript. Los primeros pasos consisten en afianzar unos conocimientos mínimos de lenguaje XHTML para que poco a poco el lector se vaya familiarizando con la terminología de JavaScript hasta terminar con las CSS (Hojas de Estilo en Cascada), con las que podremos configurar el aspecto del documento. La obra se complementa con un CD-ROM que contiene los ejercicios estudiados en los capítulos e infinidad de ejemplos con los que el usuario podrá ver, entender, aprender y afianzar todas las explicaciones. En él también encontrará herramientas de programación HTML y JavaScript.
La presente obra está dirigida a los estudiantes de los nuevos Certificados de Profesionalidad de la familia profesional Informática y Comunicaciones, en concreto al Módulo Formativo Construcción de Páginas Web. A lo largo del libro se estudian los aspectos fundamentales relacionados con la Construcción de páginas web. El libro se divide en los siguientes capítulos: ? Capítulo 1. Los lenguajes de marcas. ? Capítulo 2. Imágenes y elementos multimedia. ? Capítulo 3. Técnicas de accesibilidad y usabilidad. ? Capítulo 4. Herramientas de edición web. ? Capítulo 5. Formularios en la construcción de páginas web. ? Capítulo 6. Plantillas en la construcción de páginas web. ? Capítulo 7. Hojas de estilo en la construcción de páginas web. Los capítulos incluyen actividades y ejemplos, con el propósito de facilitar la asimilación de los conocimientos tratados. Así mismo, incorporan test de conocimientos y ejercicios propuestos con el objeto de comprobar que los objetivos de cada capítulo se han asimilado correctamente. En la web www.adminso.es se encuentra disponible material de apoyo y complementario.
Este volumen es una guía totalmente práctica de recursos para mejorar el diseño de sus páginas web, así como para implementarles funcionalidades que no todo el mundo conoce o sabe usar. En este libro se ofrece material muy útil que usted puede emplear inmediatamente. Se trata de recursos que se han ido recopilando a lo largo de los años según los hemos ido necesitando. Algunos están disponibles en distintos sitios de Internet; otros son de "mi propia cosecha". Estos últimos los hemos desarrollado cuando necesitábamos una funcionalidad concreta y no había una solución adecuada en la Red. Créame, a unos y a otros les hemos sacado partido. No he escrito este libro para enseñarle ningún lenguaje de programación para Internet. De hecho, para sacarle partido a estas páginas, asumo que usted domina HTML, JavaScript, PHP, MySQL y CSS. Si usted no está ducho en estas técnicas, le aconsejamos que lea antes algún manual al respecto. Esta editorial tiene varios muy completos, algunos de los cuales me confieso culpable. Precisamente por esta razón, los contenidos de este libro no siguen un orden específico, ya que usted puede necesitar, por ejemplo, los recursos de un capítulo concreto inmediatamente, pero no los de los anteriores. Lea el índice y acuda en cada momento a la parte del contenido que necesite. Verá que este libro es ligero de leer, pero es igualmente intenso y aprovechable. Si usted es Webmaster profesional o aficionado lo exprimirá y le sacará un increíble rendimiento.