2009-02-11 14 views
13

Me gustaría conocer algunos buenos recursos (libros o sitios web) para aprender PHP para aquellos que ya están familiarizados con la programación.Aprendizaje PHP y programación web para programadores intermedios

Muchos de los tutoriales que he estado buscando son para personas que nunca han programado antes y que necesitan mucho tiempo para aprender incluso las construcciones básicas del lenguaje.

Sin embargo, el recurso óptimo no supondría antecedentes previos de desarrollo web.

+0

¿Cuál considera 'familiar' con la programación? ¿Con qué idiomas tienes experiencia? ¿Tienes experiencia en la base de datos? ¿Con qué plataformas te sientes cómodo? ¿Sabes algo sobre la administración de Unix? –

+1

Soy un estudiante universitario de cuarto año, pero he estado programando desde que tenía 10 años. Conozco a VB, C/C++, C#, Java y Python, todo en distintos grados. Tengo conocimiento básico de UNIX y estoy familiarizado con la interacción de la base de datos (conozco algunos SQL básicos y cómo interactuar con él en Java). –

+1

un gran recurso para php moderno: http://www.phptherightway.com/ –

Respuesta

16

El PHP Manual es lo que usé, especialmente con el cuadro de búsqueda en Firefox. Escriba un nombre de función y listo. Si aún no lo has hecho, probablemente valga la pena navegar mientras esperas más respuestas.

3

Este sitio tiene algunas cosas buenas:

http://tizag.com

Siempre que estoy enseñando cosas que nadie les digo que sólo Google "php [inserte lo que desea hacer]" y se por lo general, estar en los primeros resultados.

Otra opción:

http://php.net

0

Es un poco viejo, pero tenía una gran experiencia de aprendizaje con The PHP Anthology. Si lo comprueba, recuerde que fue publicado hace aproximadamente 5 años.

Una búsqueda rápida en la red revela que hay un new one en el mercado también, pero no tengo experiencia en él.

0

fuertemente Estoy de acuerdo con @stalepretzel - los w3schools y sitios de php.net son increíblemente Recursos abundantes tanto para comenzar como para continuar.

Para ver tutoriales de vídeo (screencasts), realmente no se puede superar "En las maderas - Buceo con PHP" - El primer vídeo está aquí: http://blog.themeforest.net/screencasts/diving-into-php-video-series/

práctico ref rápida Dandy aquí: http://www.addedbytes.com/cheat-sheets/php-cheat-sheet/

Cuando/si te quedas atascado en un problema específico, siempre puedes regresar al SO.

  • Nicholas
3

Aprender PHP prima es probablemente el camino equivocado si ya eres un programador experimentado. Recomiendo elegir uno de los frameworks, como PHP Cake, Code Ignitor o Symfony. Estos marcos intentan aplicar el conjunto de mejores prácticas que se han desarrollado para los desarrolladores de PHP en los últimos seis o siete años.

Para ello, Symfony tiene una gran, "24 hours" style tutorial que puede ponerlo en funcionamiento con su marco de trabajo, lo que le expondrá a escondidas a escribir código PHP. Incluso si decide que no le gusta Symfony, se cubrirán conceptos tales como MVC, enrutamiento, plantillas, ORM, etc. Los otros marcos tienen tutoriales similares, pero me gusta el enfoque de 24 lecciones de una hora.

Para preguntas sobre funciones/clases de PHP específicas, php.net sirve como un buen recurso (aunque el documento de algunas de las clases básicas auxiliares como XMLReader y la jerarquía Reflection puede ser escaso).

1

Definitivamente uso el sitio oficial en php.net y O'Reilly's PHP Cookbook con más frecuencia.

Además, la zona de desarrollo de zend, http://devzone.zend.com/public/view y El libro de PHP de Manning en acción son recursos útiles.

0

¿Cuál es su opinión sobre w3schools? Recomiendo este sitio web Esto también es adecuado para principiantes y avanzados.

También me gustaría hacer referencia página web oficial de PHP y You Tube (Búsqueda Video relacionado con PHP)

Cuestiones relacionadas