• COLECCIONES
  • DESCARGA DE CATALOGOS
  • EBOOKS
  • GUÍAS PRÁCTICASFicha del libroimprimir

    Desarrollo Web con PHP y MySQL. Edición 2015

    Portada

    Reseña

    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, su uso y la forma moderna de programar aplicaciones actualmente (Modelo - Vista - Controlador). 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 CakePHP y MVC.

    Ficha del libro

    • Colección: GUÍAS PRÁCTICAS
    • Autor: Luis Miguel Cabezas Granado, Francisco José González Lozano
    • Nº de páginas: 288
    • Formato: Papel
    • Tamaño: 12 x 20,5
    • I.S.B.N: 978-84-415-3568-8
    • Código Comercial: 2335738
    • Precio sin IVA: 15,10€
    • Precio con IVA: 15,70€
    • Fecha de Publicación: 05/06/2014

    Índice cerrar índice [x]

    Cómo usar este libro

    Estructura de la guía

    Uso de los ejemplos

    Introducción

    1. Ecosistema de desarrollo de Software para PHP y MySQL
       1.1. Introducción
       1.2. Instalación de PHP y MySQL
         -  1.2.1. Instalación en Microsoft Windows
         -  1.2.2. Instalación en MacOSX
         -  1.2.3. Instalación en GNU/Linux
       1.3. Editor de código
       1.4. MySQL WorkBench
       1.5. Programación en la nube
         -  1.5.1. Filezilla
         -  1.5.2. phpMyAdmin
       1.6. Conclusión

    2. Bootstrap
       2.1. HTML, CSS y javascript
       2.2. ¿Qué es Bootstrap?
       2.3. Instalando Bootstrap
       2.4. Elementos básicos
       2.5. Elementos de estilo
         -  2.5.1. Sistema de cuadrícula
         -  2.5.2. Tablas
         -  2.5.3. Formularios
       2.6. Javascript
         -  2.6.1. Diálogos modales
         -  2.6.2. Menú de navegación
       2.7. Conclusión

    3. jQuery
       3.1. ¿Qué es jQuery?
       3.2. Localizar elementos
       3.3. Manipular elementos
         -  3.3.1. Obtener información
         -  3.3.2. Modificar elementos
       3.4. Eventos
         -  3.4.1. Asociar eventos a elementos
         -  3.4.2. Gestores de eventos
       3.5. Efectos
       3.6. Validación de formularios
       3.7. Conclusión

    4. PHP Básico
       4.1. Introducción
       4.2. Variables
         -  4.2.1. Enteros (integer)
         -  4.2.2. Número de coma flotante (double)
         -  4.2.3. Cadena de caracteres (string)
         -  4.2.4. Valores binarios (Boolean)
         -  4.2.5. Valores nulos (NULL)
         -  4.2.6. Arrays
       4.3. Variables variables
       4.4. Funciones de variables
         -  4.4.1. isset() y unset()
         -  4.4.2. is_integer(), is_double(), is_string()
         -  4.4.3. intval(), doubleval(), strval()
       4.5. Constantes
         -  4.5.1. defined()
         -  4.5.2. Constantes predefinidas
       4.6. Operadores
         -  4.6.1. Operadores aritméticos
         -  4.6.2. Operadores de comparación
         -  4.6.3. Operadores lógicos
       4.7. Estructuras de control
         -  4.7.1. Estructuras de elección
         -  4.7.2. Bucles
       4.8. break y continue
       4.9. Finalizar la ejecución de un programa
       4.10. Conclusión

    5. Funciones y Objetos
       5.1. Funciones
         -  5.1.1. Valores de las funciones
         -  5.1.2. Función para obtener la fecha
         -  5.1.3. Definir funciones propias
         -  5.1.4. Ámbito de las variables
         -  5.1.5. Argumentos por defecto
         -  5.1.6. include() y require()
       5.2. Objetos
         -  5.2.1. Definición de clases
         -  5.2.2. Instancia de clase
         -  5.2.3. Constructor
         -  5.2.4. Herencia
         -  5.2.5. Redefinición de métodos
         -  5.2.6. Valores y alcance de las variables
         -  5.2.7. Miembros públicos, privados y protegidos
         -  5.2.8. Propiedades y métodos privados
         -  5.2.9. Propiedades y métodos protegidos
         -  5.2.10. Propiedades y métodos públicos
         -  5.2.11. Interfaces
         -  5.2.12. Clases con métodos estáticos
         -  5.2.13. Llamadas a funciones padre
       5.3. Conclusión

    6. Formularios
       6.1. Capturar datos
         -  6.1.1. GET y POST
         -  6.1.2. Arrays
       6.2. Subir ficheros
       6.3. Validación y saneamiento
         -  6.3.1. Filtros de saneamiento
         -  6.3.2. Filtros de validación
       6.4. Conclusión

    7. MySQL básico
       7.1. ¿Qué es MySQL?
       7.2. MySQL WorkBench
       7.3. Manejar esquemas
       7.4. Tipos de datos
       7.5. Tablas
         -  7.5.1. Crear una tabla
         -  7.5.2. Crear registros
         -  7.5.3. Actualizar y eliminar registros
       7.6. Relaciones
       7.7. Conclusión

    8. Conexión de PHP con MySQL
       8.1. Introducción
       8.2. Extensiones MySQL
       8.3. Conexión a MySQL
       8.4. Seleccionar datos
       8.5. Manipulación de datos
         -  8.5.1. Insertar una fila
         -  8.5.2. Actualizar una fila
         -  8.5.3. Borrar una fila
       8.6. Contar filas
         -  8.6.1. Contar filas con PHP
         -  8.6.2. Contar filas con MySQL
       8.7. Contar filas afectadas
       8.8. Último número insertado
       8.9. PDO (PHP Data Object)
         -  8.9.1. Seleccionar datos con PDO
         -  8.9.2. Parámetros y sentencias preparadas
         -  8.9.3. Enlazar valores y variables a sentencias preparadas
         -  8.9.4. Insertar filas
         -  8.9.5. Número de filas insertadas, actualizadas o borradas
         -  8.9.6. Transacciones
         -  8.9.7. Procedimientos almacenados desde PDO
       8.10. Conclusión

    9. Sesiones y autenticación
       9.1. Seguridad de los datos en MySQL
         -  9.1.1. Usuario root
         -  9.1.2. Usuarios
         -  9.1.3. Información segura
       9.2. Cookies y Sesiones en PHP
         -  9.2.1. ¿Qué es una cookie?
         -  9.2.2. ¿Qué es una sesión?
       9.3. Gestión de variables de sesión
       9.4. Autenticación básica
       9.5. Autenticación con MySQL
       9.6. Conclusión

    10. Servicios Web
       10.1. Introducción
       10.2. XML
       10.3. SimpleXML
       10.4. Cliente SOAP
       10.5. Servidor SOAP
       10.6. WSDL
       10.7. Conclusión

    11. MVC con PHP y MySQL
       11.1. Introducción
       11.2. Vista
       11.3. Modificación de las rutas (routing)
       11.4. Fichero inicial
       11.5. Controlador
         -  11.5.1. El repartidor
         -  11.5.2. Método de acción
         -  11.5.3. Renderizar página
       11.6. Modelo
       11.7. Formulario de datos
       11.8. Conclusión

    12. CakePHP
       12.1. Introducción
       12.2. Instalación
       12.3. Convenciones
       12.4. Página de inicio y menú
       12.5. Crear módulo básico
         -  12.5.1. Listado de registros
         -  12.5.2. Nuevo registro
         -  12.5.3. Paginar y ordenar
         -  12.5.4. Editar y actualizar
         -  12.5.5. Eliminar
       12.6. Crear módulo relacionado
       12.7. Conclusión

    Índice alfabético

    Complementos cerrar complementos [x]