Php 6
Lecky-Thompson, Ed / Nowicki, Steven D. / My
PHP es la tecnología de código abierto que constituye la base fundamental de la mayoría de sitios y servidores web. En cada nueva versión, PHP demuestra ser un producto fácilmente accesible y que requiere un aprendizaje mínimo. Con PHP 6 conseguirá ir más allá crear un sitio rápidamente y sin complicaciones, puesto que logrará una mayor calidad en sus trabajos en menos tiempo. ...
Sinopsis
PHP es la tecnología de código abierto que constituye la base fundamental de la mayoría de sitios y servidores web. En cada nueva versión, PHP demuestra ser un producto fácilmente accesible y que requiere un aprendizaje mínimo. Con PHP 6 conseguirá ir más allá crear un sitio rápidamente y sin complicaciones, puesto que logrará una mayor calidad en sus trabajos en menos tiempo. Con este libro aprenderá los elementos básicos del desarrollo profesional, analizando el lenguaje de programación orientado a objetos (OOP), y conocerá las técnicas de desarrollo más complicadas. Además, podrá poner en práctica todos los nuevos conocimientos y crear una aplicación desde el principio utilizando una estructura de modelo vista controlador (MVC).
Índice
Introducción Contenido del libro A quién va dirigido este libro Qué necesita para este libro Estructura del libro Parte I: Fundamentos del desarrollo profesional Parte II: Técnicas de desarrollo avanzado Parte III: Estudio de un caso real Parte IV: Llevar a PHP a sus límites Parte V: Apéndices Colaboración Convenciones Código fuente Parte I. Fundamentos del desarrollo profesional 1. Introducción de la Programación orientada a objetos ¿Qué es la Programación orientada a objetos? Ventajas de utilizar OOP Ejemplo del mundo real Conceptos OOP Clases Objetos Herencia Interfaces Encapsulado Cambios de OO en PHP 6 Resumen 2. Lenguaje de modelación unificado (UML) Requerimientos de recopilación de datos Entrevista con el cliente Utilizar diagramas de casos Diagramas de clases Modelar el dominio Relaciones Implementación Diagramas de actividades Diagramas de secuencia Diagramas de estado Diagramas de componentes y de distribución Resumen 3. Trabajar con objetos Crear el administrador de contactos Diagramas UML del administrador de contactos Clase PropertyObject Clases de tipos de contacto Clase DataManager Clases Entity, Individual y Organization Utilizar el sistema Resumen 4. Patrones de diseño Patrón de composición Implementación Consideraciones Patrón de observador Componentes Consideraciones Patrón decorador Implementación Utilizar el decorador Consideraciones Patrón de fachada Patrón constructor Implementación Consideraciones Resumen 5. Colecciones Objetivo de la clase Collection Diseñar la clase Collection Elementos básicos de la clase Collection Método addItem Métodos removeItem y getItem Otros métodos Utilizar la clase Collection Implementar la creación de instancias retardada Devoluciones de llamada Método setLoadCallback en la clase Collection
Comentarios
Sé el primero en comentar este libroArtículos relacionados