SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
Dasar - dasar Web
dan HTML

ALI MULYANTO
Email : ali.stmikcikarang@gmail.com
http://www.ali.stmikcikarang.ac.id
Pengantar
 Sistem Berbasis Web atau Aplikasi Berbasis Web adalah
sebuah sistem yang dibangun dengan konsep rekayasa web
(web engineering) dan diaplikasikan secara online melalui
media internet.
 Web engineering adalah suatu proses yang digunakan untuk
menciptakan suatu sistem aplikasi berbasis web dengan
menggunakan ilmu rekayasa, prinsip-prinsip manajemen dan
pendekatan sistematis sehingga dapat diperoleh sistem dan
aplikasi web dengan kualitas tinggi. Tujuannya untuk
mengendalikan pengembangan, meminimalisasi resiko dan
meningkatkan kualitas sistem berbasis web
Dasar-dasar Pemrograman
Berbasis Web
Beberapa konsep dasar pemrograman berbasis web
(Hariyanto, 2004), yaitu :
 Komunikasi antara web browser dan web server berdasarkan
protokol HTTP.
 Dokumen dan semua sumber daya apapun di jaringan yang
dikehendaki diidentifikasi dengan Universal Resource Locator
(URL).
 Dokumen web ditulis berdasarkan standar HTML.
 Pemrograman sisi klien (client-side scripting).
 Pemrograman sisi server (server-side scripting/programming).
Pemrograman Sisi Klien
(client-side scripting)
Bahasa pemrograman dimana untuk mengaplikasikannya
tidak memerlukan web server, atau bahasa pemrograman
yang berjalan di sisi client.
Contoh :
 HTML
 JavaScript
Pemrograman Sisi Server
(server-side scripting)
Bahasa pemrograman dimana untuk mengaplikasikannya
memerlukan web server, atau bahasa pemrograman yang
berjalan di sisi server.
Contoh :
 ASP, memerlukan web server IIS.
 PHP, memerlukan web server Apache.
Model Pemrograman Web
Request (URL)
Response (Content)
Klien (PC) Web Server
HTTP Server
Web
Browser
Content
Request (URL)
Response (Content)
Web Browser
 Web Browser adalah perangkat lunak yang mulanya hanya
untuk menampilkan (rendering) dokumen web/HTML. Namun
saat ini, web browser harus mampu mengeksekusi
(interpretasi) JavaScript atau VBScript, menjalankan Java
Applet, memahami dokumen XML, dan menjalankan
dokumen tertentu dengan fasiltias plug-in seperti file .swf
Macromedia Flash dan sebagainya. Disamping itu, web
browser juga mempunyai fasilitas kenyamanan pemakai
seperti dapat membuka lebih dari satu jendela, manajemen
alamat web yang bagus, pengamanan yang memadai dan
sebagainya.
 Contoh : Internet Explorer, Mozilla Firefox, Opera.
Web server
 Web server adalah HTTP server sebagai penyedia dokumen
yang diminta web browser. Saat ini, web server telah
kompleks karena harus melayani banyak hal dan bahkan
menjadi pusat layanan-layanan lain. Web server telah
menjadi komponen terpenting di application server. Web
server harus mampu melayani permintaan dokumen yang
diminta web browser, dan mampu disetting berinteraksi
dengan program JSP, ASP, PHP, secara CGI dan
sebagainya.
 Contoh : Apache, IIS.
Hypertext Transfer Protocol
(HTTP)
 Hypertext Transfer Protocol (HTTP) adalah protokol level
aplikasi untuk sistem informasi hypermedia tersebar. Protokol
ini generik dan stateless yang dapat dimanfaatkan banyak
tugas selain untuk hypertext. HTTP adalah bahasa
komunikasi antara web browser dan web server, dimana
kebanyakan komunikasi ini di luar perhatian pemakai web
browser.
Universal Resource Locator
(URL)
 URL adalah penunjuk ke sumber daya tertentu di jaringan
TCP/IP (internet) yang mempunyai format sintaks standar
sebagai berikut.
Protokol://Servername:PortNumber/Filepath
Contoh :
http://uty.ac.id/index.php
Hypertext Markup Language
(HTML)
 Hypertext Markup Language (HTML) merupakan bahasa
markup paling popular, disusul eXtensible Markup Language
(XML). XML adalah bahasa yang digunakan untuk membuat
bahasa markup lain yaitu Wireless Markup Language (WML).
Bahasa markup bukan bahasa pemrograman. Oleh karena
itu, penyebutan bahasa pemrograman HTML adalah kurang
tepat
Format Dasar HTML
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
</head>
<body>
{ Tempat untuk coding }
</body>
</html>
Contoh HTML
<html>
<head>
<title>Halaman Latihan 1</title>
</head>
<body>
<h1>Ini adalah latihan pemrograman web pertamaku.</h1>
</body>
</html>
Tampilan Web

More Related Content

