background

Pemrograman Berorientasi Objek di PHP

Materi pemrograman berorientasi objek atau object oriented programming (OOP) di bahasa pemrograman PHP

Jenis Kelas

Premium

Level

beginner

Peserta Terdaftar

131

Jumlah Modul

58

Durasi Video

2 jam+

Kelas Online
Pemrograman Berorientasi Objek di PHP

Materi pemrograman berorientasi objek atau object oriented programming (OOP) di bahasa pemrograman PHP

Materi Belajar

Berikut ini materi belajar yang akan kamu pelajari dengan bergabung dalam program ini:

Pendahuluan OOP

  1. Perbedaan Kode OOP dan Prosedural
  2. OOP dan Keunggulannya
  3. Beberapa Istilah OOP di PHP

Class dan Object di PHP

  1. Membuat Class
  2. Instansiasi Objek
  3. Memahami Constructor dan Destructor
  4. Modifier
  5. Class Constant
  6. Class Inheritance
  7. Polymorphism
  8. Override Method

Menggali OOP PHP Lebih Dalam

  1. Interface
  2. Abstract Class
  3. Static Method dan Properties
  4. Accesor Method
  5. Magic Method __set() dan __get()
  6. Magic Method __call()
  7. Method Chaining
  8. Namespace
  9. Autoloading Class
  10. Menggunakan Composer

Fungsi fungsi Terkait Class

  1. Mengecek Eksistensi Class
  2. Mengecek Eksistensi Method dan Property
  3. Mengecek Nama dan Tipe Class
  4. Mengclone Objek
  5. Mengubah Array Menjadi Objek

Design Pattern

  1. Mengenal Design Pattern
  2. Mengenal Strategy Pattern
  3. Mengenal Factory Pattern
  4. Mengenal Abstract Factory
  5. Mengenal Adapter Pattern
  6. Mengenal Singleton Pattern
  7. Mengenal Iterator Pattern
  8. Mengenal Observer Pattern
  9. Mengenal Proxy Pattern Atau Lazy Loading
  10. Mengenal Decorator Pattern
  11. Mengenal Active Record Pattern
  12. Mengenal Facade Pattern
  13. Mengenal Dependency Injection

Akses Database Berbasis Objek

  1. MySQLi Prosedural dan Berbasis Objek
  2. Menggunakan PDO

PHP Exception

  1. Penggunaan Dasar
  2. Membuat Custom Exception
  3. Multiple Exception
  4. Throwable

Class Reflection

  1. Kegunaan Reflection
  2. Reflection Method
  3. Reflection Parameter
  4. Reflection Property

Unit Testing

  1. Keuntungan Menerapkan Unit Testing
  2. Mempersiapkan Unit Testing
  3. Membuat Unit Testing
  4. Simulasi Unit Testing
  5. Pengantar Test Driven Development

Penyusun Materi Belajar

Berikut ini para penyusun materi belajar dalam program ini:

Ahmad Oriza, Content Creator
Ahmad Oriza
Co-founder & CTO at CodePolitan
Toni Haryanto, Content Creator
Toni Haryanto
Co-Founder & CIO CodePolitan.com

Biaya Investasi Belajar

Lifetime Access

  Rp 185,000 Akses kelas online ini dan semua fasilitasnya, termasuk bila ada pembaharuan materi SELAMANYA!
  •   Materi kelas: Pemrograman Berorientasi Objek di PHP
  •   Forum Diskusi
Beli Akses Kelas Lifetime

Membership

Rp 250,000 Rp 200,000/bulan Berlangganan bulanan lebih hemat dan bisa akses SEMUA KELAS PREMIUM yang ada di CodePolitan!
  •   Akses semua kelas premium CodePolitan
  •   Contoh Kode Aplikasi
  •   Sertifikat Online
  •   Forum Diskusi
  •   DVD Materi dan Software Pendukung
  •   Sticker CodePolitan
Gabung Premium Membership