DESARROLLO WEB CON PHP Y MYSQL. EDICIÓN 2014

DESARROLLO WEB CON PHP Y MYSQL. EDICIÓN 2014

CABEZAS GRANADO, LUIS MIGUEL / GONZÁLEZ LOZANO, FRANCISCO JOSÉ

15,70 €
IVA incluido
Descatalogado
Editorial:
ANAYA MULTIMEDIA
Año de edición:
2014
Materia
Informática
ISBN:
978-84-415-3568-8
Páginas:
288
Encuadernación:
Rústica
Colección:
Guías Prácticas

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

PHP ES EL LENGUAJE DE CREACI¢N DE P GINAS WEB DIN MICAS M S UTILIZADOEN EL MUNDO DEL SOFTWARE LIBRE. ESTA POPULARIDAD SE DEBE A LAFACILIDAD DE USO DEL LENGUAJE Y SU POTENCIA. SE TRATA DE UNA EXCELENTE COMBINACIÓN DE LAS MEJORES CARACTERÍSTICAS DE LOS MÁS

Artículos relacionados

  • REVIT
    REYES RODRÍGUEZ, ANTONIO MANUEL
    Este libro se propone cohesionar los conocimientos de BIM y de Revit con el objeto de dar el salto definitivo a proyectar una obra en BIM. Sin necesidad de conocimientos previos aprenderá, paso a paso, cómo modelar la estructura, la arquitectura y las instalaciones de un edificio industrial compuesto por cuatro módulos de naves y uno de oficina con vestuarios incluidos. Un volu...
    En stock

    28,00 €

  • REDES SOCIALES Y MENORES. GUÍA PRÁCTICA
    LÁZARO AVILA, MARÍA
    Cada vez más disminuye la edad a la que niños y niñas empiezan a utilizar las redes sociales, al tiempo que el teléfono móvil revoluciona las pautas sociales de los adolescentes, crece la incertidumbre ante los riesgos y aumenta la sobreexposición de una identidad digital aún en ciernes. ¿Cómo evitar que las redes se conviertan en un campo de minas para los menores? ¿Es posib...
    En stock

    19,95 €

  • TODO LO QUE NECESITAS PARA DOMINAR MINECRAFT EARTH
    JEFFERSON, ED
    ¡Minecraft Earth está listo para ser el próximo gran fenómeno de juego de realidad aumentada! Ahora puedes adelantarte con Minecraft Earth: La guía esencial del juego AR definitivo, guía extraoficial del spin-off de AR que trae Minecraft a nuestro mundo en 2020. Este manual contiene todo lo necesario para controlar el juego, incluidos: * Consejos para construir colecciones de...
    En stock

    9,95 €

  • INSTAGRAM Y TODOS SUS SECRETOS
    GONZÁLEZ, PHIL
    ¡Instagram celebra su décimo aniversario! Con más de mil millones de usuarios en todo el mundo y quinientos millones enganchados diariamente a sus Instagram Stories, esta red social cambió, sin lugar a duda, la forma de interactuar y de comunicar de los jóvenes, de los adultos e incluso de las empresas. Tras el éxito de sus dos anteriores libros, Phil González, fundador de la ...
    En stock

    22,50 €

  • EL PROYECTO UNICORNIO
    KIM, GENE
    Gene Kim regresa al despiadado mundo de Parts Unlimited con 'El Proyecto Unicornio'. La empresa está a punto de naufragar y es probable que sea la próxima víctima del apocalipsis minorista. El Proyecto Fénix, en el que todo el mundo tiene puestas sus esperanzas de supervivencia, también parece condenado al desastre. Después de que la culpen injustamente de un fallo en el sistem...
    En stock

    24,95 €

  • REDES CISCO
    ARIGANELLO,ERNESTO
    A partir de febrero de 2020 el sistema de certificaciones de CISCO ha sufrido cambios en su estructura de jerarqu­as y contenidos, el abanico de certificaciones CCNA se funden en un solo examen, pasando a ser el examen CCNA 200-301 la certificación inicial. Esta gu­a de estudio es una herramienta de apoyo y de autoestudio para el aprendizaje de los tópicos y requisitos exigidos...
    En stock

    32,90 €

Otros libros del autor

  • DESARROLLO WEB CON PHP Y MYSQL. EDICIÓN 2018
    CABEZAS GRANADO, LUIS MIGUEL / GONZÁLEZ LOZANO, FRANCISCO JOSÉ
    PHP es uno de los lenguajes más utilizados en el mundo del desarrollo web. Desde su aparición en 1995 ha sufrido una evolución que lo sitúa actualmente entre los principales recursos del programador experimentado. Es un lenguaje de scripts sencillo, rápido y que ha sabido incorporar versión a versión las novedades que el mercado ha ido demandando. Por otro lado, el gestor de ba...
    Disponible 24/48 horas

    15,70 €

  • REDES INALÁMBRICAS
    CABEZAS GRANADO, LUIS MIGUEL / GONZÁLEZ LOZANO, FRANCISCO JOSÉ
    Las redes inalámbricas han provocado un gran impacto en todos los ámbitos sociales y económicos. Tanto la comunicación por voz como la transferencia de datos, han pasado de ser herramientas ancladas a un lugar y conectadas con cables a elementos que pueden ser transportados y utilizados mientras nos movemos, en cualquier momento y en cualquier lugar. Por tanto, se han convertid...
    Descatalogado

    15,20 €