Belajar Santai OOP PHP
Belajar Santai OOP PHP
Memahami Konsep OOP dengan Cara yang Mudah
Tentang Buku
Assalamu'alaikum teman-teman semuanya.
Maaf numpang promosi. Saya sedang menulis buku yang saya beri judul "Pemrograman Berbasis Objek Modern Menggunakan PHP".
Materi dalam buku ini mencakup:
- Dasar-Dasar OOP seperti Pengertian Class dan Object, Property dan Method, hingg konsep Pewarisan.
- OOP Lanjutan seperti Overloading dan Overriding, Method Chaining hingga Recursive Function.
- OOP Expert yang meliputi Late Static Binding, Trait, Coding Standard hingga Membuat Package Composer Sendiri.
- Studi Kasus yaitu PPH21 Calculator, Membuat Framework Sendiri dengan OOP serta Membuat Aplikasi Todo List dengan OOP dan MVC
Bila teman-teman berkenan dapat mendownload sampel pada link: https://goo.gl/YFSNCf (Lebih dari 200 halaman dan telah didownload lebih dari 1.200 kali)
Harga Paket
- Buku 175rb (Normal 250rb)
- Buku + Konsultasi 1 Bulan 425rb
- Buku + Konsultasi 3 Bulan 750rb
Dan bila teman-teman tertarik untuk membeli buku tersebut, Anda dapat menghubungi WA 0878 000 939 15
Terima kasih ya teman-teman.
Wassalamu'alaikum warohmatullah.
Daftar Isi
- Pengantar
-
Pengertian Object Oriented Programming
- I. Apa itu OOP
- II. Kelebihan OOP dibandingkan procedural
- III. Bahasa yang mendukung konsep Pemrograman berbasis objek
-
Class dan Object
- I. Pengertian Class
- II. Contoh Class
-
Method, Property dan Constanta
- I. Pengantar
-
II. Melihat Kembali Class
Mobil
- III. Property
- IV. Method
- V. Constanta
-
Keyword
$this
danself
- I. Pengantar
-
II. Keyword
$this
-
III. Keyword
self
-
Visibilitas dan Return Value
- I. Pengantar
- II. Visibilitas
- III. Return Value
-
Namespace
,Use
danAs
- I. Pengantar
-
II.
Namespace
-
III.
Use
-
IV.
As
-
Coding Standard
- I. Pengantar
- II. Aturan Penulisan namespace dan class
- III. Contoh penerapan aturan namespace dan class
- IV. Aturan penulisan method, property dan constanta
-
V. Peletakan kurung kurawal
{
dan}
pada class dan method - VI. Penutup
-
Constructor dan Destructor
- I. Pengantar
- II. Constructor
- III. Destructor
-
Enkapsulasi dan Pewarisan
- I. Pengantar
- II. Enkapsulasi
- III. Pewarisan
-
IV. Keyword
parent
-
Overriding dan Overloading
- I. Pengantar
- II. Overriding dan Overloading
- III. Merubah Visibilitas Method dengan Overriding
- III. Kesimpulan
-
Abstract Class dan Abstract Method
- I. Pengantar
- II. Abstract Class
- III. Abstract Method
-
Interface dan Trait
- I. Pengantar
- II. Interface
- III. Trait
-
Keyword
Static
- I. Pengantar
- II. Static method dan static property
- III. Instansiasi internal class
- IV. Kesimpulan
-
Magic Method
- I. Pengantar
-
II.
__set
dan__get
-
II.
__toString
- III. Kesimpulan
-
Parameter Casting
- I. Pengantar
- III. Default Parameter
- IV. Parameter Casting
-
Anonymous Function dan Anonymous Class
- I. Pengantar
- II. Anonymous Function
- III. Anonymous Class
-
Exception Handling
- I. Pengantar
-
III. Manangani Exception dengan
Try Catch
-
Composer (PHP Dependency Manager)
- I. Pengantar
- II. System Requirement
- III. Install Composer
-
Mengenal File
composer.json
- I. Pengantar
-
II. Membuat file
composer.json
- III. Autoloader
-
Design Pattern
- I. Apa itu Design Pattern
- II. Macam-macam Design Pattern
-
Singleton Pattern
- I. Pengantar
- III. Implementasi
-
Observer Pattern
- I. Pengantar
- II. Implementasi
-
Factory Pattern
- I. Pengantar
- II. Implementasi
-
Facade Pattern
- I. Pengantar
- II. Implementasi
-
Membuat Framework Sederhana
- I. Pengantar
- II. Http Request dan Http Response
- III. Framework Dependencies
- IV. Membuat Kernel Framework
- V. Routing
- VI. Front Controller
- VII. Event Dispatcher
- VIII. Kesimpulan
- Penutup
Jaminan Kepuasan 100%, Bebas Resiko, Tanpa Syarat ala Leanpub
Dalam 60 hari sesudah pembelian Anda bisa memperoleh 100% refund atas pembelian di Leanpub dengan dua klik. Kami memproses refund secara manual, sehingga mungkin butuh beberapa hari sampai selesai.
Lihat ketentuan lengkap
Dapatkan $8 untuk Pembelian $10, dan $16 untuk Pembelian $20
Kami membayar 80% royalti untuk pembelian $7,99 atau lebih, dan 80% royalti dikurangi biaya tetap 50 sen untuk pembelian antara $0,99 dan $7,98. Anda mendapatkan $8 dari penjualan $10, dan $16 dari penjualan $20. Jadi, jika kami menjual 5000 eksemplar buku Anda yang tidak dikembalikan seharga $20, Anda akan mendapatkan $80,000.
(Ya, beberapa penulis sudah menghasilkan jauh lebih banyak dari itu di Leanpub.)
Faktanya, para penulis telah mendapatkanlebih dari $13 jutadengan menulis, menerbitkan, dan menjual di Leanpub.
Pelajari lebih lanjut tentang menulis di Leanpub
Free Updates. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets, and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them