Aplicaciones web con Php (eBook)

eBook Download: PDF
2021
296 Seiten
Ediciones de la U (Verlag)
978-958-792-235-6 (ISBN)

Lese- und Medienproben

Aplicaciones web con Php - Héctor Flórez Fernández, Jorge Hernández Rodríguez
Systemvoraussetzungen
10,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
Este libro ofrece al lector una exposición clara y suficiente de los conceptos básicos de PHP mediante el paradigma orientación a objetos así como los conceptos de AJAX mediante la librería jQuery. Esta exposición se realiza con el desarrollo de aplicaciones que combina PHP, HTML, JavaScript mediante jQuery y CSS mediante Bootstrap.
Expone con una gran cantidad de ejemplos y demostraciones de las diferentes características de PHP basado en el paradigma de orientación a objetos, además de orientar el desarrollo con arquitecturas, patrones y buenas prácticas en el desarrollo de aplicaciones.
Se ofrecen explicaciones de conceptos básicos de programación, conceptos de programación orientada a objetos, desarrollo orientado a objetos con base en arquitectura de tres capas, acceso a repositorios de datos mediante bases de datos, generación de archivos PDF, conceptos básicos de AJAX, despliegue de información mediante gráficos obtenidos por servicios ofrecidos por plugins, servicios REST, patrón MVC, entre otros.

HÉCTOR FLÓREZ FERNÁNDEZ Doctor en Ingeniería, Magister en Ciencias de la Información y las Comunicaciones, Magister en Gestión de Organizaciones, Especialista en Alta Gerencia, Ingeniero Electrónico, Ingeniero de Sistemas y Matemático. Se desempeña como Profesor Titular en la Universidad Distrital Francisco José de Caldas, Bogotá, Colombia. Está clasificado como Investigador Senior en Minciencias Colombia. Sus intereses académicos se enfocan en ingeniería dirigida por modelos, ciencia de datos y bioinformática. Autor de los libros: Sistemas Digitales, Programación Orientada a Objetos usando Java y Diseño Lógico. También es autor de numerosos artículos de investigación publicados en revistas indexadas en Scopus y Web of Science. JORGE HERNÁNDEZ RODRÍGUEZ Magister en Ciencias de la Información y las Comunicaciones e Ingeniero de Sistemas. Sus intereses académicos se enfocan en computación neuronal y simulación paralela. Ejerce como Arquitecto de software e ingeniero de desarrollo en diferentes proyectos a nivel nacional e internacional en las tecnológicas de Node JS, PHP, React JS y Python.

Pró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.2 Operadores
2.3 Estructuras de programación
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.1 Clase
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
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 menú
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
8.6 Animaciones
8.7 Aplicación de jQuery
9 JSON 103
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 datos
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 137
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 EZPDF 12.2 Generación de documento PDF
13 Gráficas
13.1 Chartkick
13.1.1 Line Chart
13.1.2 Área 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

17 Patrón Modelo Vis

Glosario de Términos
Bibliografía

Erscheint lt. Verlag 3.6.2021
Verlagsort Bogotá
Sprache spanisch
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Informatik Web / Internet PHP
Schlagworte 9789587922349 • APLICACIONES WEB CON PHP • Héctor Flórez Fernández • HTML • JavaScript • Jorge Hernández Rodríguez • libros de programación • PHP • programación • programación orientada a objetos
ISBN-10 958-792-235-2 / 9587922352
ISBN-13 978-958-792-235-6 / 9789587922356
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich