
PHP es uno de los lenguajes de programación más populares. También es un idioma para aprender que no es tan fácil encontrar un libro de calidad. Bueno, junto con el equipo de
GeekBrains , veremos la tienda en línea y veremos qué vale la pena encontrar hoy en PHP en ruso.
Abramos la calificación del libro más controvertido. Ella tiene muchas críticas negativas. La razón es una mirada superficial tanto al lenguaje en sí como a los detalles indicados en el título. Y aunque la tercera edición se revisa y mejora significativamente, es poco probable que el libro sea de interés para los especialistas.
Pero los principiantes pueden estar interesados. Pero no como una ayuda para la enseñanza, sino como una "lectura fácil" para motivarse a aprender. Ya sabes, esto es como con la ficción basada en eventos históricos: una buena presentación contribuye a una mayor inmersión en hechos reales.
El libro de Mikhail Flenov está escrito en un lenguaje agradable, no requiere un conocimiento profundo de PHP y la relación precio / volumen es muy buena.
La principal ventaja de este libro es el hecho de que los autores lograron introducir tanta información como pueda necesitar el principiante. Además, aquí encontrará muchos ejemplos sobre cada tema, consideración de problemas que no están directamente relacionados con el idioma (por ejemplo, estilo de código). Y, por supuesto, el precio de tal volumen y contenido es muy atractivo.
La otra cara del enfoque adoptado en el libro es la ausencia de material para masticar. Si no ha trabajado con PHP antes, y de hecho con el desarrollo web, quizás algunos capítulos puedan parecer demasiado breves. Sin embargo, cuando Internet y un par de libros sobre el tema están a la mano, solo puede encontrar fallas en la calidad del papel.
David Sklyar es uno de esos autores en el mundo de PHP cuyos libros generalmente se ponen como ejemplo. Este caso no es una excepción, obtienes una guía casi perfecta para aprender desde cero (solo se requieren conocimientos básicos de HTML). Al final del libro hay ejemplos para consolidar todo lo que se ha leído, y el contenido se complementa con ilustraciones de calidad.
En general, si no ahorra dinero y no se rinde, al final de la lectura, como se indica en el título, podrá crear sitios web y móviles básicos.
Si te estás quedando sin dinero y realmente quieres aprender PHP, usa este maravilloso libro de Maxim Kuznetsov e Igor Simdyanov. En comparación con Sklyar, la publicación pierde un poco de calidad (libro en rústica) y la cantidad de ejemplos útiles.
En cuanto a la teoría, su presentación ayudará a comprender el material sin el uso de recursos de Internet y sin una computadora, lo cual es útil si estudia PHP en su tiempo libre (por ejemplo, de viaje o de vacaciones). Una ventaja importante es que el libro es nuevo, todas las innovaciones del lenguaje y los requisitos para el desarrollo moderno se reflejan plenamente.
Advertencia importante: este libro no está destinado a principiantes en PHP. Es decir, antes de comprarlo, debe aprobar al menos un curso de capacitación básica. Si tiene el conocimiento necesario (al menos una comprensión de la sintaxis, la estructura del código, los principios de OOP), puede apreciar la utilidad del libro y la capacidad del autor para transmitir brevemente información.
No se trata tanto del lenguaje en sí (aunque esto también), sino de cosas relacionadas: plantillas, implementación, gestión de proyectos y equipos, pruebas y depuración. En general, sobre todo lo que el principiante todavía no piensa realmente, pero el especialista se enfrenta constantemente.
Encontrar al menos uno entre los libros para jóvenes donde la mitad del texto no está lleno de agua es un gran éxito. "PHP moderno" es la excepción más rara. De hecho, el libro es una colección de teoría, demostrada usando tareas que son populares en la profesión. Es decir, puede actuar simultáneamente como una ayuda para la enseñanza y como una referencia de escritorio.
Sin embargo, como en el caso anterior, los principiantes deberían comprarlo solo para el futuro o como literatura adjunta. Los conceptos básicos de PHP y las tareas para "rellenar tus manos" se buscan mejor en los libros, donde el título claramente implica un nivel cero de capacitación.
El libro tiene muchas críticas conflictivas: alguien lo considera un reemplazo digno de los costosos tutoriales de O'Reiily, alguien sugiere tirarlo inmediatamente después de la compra. La verdad, como siempre, está en algún punto intermedio. En general, la teoría básica de XHTML, CSS y PHP está bien presentada aquí, hay muchos ejemplos. El precio es realmente ridículo (menos de 400 rublos).
Sin embargo, si tiene dinero y desea obtener un libro del que no se separará durante muchos años, preste más atención a Lockhart o Sklyar, porque hay mucha agua, se discuten la versión antigua del idioma y la tarea de copiar y pegar, y no el autoestudio.
Kevin Jank encarna en su libro un enfoque inusual para aprender el lenguaje PHP. El esquema clásico "de general a particular" generalmente aburre a los recién llegados con aburrimiento. Aquí, desde las primeras páginas, Jank ofrece hacer todo lo posible (instalar software especial, configurarlo, conectar la base de datos). Y luego, en algún lugar en el medio del libro, el lector comenzará a familiarizarse con la POO, los tipos de datos, las funciones y muchos otros conceptos básicos.
El resultado es un proceso fácil y útil para aprender PHP, combinado con la adquisición de habilidades útiles. Por su precio, una gran oferta.
Si el libro anterior está dedicado a adquirir conocimiento a través de la práctica, aquí encontrará aún más: un máximo de ejemplos e ilustraciones, un mínimo de descripciones y razonamientos. Desde "PHP es fácil", aprenderá cómo instalar y configurar correctamente el software del servidor, conectar y administrar bases de datos y trabajar con plantillas y soluciones listas para usar.
Por lo tanto, el libro será un excelente compañero para aquellos que ahora están estudiando en cursos o tratando de comprender independientemente PHP o desarrollo web en general.
Otro libro de orientación práctica. Se divide en 5 partes: familiaridad con PHP, MySQL, seguridad, técnicas avanzadas y tareas populares. En la última parte, verá claramente cómo se crea un cliente de correo electrónico, la autenticación del usuario y la interacción con las redes sociales, y cómo funciona la cesta en las tiendas en línea. Desafortunadamente, todo esto se hace usando Laravel 5.2 (la versión 5.7 es relevante hoy), pero esta es una omisión menor. De lo contrario, el libro definitivamente merece ser leído.
¿Qué libros PHP en ruso me recomiendan?