PDF
Materi-1-Pemrograman Web.pdf
PPT
1989249
PDF
Pbw week 01 basics
PDF
Dasar web-dan-html
PPTX
Pemrograman Web 1 - Pengenalan Web Dasar
PPT
Dasar web dan html
PPTX
Tugas atpi protokol http
PPT
Pemogran Web
Materi-1-Pemrograman Web.pdf
1989249
Pbw week 01 basics
Dasar web-dan-html
Pemrograman Web 1 - Pengenalan Web Dasar
Dasar web dan html
Tugas atpi protokol http
Pemogran Web

Similar to Materi-1 Dasar dasar Web-dan-HTML-php.ppt (20)

PPT
Pemrograman-Berbasis-Web-Pertemuan-1.ppt
PPT
Pemrograman-Berbasis-Web-Pertemuan-1.ppt
PPTX
Presentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptx
PPT
Pemrograman-Berbasis-Web-Pertemuan-1.ppt
PPT
Dasar web dan html
PDF
Buku pemrograman web html-css-javascript
PPTX
Pengenalan web minggu pertama
PDF
Apa Itu Web Server Cara Kerja dan Fungsi dari Server Itu Sendiri.pdf
PPTX
Pertemuan 2-DASAR DASAR World Wide Web (WWW)(1).pptx
PPT
02 Teknologi Web
DOC
Jobsheet Pemrograman
DOCX
Laporan
PPTX
02_KonsepDASARGFGFGGFG_Web_pptxGHGHG.pptx
PPTX
Pertemuan ke 1
PPT
World wide web
PDF
Pengenalan web design dan programming
PPTX
Pertemuan_1_-_Pendahuluan0912423443.pptx
PPTX
Tugas atpi arif rohman khakim dan samuel setiado
PPTX
Ronald adriansyah
PPTX
02_Konsep_Pemrograman_WebASAHSGAHSGAHD.pptx
Pemrograman-Berbasis-Web-Pertemuan-1.ppt
Pemrograman-Berbasis-Web-Pertemuan-1.ppt
Presentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptx
Pemrograman-Berbasis-Web-Pertemuan-1.ppt
Dasar web dan html
Buku pemrograman web html-css-javascript
Pengenalan web minggu pertama
Apa Itu Web Server Cara Kerja dan Fungsi dari Server Itu Sendiri.pdf
Pertemuan 2-DASAR DASAR World Wide Web (WWW)(1).pptx
02 Teknologi Web
Jobsheet Pemrograman
Laporan
02_KonsepDASARGFGFGGFG_Web_pptxGHGHG.pptx
Pertemuan ke 1
World wide web
Pengenalan web design dan programming
Pertemuan_1_-_Pendahuluan0912423443.pptx
Tugas atpi arif rohman khakim dan samuel setiado
Ronald adriansyah
02_Konsep_Pemrograman_WebASAHSGAHSGAHD.pptx
Ad

Recently uploaded (20)

PPTX
9ICP - Hubungan antara Pancasila dengan UUD 1945Bhinneka Tunggal Ika.pptx
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
PPSX
Teknik Trading Selang Seling Yang Dapat Digunakan Untuk Trading Manual Maupun...
PPTX
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
PDF
Pengenalan Undang-undang pengakap laut.pdf
PPTX
PENGIMBASAN PEMBELAJARAN MENDALAM (DEEP LEARNING)
PPTX
5. Bahan Bacaan Asinkronus Modul 5_ Perencanaan Pembelajaran.pptx
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas 12 Terbaru 2025
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas XII Terbaru 2025
DOCX
Lembar Kerja Mahasiswa Information System
DOCX
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
PPTX
Presentasi_Pembelajaran_Mendalam_Lengkap.pptx
PPTX
Slide PPT Metode Ilmiah Kelas 7 SMP.pptx
PPTX
Bahan Tayang OJT Pembelajaran Mendalam KS
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
PDF
lembar kerja LMS tugas pembelajaran mendalam
PDF
INSTRUMEN IMPLEMENTASI DAN REFLEKSI PERENCANAAN PEMBELAJARAN-ARNI.pdf
PPTX
PPT SURAT AL FIL LOMBA MAPSI SEKOLAH DASAR
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
9ICP - Hubungan antara Pancasila dengan UUD 1945Bhinneka Tunggal Ika.pptx
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
Teknik Trading Selang Seling Yang Dapat Digunakan Untuk Trading Manual Maupun...
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
Pengenalan Undang-undang pengakap laut.pdf
PENGIMBASAN PEMBELAJARAN MENDALAM (DEEP LEARNING)
5. Bahan Bacaan Asinkronus Modul 5_ Perencanaan Pembelajaran.pptx
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas 12 Terbaru 2025
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas XII Terbaru 2025
Lembar Kerja Mahasiswa Information System
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
Presentasi_Pembelajaran_Mendalam_Lengkap.pptx
Slide PPT Metode Ilmiah Kelas 7 SMP.pptx
Bahan Tayang OJT Pembelajaran Mendalam KS
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
lembar kerja LMS tugas pembelajaran mendalam
INSTRUMEN IMPLEMENTASI DAN REFLEKSI PERENCANAAN PEMBELAJARAN-ARNI.pdf
PPT SURAT AL FIL LOMBA MAPSI SEKOLAH DASAR
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
Ad

