000 04927nam a22001937a 4500
003 OSt
005 20250403104531.0
008 220504b |||||||| |||| 00| 0 eng d
020 _a978-958-792-234-9
040 _aB-ISTTENA
041 _aESP
245 _aAplicaciones web con PHP.
_cHector Flòrez Fernandez, Jorge Herandez Rodriguez
250 _a1era Ed.
260 _aColombia
_bEdiciones de la U
_c2021
300 _a282 Pág.
_c24 x 18 cm
505 _aPrólogo 1 Introducción 1.1 HTML 1.2 CSS 1.3 JavaScript 1.4 DOM 1.5 PHP 1.6 jQuery 1.7 Bootstrap 1.8 AJAX 1.9 REST. 1.10 Patrón Modelo Vista Controlador. 2 Conceptos Básicos de Programación 2.1 Tipos de datos 2.1.1 Variables 2.1.2 Variables constantes 2.1.3 Tipos primitivos de datos 2.1.4 Ámbito de las variables 2.1.5 Variables superglobales 2.2 Operadores 2.2.1 Operadores aritméticos 2.2.2 Operadores de asignación 2.2.3 Operadores lógicos 2.2.4 Operadores de comparación 2.2.5 Operadores a nivel de bits 2.3 Estructuras de programación 2.3.1Sentencias. 2.3.2 Comentarios 2.3.3 Sentencia de impresión 2.3.4 Estructura de condición if 2.3.5 Estructura de condición if else 2.3.6 Estructura de condición if else if... 2.3.7 Operador ternario.. 2.3.8 Estructura de condición switch case.. 2.3.9 Estructura de repetición while... 2.3.10 Estructura de repetición for 2.3.11 Estructura de repetición do while.... 2.3.12 Estructura de repetición foreach 2.4 Secuencias de escape. 3 HTML, CSS y JavaScript 3.1 HTML.. 3.1.1 Estructura de HTML... 3.1.2 Etiquetas básicas de HTML 3.1.3 Formularios... 3.2 CSS... 3.3 JavaScript... 4 Introducción a PHP 4.1 Compilación en PHP . 4.2 Editores para PHP.. 4.3 Inclusión de archivos.. 5 Conceptos Básicos de Programación Orientada a Objetos 5.1Clase an 5.1.1 Visibilidad . 5.1.2 Atributos 5.1.3 Métodos. 5.1.4 Encapsulamiento. 5.1.5 Apuntador $this 5.1.6 Operador self: 5.2 Objeto 5.3 Clasificación de métodos... 5.4 Sobrecarga de métodos 5.5 Recursividad 5.6 Bajo acoplamiento 5.7 Alta cohesión. 5.8 Arquitectura de software. 6 Arreglos, Matrices y Colecciones 6.1 Arreglos to aid old 6.1.1 Búsqueda lineal . 6.1.2 Búsqueda binaria 6.2 Matrices.. 6.2.1 Cálculo de la traspuesta de una matriz 6.2.2 Multiplicación de matrices 6.3 Colecciones 6.4 Funciones de ordenamiento 6.5 Algoritmos de ordenamiento 6.5.1 Burbuja (Bubble Sort) 6.5.2 Inserción (Insertion Sort) 6.5.3 Mezcla (Merge Sort) 6.5.4 Clasificación rápida (Quick Sort) 6.6 Arreglos multidimensionales 7 Bootstrap 7.1 Disposición de pantalla 7.2 Tablas 7.3 Alertas 7.4 Contenedores de contenido 7.5 Formularios 7.6 Barras de meni. 8 jQuery 8.1 Inclusión de jQuery en un proyecto 8.2 Selectores de objetos. 8.3 Tipos de selectores 8.4 Manipulación de objetos del DOM 8.5 Escuchador de eventos. W 8.6 Animaciones. 8.7 Aplicación de jQuery 9 JSON 9.1 Estructura de un documento JSON 9.2 Tipos de datos 9.3 Uso de JSON en JavaScript . 9.3.1 Codificación y decodificación 9.4 Uso de JSON en PHP.. 9.4.1 Función json.decode, 9.4.2 Función json encode. 10 Acceso a Bases de Datos 10.1 Conexión a base de datos... 10.2 Data Access Object (DAO) 10.3 Aplicación Web en PHP con acceso a base de dato 10.3.1 Inserción de datos 10.3.2 Consulta de datos.. 10.3.3 Actualización de datos 10.3.4 Eliminación de datos 11 Manejo de Sesiones 11.1 Clases requeridas para autenticación 11.2 Formulario de autenticación 11.3 Página de sesión 11.4 Cierre de sesión... 12 Generación de Documentos PDF 12.1 EZPDE. 12.2 Generación de documento PDF 13 Gráficas 13.1 Chartkick 13.1.1 Line Chart 13.1.2 Area Chart 13.1.3 Column Chart 13.1.4 Bar Chart 13.1.5 Pie Chart... 13.1.6 Donut Chart 13.1.7 Geo Chart 13.2 Data-Driven Documents (D3) 13.2.1 Tidy Tree 13.2.2 Bubble Chart. 13.3 Aplicación Web en PHP con despliegue de gráficas 13.3.1 Charts con Chartkick para la aplicación del caso de estudio 13.3.2 Chart con D3 para la aplicación del caso de estudio 14 Envío de Correo Electrónico 14.1 Función mail 14.2 Formulario de contacto 15 AJAX 15.1 HTTP 15.2 Uso de AJAX 15.3 Objeto XMLHttpRequest 15.4 Implementación de AJAX con jQuery 15.5 Fetch 15.6 Aplicación Web en PHP usando AJAX 16 Servicios REST 16.1 Modelo Cliente - Servidor.. 16.2 Representational State Transfer (REST) 16.3 Especificaciones de un sistema REST 16.4 Operaciones en servicios REST 16.5 Autenticación de solicitudes 16.6 PHP como cliente 16.7 Servicios REST con PHP 16.7.1 Cliente. 16.7.2 Servidor 17 Patrón Modelo Vista Controlador 17.1 Flujo en MVC con enfoque Web 17.2 Modelo 17.3 Vista 17.4 Controlador 17.5 MVC en aplicaciones Web con PHP Glosario de Términos Bibliografía
650 _bAnalisis y Diseño de Sistemas
942 _aB-ISTTENA
_cBOOK
_p04/05/2022
_qRuth O.
_n05/10/2021
999 _c418
_d418