PHP y MySQL - Libros de aprendizaje

Popino

Buenas, últimamente estoy picando código en PHP y me gustaría aprenderlo como dios manda, por lo que he decidido buscar un libro que me sirva tanto de aprendizaje como material de apoyo más delante.

He visto este libro pero en los comentarios alguien advierte de la extremadamente alta cantidad de errores que contiene tanto en formato como en contenido. De hecho ha actualizado el comentario hace poco para advertir que no para de encontrar errores y que no recomienda la compra.

He visto que se recomineda mucho los O'reilly pero no me gustaría caer en un meme, que el nivel de inglés sea demasiado alto o que el libro sea demasiado conceptual.

Quiero un libro principalmente por dos razones:

  • Paso demasiadas horas delante del monitor y me gustaría tener algo que consultar sin quemar la vista delante de la pantalla
  • Si es un buen libro me resulta cómodo

A ver si me podéis ayudar.

Troyer

Llevo trabajando casi 6 años con PHP/MySQL, desde mi experiencia te digo que no vas a encontrar un libro especializado en PHP que amplíe tus conocimientos de PHP.

No te recomiendo comprar ningún manual, ninguna guía, ni ningún libro magufo de PHP, porque o estarán desactualizados y te confundirán más que ayudarán, o lo estarán en breves, esto lo puedes aplicar a casi cualquier lenguaje de programación que no sea legacy o que avanza demasiado rápido como para imprimirlo en papel. Hay lenguajes que son más estáticos o cambian muy poco como podría ser COBOL, este si que puedes cogerte un libro y seguramente te valga pasado unos años.

Mi recomendación es que te cojas un libro que te enseñe a programar de manera general, aprender buenos habitos de programación, namings, estructuras, procesos, entiendas que es un nameserver, que es una clase, interfaz, trait... En general, nunca especifico para un lenguaje de programación, una vez entiendas esto y estés programando en PHP solo tienes que modificar quizás un poco el comportamiento de una clase/trait/interface para adaptarla a PHP, pero si lo entiendes te valdrá para PHP/COBOL/C/Java, ect.

Quieres aprender PHP/MySQL/X? Quieres mejorar?

Móntate un proyecto, crea problemas tu mismo y busca soluciones, ahí es cuando aprendes, te actualizas o mejoras.

En mi empresa me dan estos libros cada cierto major update, y te aseguro que no valen una mierda y valen tranquilamente 45€. Quizás si estás viajando o tienes mono de programar te valen, pero para nada más.

https://i.imgur.com/jAovMyu.jpg

1 2 respuestas
Popino
#2Troyer:

No te recomiendo comprar ningún manual, ninguna guía, ni ningún libro magufo de PHP, porque o estarán desactualizados y te confundirán más que ayudarán, o lo estarán en breves

Esto es algo que todos sabemos, por eso he puesto los motivos por los que quiero un libro.

Tu comentario es tan interesante como desalentador :,(

1 respuesta
Troyer

#3 Tu me dices los motivos que quieres un libro para aprender un lenguaje de programación y yo te digo por que no es optimo e incluso contraproducente, la mayoría de libros PHP/MySQL son sacacuartos, nada más, ojalá no fuese así, pero lo es.

Ahora voy a intentar ayudarte, si no solo quieres aprender programando un proyecto (o al menos todo el rato) puedes fijarte como están hecho otros y buscar reviews in deep o explicaciones de por qué utilizan cierta metodología, yo lo que hago es fijarme en frameworks grandes como Symfony/Laravel e intento buscar información de por que la estructura es así o lo que hacen ciertos paquetes.

Aquí tienes una página https://divinglaravel.com/ que lo que hace es analizar los paquetes, metodologías, estructuras, lectura de datos y tratamientos de estos que usa Laravel. Incluso podrías pasarte las páginas que te interesan a PDF y leerlos en un eBook.

1
H
#2Troyer:

un libro que te enseñe a programar de manera general, aprender buenos habitos de programación, namings, estructuras, procesos, entiendas que es un nameserver, que es una clase, interfaz, trait...

¿Alguna recomendación?

2 respuestas
Troyer

#5 @HeXaN

1 respuesta
HeXaN

#5

  1. https://htdp.org/2018-01-06/Book/
  2. https://mitpress.mit.edu/sicp/
  3. https://mitpress.mit.edu/books/introduction-algorithms
  4. https://www.amazon.es/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882
  5. https://www.amazon.es/Object-Oriented-Design-Heuristics-paperback-ArthurRiel/dp/0321774965
  6. https://www.amazon.es/Design-patterns-object-oriented-professional-computing/dp/0201633612

De aquí a un año me cuentas.

7 1 respuesta
Christian2

#1

https://goalkicker.com/

gratis y desde mi completo desconocimiento del tema, viene completito el libro

pd: los actualizan con cierta regularidad para corregir errores y tal

3 1 respuesta
T

#6 #7 menudo bot xD

10 días después
rus0

#8 Gracias por la aportación. hay manuales de todo

Usuarios habituales