SESI 1 - PHP Beginner : INTRO

September 25, 2018 by

Kenapa belajar PHP ?

1. Relatif mudah untuk pemula (bahasa PHP simple dan to the point), contohnya bahasa JAVA untuk menampilkan kata halo di layar, harus menuliskan kode :
Halo {
public static void main (string args[]){
    system-out.println('Halo'); 
    }
}
PHP => <?php echo 'halo'; ?>    // simple

2. Pre-requisite (HTML + CSS)
3. Gratis dan open-source
4. Dukungan komunitas yang banyak dari seluruh dunia
5. Dokumentasi yang lengkap
6. PHP dibuat khusus untuk website
7. Website saat ini bnyak dibuat dengan kode bahasa PHP
8. Banyak website besar yang dibuat dengan PHP (Facebook, Yahoo, Wikipedia,dll)
9. Content Management System dengan bahasa PHP : Wordpress, Drupal, Joomla, Moodle.
10. Framework PHP: CI, Laravel, Yii, Symfony, CakePHP, dll.

Hal-hal yang akan dibahas pada kali ini yaitu :
1. Client-side vs Server-side scripting (Terminologi dan istilah-istilah)
2. Static vs Dynamic Website
3. Persiapan lingkungan pengembangan
4. Sintaks PHP (bagaimana menulis PHP) sama dengan Javascript tetapi beda penulisannya.
5. Array, semua di PHP akan jadi array, semua di javascript adalah function
6. Request method => metode pengiriman dan penerimaan data antar halaman.
7. Studi kasus website sederhana.
8. Database => Menghubungan web dengan database
9. CRUD (Create, Read/Search, Update, Delete)
10. Login and Registration => ditambah aspek security
11. Session and cookies
12. Ajax => Interaksi web
13. Upload File
14. Reporting => halaman web jadi dokumen pdf
15. Web hosting

Persiapan :
1. Code Editor
2. Web Server (Apache)
3. Web browser (Chrome)
4. Database Server (MySQL)

0 comments:

Post a Comment