Materi-1 Dasar dasar Web-dan-HTML-php.ppt

  • 1. Dasar - dasar Web dan HTML  ALI MULYANTO Email : ali.stmikcikarang@gmail.com http://www.ali.stmikcikarang.ac.id
  • 2. Pengantar  Sistem Berbasis Web atau Aplikasi Berbasis Web adalah sebuah sistem yang dibangun dengan konsep rekayasa web (web engineering) dan diaplikasikan secara online melalui media internet.  Web engineering adalah suatu proses yang digunakan untuk menciptakan suatu sistem aplikasi berbasis web dengan menggunakan ilmu rekayasa, prinsip-prinsip manajemen dan pendekatan sistematis sehingga dapat diperoleh sistem dan aplikasi web dengan kualitas tinggi. Tujuannya untuk mengendalikan pengembangan, meminimalisasi resiko dan meningkatkan kualitas sistem berbasis web
  • 3. Dasar-dasar Pemrograman Berbasis Web Beberapa konsep dasar pemrograman berbasis web (Hariyanto, 2004), yaitu :  Komunikasi antara web browser dan web server berdasarkan protokol HTTP.  Dokumen dan semua sumber daya apapun di jaringan yang dikehendaki diidentifikasi dengan Universal Resource Locator (URL).  Dokumen web ditulis berdasarkan standar HTML.  Pemrograman sisi klien (client-side scripting).  Pemrograman sisi server (server-side scripting/programming).
  • 4. Pemrograman Sisi Klien (client-side scripting) Bahasa pemrograman dimana untuk mengaplikasikannya tidak memerlukan web server, atau bahasa pemrograman yang berjalan di sisi client. Contoh :  HTML  JavaScript
  • 5. Pemrograman Sisi Server (server-side scripting) Bahasa pemrograman dimana untuk mengaplikasikannya memerlukan web server, atau bahasa pemrograman yang berjalan di sisi server. Contoh :  ASP, memerlukan web server IIS.  PHP, memerlukan web server Apache.
  • 6. Model Pemrograman Web Request (URL) Response (Content) Klien (PC) Web Server HTTP Server Web Browser Content Request (URL) Response (Content)
  • 7. Web Browser  Web Browser adalah perangkat lunak yang mulanya hanya untuk menampilkan (rendering) dokumen web/HTML. Namun saat ini, web browser harus mampu mengeksekusi (interpretasi) JavaScript atau VBScript, menjalankan Java Applet, memahami dokumen XML, dan menjalankan dokumen tertentu dengan fasiltias plug-in seperti file .swf Macromedia Flash dan sebagainya. Disamping itu, web browser juga mempunyai fasilitas kenyamanan pemakai seperti dapat membuka lebih dari satu jendela, manajemen alamat web yang bagus, pengamanan yang memadai dan sebagainya.  Contoh : Internet Explorer, Mozilla Firefox, Opera.
  • 8. Web server  Web server adalah HTTP server sebagai penyedia dokumen yang diminta web browser. Saat ini, web server telah kompleks karena harus melayani banyak hal dan bahkan menjadi pusat layanan-layanan lain. Web server telah menjadi komponen terpenting di application server. Web server harus mampu melayani permintaan dokumen yang diminta web browser, dan mampu disetting berinteraksi dengan program JSP, ASP, PHP, secara CGI dan sebagainya.  Contoh : Apache, IIS.
  • 9. Hypertext Transfer Protocol (HTTP)  Hypertext Transfer Protocol (HTTP) adalah protokol level aplikasi untuk sistem informasi hypermedia tersebar. Protokol ini generik dan stateless yang dapat dimanfaatkan banyak tugas selain untuk hypertext. HTTP adalah bahasa komunikasi antara web browser dan web server, dimana kebanyakan komunikasi ini di luar perhatian pemakai web browser.
  • 10. Universal Resource Locator (URL)  URL adalah penunjuk ke sumber daya tertentu di jaringan TCP/IP (internet) yang mempunyai format sintaks standar sebagai berikut. Protokol://Servername:PortNumber/Filepath Contoh : http://uty.ac.id/index.php
  • 11. Hypertext Markup Language (HTML)  Hypertext Markup Language (HTML) merupakan bahasa markup paling popular, disusul eXtensible Markup Language (XML). XML adalah bahasa yang digunakan untuk membuat bahasa markup lain yaitu Wireless Markup Language (WML). Bahasa markup bukan bahasa pemrograman. Oleh karena itu, penyebutan bahasa pemrograman HTML adalah kurang tepat
  • 12. Format Dasar HTML <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> { Tempat untuk coding } </body> </html>
  • 13. Contoh HTML <html> <head> <title>Halaman Latihan 1</title> </head> <body> <h1>Ini adalah latihan pemrograman web pertamaku.</h1> </body> </html>