Inicia una nueva etapa que implica materializar la idea, que originalmente tomó forma con este pequeño proyecto, de producir documentación en español sobre tecnologías libres que pudieran tener un nicho de interés en la comunidad y que particularmente interesen a los participantes de este proyecto.
Los primeros proyectos que verán la luz estarán relacionados con:
- La programación con Smalltalk. Éste es uno de los primeros lenguajes que da soporte completo a la tecnología de objetos, sin recibir elementos legados de lenguajes procedimentales. Se trata de uno de esos lenguajes que vale la pena aprender porque aportan una perspectiva más amplia acerca del desarrollo de software.
- La programación con Gambas. BASIC fue y continúa siendo uno de los lenguajes más fáciles de aprender. Gambas es un entorno de desarrollo cuyo lenguaje (también denominado Gambas) se deriva de distintas variantes de BASIC y toma ciertas características de Java. Gambas tiene el potencial de ser una puerta de entrada al mundo del desarrollo de software para los nuevos usuarios de GNU/Linux y al desarrollo en GNU/Linux para programadores de Visual Basic.
Fabián Flores Vadell
In this book, PHP 5's co-creator and two leading PHP developers show you how to make the most of PHP 5's industrial-strength enhancements in any project—no matter how large or complex.
Their unique insights and realistic examples illuminate PHP 5's new object model, powerful design patterns, improved XML Web services support, and much more. Whether you're creating web applications, extensions, packages, or shell scripts—or migrating PHP 4 code—here are high-powered solutions you won't find anywhere else.
Review PHP's syntax and master its object-oriented capabilities—from properties and methods to polymorphism, interfaces, and reflection.
- Master the four most important design patterns for PHP development
- Write powerful web applications: handle input, cookies, session extension, and more.
- Integrate with MySQL, SQLite, and other database engine.
- Provide efficient error handling that's transparent to your users.
- Leverage PHP 5's improved XML support—including parsing, XSLT conversions, and more.
- Build XML-based web services with XML-RPC and SOAP.
- Make the most of PEAR: work with the repository, use key packages, and create your own.
- Upgrade PHP 4 code to PHP 5—compatibility issues, techniques, and practical workarounds.
- Improve script performance: tips and tools for PHP optimization.
- Use PHP extensions to handle files/streams, regular expressions, dates/times, and graphics.
- Create original extensions and shell scripts.
- If you're a software developer new to PHP, you'll leap quickly into PHP and its new object-oriented capabilities. If you're an experienced PHP programmer, you already recognize PHP's convenience and simplicity. Now, discover all of its extraordinary power!
This book is available to online reading
Title: | PHP 5 Power Programming |
Author: | Andi Gutmans, Stig Bakken, Derick Rethans |
Publication date: | 2004 |
Pages: | 208 |
Language: | English |
Target: | Web Programmers |
Requirements: | Knowledge on computers programming |
Licence: | OPL |
Contents
Chapter 1: | What Is New in PHP 5? |
Chapter 2: | PHP 5 Basic Language. |
Chapter 3: | PHP 5 OO Language. |
Chapter 4: | PHP 5 Advanced OOP and Design Patterns. |
Chapter 5: | How to Write a Web Application with PHP. |
Chapter 6: | Databases with PHP 5. |
Chapter 7: | Error Handling. |
Chapter 8: | XML with PHP 5. |
Chapter 9: | Mainstream Extensions. |
Chapter 10: | Using PEAR. |
Chapter 11: | Important PEAR Packages. |
Chapter 12: | Building PEAR Components. |
Chapter 13: | Making the Move. |
Chapter 14: | Performance. |
Chapter 15: | An Introduction to Writing PHP Extensions. |
Chapter 16: | PHP Shell Scripting. |
Chapter 17: | PEAR and PECL Package Index. |
Appendix A: | phpDocumentor Format Reference. |
Appendix B: | Zend Studio Quick Start Guide. |
Download this book
PHP 5 Power Programming: | 9,4 MB | |
Figures and source code: | 3,8 MB |
"Más con Symfony" es un libro que cubre temas muy avanzados de Symfony. Por tanto no se trata del primer libro que deberías leer sobre Symfony, sino que solamente será útil para aquellos programadores que ya hayan desarrollado algunos proyectos sencillos con el framework. Si alguna vez te has preguntado cómo funciona Symfony por dentro o si quieres extender el framework para cubrir alguna necesidad específica de tu proyecto, este el libro que necesitas. En resumen, "Más con Symfony" es ideal para mejorar tus nivel de Symfony.
Como el libro está formado por una colección de tutoriales sobre diversos temas, puedes leer los capítulos en cualquier orden y por tanto puedes ir directamente al tema más apropiado en función de lo que estés desarrollando con el framework.
Este libro es muy especial porque es un libro escrito por y para la comunidad. En la elaboración del libro han participado docenas de personas, desde los autores hasta los traductores y correctores, por lo que es el fruto de un esfuerzo colectivo muy grande.
Este libro se ha publicado de forma simultánea en al menos cinco idiomas (inglés, francés, italiano, español y japonés). Todo eso no hubiera sido posible sin el incansable trabajo de nuestros equipos de traducción.
El espíritu del software libre impregna todo el libro y ha hecho posible que se publique con una licencia de tipo software libre. Esta decisión cambia radicalmente la forma en la que tradicionalmente se crean y publican los libros. Ningún colaborador ha recibido ningún tipo de compensación por su trabajo: todos los que han contribuido a su desarrollo lo han hecho porque así lo han querido. Cada uno ha decidido ayudar para compartir parte de sus conocimientos, o para devolver a la comunidad parte de lo que ha recibido, para ayudar a que Symfony sea más popular y por supuesto para pasar un buen rato y hacerse famoso.
El libro ha sido escrito por diez autores que utilizan Symfony a diario como programadores o como jefes de proyecto. Todos ellos tienen un conocimiento muy amplio del framework y han decidido compartir una parte a través de los capítulos de este libro.
Este libro también está disponible para su lectura en línea
Título: | Más con Symfony |
Autor: | Fabien Potencier, Ryan Weaver, Geoffrey Bachelet, Hugo Hamon, Jonathan Wage, Thomas Rabaix, Fabrice Bernhard, kris Wallsmith, Stefan Koopmanschap, Laurent Bonnet |
Fecha de publicación: | 2009 |
Páginas: | 144 |
Idioma: | Español |
Dirigido a: | Programadores PHP |
Requisitos: | Conocimientos sobre programación orientada a objetos, con PHP y Symfony. |
Licencia: | CC by-sa |
Tabla de Contenidos
Capítulo 1: | Introducción |
Capítulo 2: | Enrutamiento avanzado (primera parte) |
Capítulo 3: | Enrutamiento avanzado (segunda parte) |
Capítulo 4: | Mejora tu productividad |
Capítulo 5: | Emails (primera parte) |
Capítulo 6: | Emails (segunda parte) |
Capítulo 7: | Widgets y validadores propios |
Capítulo 8: | Formularios avanzados (primera parte) |
Capítulo 9: | Formularios avanzados (segunda parte) |
Capítulo 10: | Mejorando la barra de depuración web |
Capítulo 11: | Uso avanzado de Doctrine (primera parte) |
Capítulo 12: | Uso avanzado de Doctrine (segunda parte) |
Capítulo 13: | El día de descanso |
Capítulo 14: | Utilizando la herencia de tablas de Doctrine (primera parte) |
Capítulo 15: | Utilizando la herencia de tablas de Doctrine (segunda parte) |
Capítulo 16: | Funcionamiento interno de Symfony |
Capítulo 17: | Windows y Symfony |
Capítulo 18: | Desarrollando aplicaciones Facebook (primera parte) |
Capítulo 19: | Desarrollando aplicaciones Facebook (segunda parte) |
Capítulo 20: | Descubriendo el poder de la línea de comandos (primera parte) |
Capítulo 21: | Descubriendo el poder de la línea de comandos (segunda parte) |
Capítulo 22: | Jugando con la cache de configuración de Symfony (primera parte) |
Capítulo 23: | Jugando con la cache de configuración de Symfony (segunda parte) |
Capítulo 24: | Trabajando con la comunidad Symfony |
Robinson plantea un cambio radical, para pasar de escuelas estandarizadas al aprendizaje personalizado, creando las condiciones para que pueda florecer el talento natural de los niños.