Kerangka Materi

Pendahuluan

Pengujiulan Dasar Pemrograman PHP

Menggunakan PHP Namespaces

  • Tinjauan tentang Namespaces
  • Mendefinisikan Namespaces
  • Menggunakan Namespaces
  • Bekerja dengan Composer
  • Memahami Aturan Penyelesaian Nama

Menggunakan PHP Interfaces

  • Membuat Interface
  • Memperluas Interface
  • Bekerja dengan PHP Interfaces yang sudah ditentukan

Bekerja dengan PHP Traits

  • Memahami PHP Traits
  • Membuat PHP Trait

Pemrograman Berorientasi Objek dengan PHP Lanjut

  • Menggunakan PHP Magic Methods
  • Menggunakan PHP Constructors
  • Menggunakan PHP Deconstructors
  • Menggunakan PHP Singletons

Menerapkan PHP Abstract Classes

  • Tinjauan tentang PHP Abstract Classes
  • Membuat PHP Abstract Classes

Menggunakan PHP Iterator

  • Membuat PHP Iterator
  • Menggunakan Stacking Iterators
  • Menggunakan SPL Iterators

Menggunakan PHP Generators

  • Tinjauan tentang PHP Generators
  • Membuat PHP Generator

Menerapkan Hashing Kata Sandi PHP, Verifikasi Kata Sandi, dan Pembaruan Kata Sandi

Bekerja dengan PHP Type Hints

  • Memahami PHP Type Hints Dasar
  • Menggunakan Deklarasi Tipe PHP Strict
  • Bekerja dengan PHP Return Types

Bekerja dengan PHP Closures

  • Tinjauan tentang PHP Closures
  • Membuat PHP Closure
  • Menggunakan Closures Lanjut

Menggunakan PHP Exceptions

  • Memahami PHP Exceptions
  • Melempar Exceptions
  • Menerapkan Exceptions yang Bersarang
  • Menerapkan PHP SPL Exceptions
  • Memperluas PHP Exceptions
  • Menggunakan Blok Finally

Penyelidikan dan Pemeliharaan Log di PHP

Menggunakan Fungsi di PHP

  • Memahami Penggunaan Kode Ulang
  • Memahami Penyampaian Fungsi
  • Mengembalikan Data dari Fungsi
  • Demo: Call-by-Value vs. Call-by-Reference

Menggunakan Ekstensi Terkait Tanggal dan Waktu

Menggunakan Fungsi PHP Regular Expressions (REGEX)

Menggunakan Fungsi Manipulasi String
    
Penanganan Kesalahan saat Runtime di PHP

Beroperasi pada File di PHP

Mengakses Penyimpanan Database di PHP

Menerapkan Pola Desain di PHP

Menerapkan Fungsi Pengiriman Email di PHP

  • Demo: Mengirim dan Mengambil Email di PHP
  • Demo: Menggunakan SMTP (Simple Main Transfer Protocol) untuk Mengirim Email

Menggunakan PEAR dan cURL di PHP

  • Demo: Menggunakan PHP Extension and Application Repository (PEAR)
  • Demo: Menerapkan cURL Dasar
  • Demo: Webscraping Menggunakan cURL

Bekerja dengan Web Services di PHP

  • Menggunakan Simple Object Access Protocol (SOAP)
  • Menggunakan Web Services Description Language (WSDL)

Memahami Introspection dan Reflection di PHP

  • Demo: Menggunakan Instrospection API
  • Demo: Menggunakan Reflection API
  • Demo: Menggunakan Smarty Templates

Bekerja dengan PHP Sessions

  • Memahami Sessions
  • Demo: Mekanisme PHP Session

Tinjauan tentang PHP Frameworks

  • CakePHP
  • Yii
  • Zend
  • CodeIgniter

Menerapkan Praktik Terbaik dan Keamanan di PHP

  • Memahami Praktik Terbaik
  • Demo: Menggunakan Enkripsi

Penyelesaian Masalah

Ringkasan dan Kesimpulan

Persyaratan

  • Pengalaman dasar dalam pemrograman PHP

Penonton

  • Pengembang web
  • Siapa saja yang tertarik meningkatkan pengetahuan PHP yang sudah ada
 35 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (5)

Kursus Mendatang

Kategori Terkait