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
No disponible
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

  • ESTO ES PARA TODOS
    BERNERS-LEE, TIM
    La historia íntima de cómo un joven científi co cambió para siempre nuestra forma de conectarnos al mundoEn 1989, en una pequeña oficina del CERN, un joven científico británico concibió una nueva forma de compartir información. Se llamaba Tim Berners-Lee, y de aquella intuición nació la World Wide Web, una herramienta que transformó para siempre la manera en que trabajamos, nos...
    Disponible en la librería

    22,95 €

  • HOLA, INTELIGENCIA ARTIFICIAL!
    La inteligencia artificial no es cosa de expertos. Puedes usarla con sentido ¡y hasta mejorarla! Tienes en tus manos una guía práctica creada por dos adolescentes y su padre: los tres se hacen preguntas, aprenden juntos, y lo cuentan. La han escrito para quienes no se conforman con mirar desde fuera mientras el mundo cambia, y también para los que desean ser parte de ese cambio...
    Disponible en la librería

    18,90 €

  • QUE SERA DE NOSOTROS
    VALOR YEBENES, JUAN ANTONIO
    El proyecto de inteligencia artificial que Alan Turing propuso en 1950 ha avanzado tal y como él imaginó. Cada vez son más los procesos que se reducen a algoritmos ejecutados por máquinas, las cuales aumentan su potencia conforme aumenta su velocidad de procesamiento y su capacidad de almacenamiento. A través de la inteligencia artificial y el despliegue de la red de internet, ...
    Disponible en la librería

    18,00 €

  • INTELIGENCIA ARTIFICIAL E INNOVACIÓN
    OMAR HATAMLEH, MICHAEL LEWRICK
    Dos referentes mundiales en innovación y tecnología explican cómo aprovechar la inteligencia artificial para transformar empresas y crear el futuro. Con casos reales, herramientas y estrategias, este libro ofrece una guía práctica para liderar el cambio en la era de la IA. ...
    Disponible en la librería

    23,95 €

  • START! HISTORIA ILUSTRADA DE LOS VIDEOJUEGOS
    CARIO, ERWAN
    Pac-Man, Mario, Tomb Raider, Fortnite, GTA, Minecraft... Los videojuegos se han convertido en un pilar de la cultura popular. Este libro explora su historia, desde sus orígenes hasta la actualidad (1958-2023), a través de imágenes de los juegos y de los personajes más destacados. Con un enfoque claro y fácil de entender, Start! ofrece un análisis exhaustivo de los videojuegos, ...
    Disponible en la librería

    32,00 €

  • DOMINA LA INTELIGENCIA ARTIFICIAL ANTES DE QUE ELLA TE DOMINE A TI
    LASSE ROUHIAINEN
    Vivimos una era en la que la tecnología avanza más rápido que nuestra capacidad para asimilarla. Lo que antes imaginábamos como un futuro lejano ya forma parte de nuestro día a día: la digitalización y la inteligencia artificial han transformado por completo la forma en que trabajamos, aprendemos y nos relacionamos. Este libro no es una simple actualización de conceptos, sino u...
    Disponible en la librería

    19,95 €

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...
    No disponible

    16,95 €

  • 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...
    No disponible

    15,20 €