Your SlideShare is downloading. ×
0
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Materi php
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Materi php

3,589

Published on

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • permisi mas.. ijin download materi php nya kok gag bisa ya?
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total Views
3,589
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
135
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. MENGOPERASIKANBAHASA PEMOGRAMANBERBASIS WEBMinggu 1
  • 2. Materi Konsep Web dan Web Programming Konsep PHP PHP Fundamental  Tipe data, variable, operator  Pernyataan kontrol (if-else, switch, for, while)  Array  fungsi
  • 3. Konsep Web Ada dua macam Website  Website statis  Bersifat tetap (ditonjolkan pada tampilan)  Website dinamis  Bersifat berubah (ditonjolkan pada pengolahan data)
  • 4. Web Browser dan Server Web Browser  Software untuk menampilkan dokumen-dokumen dari web server, yaitu : firefox, internet explorer, opera, dll  Disebut juga web client Web Server  Software untuk menampilkan permintaan HTTP atau HTTPS dari client  Yaitu : Apache (antar platform), IIS (hanya di windows), PWS, dll
  • 5. Konsep Web Programming Ada 2 jenis pemograman web  Client Side Programming  Bekerja di sisi client contoh: java script, vb script, html  Server Side Programming  Bekerjadisisi server contoh : PHP, Java Server Pages (JSP), Active Server Pages (ASP), Common Gateway Interface (CGI), ColdFussion, dll
  • 6. Konsep PHP Apa itu PHP?  PHP kepanjangan dari Hypertext Preprocessor  Menyatu dengan HTML dan berjalan di server side  Bersifat opensource dan bisa dijalankan lintas platform ( windows dan linux)
  • 7. Konsep PHP Untuk menjalankan PHP, dibutuhkan hal-hal sbg berikut:  Web Server ( Apache, IIS, PWS)  Aplikasi PHP  Database Server (MySQL Server)  Aplikasi Database (MySQL) Keempat hal diatas bisa didapatkan dalam software AppServ, PHPTriad, XAMPP, dll
  • 8. Konsep PHP Penulisan sintax PHP  Diawali dengan tanda <? dan diakhiri dangan tanda ?> Biasanya cara ini yang sering dipakai
  • 9. Konsep PHP Ketentuan penulisan code PHP  Disimpan dengan ekstensi nama_file.php atau nama_file.php3 atau nama_file.php4  Setiap perintah di akhiri dengan titik kome (;)
  • 10. Konsep PHP HTML dan PHP  PHP ditulis menyatu dengan HTML
  • 11. Konsep PHP Menjalankan PHP  Dijalankan melalui web browser dengan terlebih dahulu mencantumkan alamat web servernya  http://localhost/  http://127.0.0.1/  Alamattersebut merupakan alamat loop back  Loop back adalah alamat yang dimiliki oleh semua komputer untuk melakukan komunikasi dengan komputer itu sendiri
  • 12. TIPE DATA, VARIABLE,OPERATORPHP FUNDAMENTAL
  • 13. Tipe Data Tipe Data Skalar  Integer > bilangan bulat  Float / Double > bilangan pecahan  String > teks  Boolean > tipe data logika (True and False) Tipa Data Compound  Array  Objek
  • 14. Variable Menyimpan data sementara dan nilainya berubah-ubah Ditulis diawali dengan tanda dolar ($) Contoh:  $bahasa = “inggris”;  $kelas = 1;
  • 15. Aturan Penamaan Variable Bersifat case sensitif yaitu huruf besar dan kecil dibedakan Hanya bisa diawali dengan huruf atau garis bawah (_) Tidak boleh menggunakan reserved PHP, misal ; echo, if, dll
  • 16. Contoh
  • 17. Macam-macam Variable Variable Global  Variable yang dikenal diseluruh bagian program Variable local  Variable yang didefinisikan didalam fungsi sehingga tidak dikenali diluar fungsi Variable Predefine  Variable yang sudah didefinisikan sebelumnya Variable variable  Variable yang berasal dari suatu variable Variable Form  Variable yang berasal dari form HTML Variable Konstanta  Variable yang bersifat tetap
  • 18. Contoh Variable Form
  • 19. Latihan Buat sebuah Form dengan 3 input. Pastikan nilai yang dimasukkan bisa tampil.
  • 20. Operator Operator Aritmatika  +, -, *, /, % Operator Assigment/Penugasan  = Operator Bitwise/untuk operasi bilangan biner Operator Perbandingan  ==, !=, <, >, <=, >= Operator Logika  AND, OR, XOR, NOT Operator Increment/Decrement  ++, --
  • 21. Contoh<?$a =4;$b=10;$c=15;$hasil=$a+$b+$c;echo”hasil penjumlahan adalah $hasil”;?>
  • 22. Latihan Buat sebuah Form untuk menghitung luas segitiga dengan rumus 0.5 *alas*tinggi
  • 23.  Buat sebuah aplikasi untuk menghitung volume Tabung dengan rumus 3.14*r*r*t
  • 24. PERNYATAAKKONTROLMinggu 1
  • 25. Percabangan Digunakan untuk memberikan kodisi pada suatu statement Macam-macam percabangan  If  If-else  If-else-if-else  switch
  • 26. Pernyataan if Untuk melakukan eksekusi pada suatu statement jika kondisi if terpenuhi if (kondisi) { statement; }
  • 27. Pernyataan if-else Untuk melakukan eksekusi pada suatu statement jika kondisi if terpenuhi. Jika tidak terpenuhi maka statement yang ada pada else yang akan dieksekusi. if (syarat) { statement } else { statement lain }
  • 28. if-else if- else (if bertingkat) Jika terdapat lebih dari satu kondisi if (syarat pertama) { statement pertama } elseif (syarat kedua) { statement kedua } else { statement lain }
  • 29. Pernyataan switch Untuk membandingkan suatu variable dengan beberapa nilai serta menjalankan statement tertentu jika nilai variable sama dengan nilai yang dibandingkan Keluar dari blok statemen menggunakan “break”
  • 30. Latihan 1 Buatlah form dari tiap contoh diatas agar nilai variable bisa dimasukan melalui input form
  • 31. Latihan 2 Buatlah sebuah sistem penentu keputusan nilai mahasiswa Nilai akhir = (tugas mandiri + UAS+ UTS)/3 Ketentuan nilai:  Nilai >= 90  Nilai Huruf = A  Status = Lulus  Nilai akhir >= 80  Nilai Huruf = B  Status = Lulus  Nilai akhir >= 70  Nilai Huruf = C  Status = Lulus  Nilai akhir selain diatas  Nilai Huruf = D  Status = Tidak Lulus
  • 32. Perulangan Untuk mengeksekusi statement tertentu scr berulang-ulang selama kondisi yang diberikan terpenuhi Macam-macam perulangan  For  While  Do-while
  • 33. Pernyataan for untuk mengulangi perintah dengan jumlah pengulangan yang sudah diketahui for (Nilai_Awal; Nilai_Akhir; Counter)
  • 34. Pernyataan while Untuk mengulangi sebuah perintah sampai jumlah atau kondisi tertentu terpenuhi while (syarat) { statement }
  • 35. Latihan Tulis contoh perulangan for dan switch dan analisa hasilnya

×