PHP merupakan salah satu bahasa web berbasis server side yang populer sejak lama. PHP banyak digunakan membangun website umum, web aplikasi, backend mobile atau membuat web services/API atau REST. Walau sudah lama, PHP tidak pernah kehilangan pengguna yang ingin mempelajari PHP. Selain PHP pun mengalami perubahan dan peningkatan fitur dalam setiap versinya.

Berikut ada 6 buku online PHP yang bisa anda gunakan untuk mempelajari PHP. Beberapa bahasannya seperti dasar-dasar PHP, security, test driven development, domain driven design. Semuanya dalam bahasa inggris

PHP Pandas

PHP Pandas merupakan buku online dari leanpub yang diperuntukkan untuk pengguna pemula dan pengguna menengah yang ingin meningkatkan skillnya.  Pada buku ini membahas dasar-dasar untuk membuat aplikasi PHP yang besar. Setiap bab membahas secara detail  dan memberikan contoh penerapannya.

Survive the Deep End: PHP Security

Buku ini menjelaskan lebih dalam mengenai bagaimana keamanan di PHP dan meningkatkan keamanan tersebut. Pada buku ini menjelaskan secara dalam serangan yang sering terjadi, beberapa contoh dan memberikan saran untuk melindungi website atau aplikasi terhadap serangan tersebut.

PHP: The Right Way

PHP: The Right Way merupakan buku yang bagus untuk mempelajari PHP. Di dalamnya terdapat best practices, menjelaskan mengenai depency injection, menggunakan database, melakukan testing dan lain sebagainya. Termasuk link eksternal untuk tutorial dan materi lain.

Practical PHP Testing

Dari judulnya kita sudah tahu bahwa buku ini membahas mengenai testing di PHP, dan ini di peruntukkan developer PHP yang sudah advanced. Walau tidak ada salahnya untuk pengguna pemula atau menengah untuk mempelajarinya. Di dalamnya membahas mengenai test driven development (TDD) yang mungkin sangat jarang dilakukan oleh programmer. Selain juga ada contoh kode dan beberala latihan dalam babnya

Tulisan Lain   PHPFastCache : Sistem Cache Class PHP yang Mudah dan Ringan

PHP 7 from Scratch

PHP 7 From Scratch  ditulis oleh Thomas Pichler merupakan buku berbasis PHP 7 yang ditujukan untuk pengguna pemula yang membahas dasar-dasar implementasi PHP, seperti dasar bahasa, setting lingkungan pengembangan, menggunakan fungsi bawaan dan bagaimana membuat halaman web sederhana. Dalam setiap babnya tersedia latihan untuk membuat pembaca semakin memahami

Domain-Driven Design in PHP

Domain Driven Design merupakan hal yang sangat jarang dibahas dalam PHP, karena merupakan model pendekatan bagaimana proyek software yang kompleks diterapkan dalam dunia riil. Dimana teknik ini popular dalam dunia Java dan .NET. Buku ini menjadi rujukan yang luar biasa bagi pengembang PHP. Buku ini juga diterbitkan dari leanpub

 

By alfach

Leave a Reply

Your email address will not be published. Required fields are marked *