SlideShare a Scribd company logo
TEKNOLOGI APLIKASI WEB
.
Pemrograman Web dan Perangkat Bergerak
Rekayasa Perangkat Lunak | SMK Takhasus AL-Qur’an
Hernowo Indra Gunanto, S.Kom
M. Fatahillah Zuhair, M.Kom
Rinawati, S.Kom
Kompetensi yang harus dikuasai
PENGETAHUAN
3.1 Memahami konsep teknologi aplikasi web
KETERAMPILAN
4.1 Mempresentasikan pelbagai teknologi
pengembangan aplikasi web
Materi yang akan dipelajari
•Konsep WWW
•Teknologi aplikasi web
•Macam-macam browser
•Konsep Web server
•Macam-macam software web server
•Macam-macam editor teks
•Tool pengembang web
A. Sejarah internet dan Web
•Sejarah internet berawal dari ditemukannya teknologi
jaringan komputer
•Internet merupakan jaringan komputer global dengan
cakupan wilayah seluruh dunia
•Web ditemukan pertama kali oleh Sir Timothy John “Tim
Berners- lee” untuk mempermudah pertukaran informasi
dengan sesama peneliti di tempatnya bekerja.
KONSEP WWW
Jaringan internet
website
WWW = suatu ruang informasi
yang dipakai oleh pengenal global
yang disebut Uniform Resource
Identifier (URI) untuk
mengidentifikasi sumber-sumber
daya yang berguna
WWW sering dianggap sama
dengan Internet secara
keseluruhan, walaupun sebenarnya
ia hanyalah bagian daripadanya.
Fungsi dan manfaat www
•Menyediakan data dan informasi apapun
dari manapun agar dapat di akses orang
lain diseluruh bagian dunia
5 hal dasar www
1. Hypertext
Ditemukan
Ted Nelson
Teks-teks tertulis
nonsekuensial yang memiliki
percabangan dan
menyediakan pembaca
berbagai pilihan, sebagai
bacaan
yang menarik pada layar
interaktif.
JENIS HYPERTEXT
Bahasa yang menggunakan tanda-tanda tertentu (Tag) untuk
menyatakan kode-kode yang harus ditafsirkan oleh browser agar
halaman tersebut dapat ditampilkan secara benar.
Protokol yang digunakan oleh World Wide Web untuk
mendefinisikan bagaimana suatu pesan bisa diformat dan
dikirimkan dari server ke client.
2. HyperMEDIA
Media yang tidak
hanya memuat
teks saja, namun
juga foto, audio
dan video dan
grafis komputer
Situs yang memanfaatkan hypermedia
3. Web browser
Software yang
digunakan untuk
menjelajah internet
atau untuk mencari
informasi dari suatu
web yang tersimpan
didalam komputer
Macam macam web browser
4. Web server
Software yang
memberikan
layanan database,
dan berfungsi
menerima
permintaan dari
HTTP atau HTTPS
5. URL
Rangkaian
karakter menurut
suatu format standar
tertentu, yang
digunakan untuk
menunjukkan alamat
di internet
(Uniform Resource Locator)
Posisi url
Contoh & penjelasan url
https://smktaq-wsb.sch.id/web/beranda.php
Hyper text
transfer protocol
secure
Alamat situs
website
File yg diakses
server
Direktori/
folder server
Jenis Web server
web server yang paling populer dan paling banyak digunakan saat ini
yaitu sekitar 40 persen lebih dari keseluruhan pangsa pasar web server
yang ada di dunia ini
Dapat dijalankan di berbagai sistem operasi
Apache pertama dirilis tahun 1995 oleh apache software fondation
#1.
Jenis Web server
Pertama dirilis pada 04 Oktober, 2004.
Meskipun masih terbilang baru di dunia web server, tapi
pengguna web server nginx terus mengalami peningkatan dari
tahun ke tahun
nginx menguasai kurang lebih 15 persen
nginx terbilang lebih stabil dan hemat resource
#2.
Jenis Web server
Web Server yang mengklaim sebagai web server paling
hemat resource
pertama kali rilis pada bulan Maret tahun 2003
Saat ini Lighttpd meguasai kurang dari setengah persen
dari total pangsa pasar web server di dunia.
#3.
Jenis Web server
sebuah HTTP web server yang digunakan dalam sistem
operasi server Windows, mulai dari Windows NT 4.0
Server, Windows 2000 Server atau Windows Server
2003
IIS menguasai lebih dari 28 persen pangsa pasar web
server di seluruh dunia yang sekaligus menempatkan IIS
#4.
teks editor
Teks editor adalah suatu tempat untuk
meletakkan barisan-barisan source code
(script) suatu Bahasa pemrograman.
Ada beberapa macam teks editor yaitu:
NOTEPAD
• Teks editor bawaan windows yang sudah ada
sejak 1985
• Teks editor simple
• Diciptakan oleh Adan Don Ho
pada tanggal 24 November
2003
• Mendukung banyak Bahasa
pemrograman
• Kinerja cepat
• Mendukung Syntax
Highlighting 
• Mendukung auto complete
Sublime
text
• Pertama kali rilis pada tanggal
18 januari 2008
• Mendukung banyak Bahasa
pemrograman
• Mendukung Syntax Highlighting 
• Mendukung auto complete
• Mudah memanajemen file
• Kinerja lambat untuk komputer
spesifikasi rendah
Adobe
dreamweaver
• Dahulu bernama macromedia
dreamweaver
• Banyak fitur
• Mendukung auto complete
• Mendukung Site management
• Mendukung Drag & Drop design
• Non-Free Software
TOOL PENGEMBANGAN WEB
Untuk dapat mengembangkan/ menciptakan suatu
website, dibutuhkan alat bantu (tool) yang sesuai.
Masing-masing tool memiliki peran dan fungsi
yang berbeda-beda.
Adapun tool-tool yang dimaksud adalah :
Tool #1 : web browser
Karena website ditampilkan/dijalankan dalam web
browser, maka web browser merupakan perangkat
utama yang harus dimiliki oleh seorang
pengembang web.
Tool #2 : debugger & compiler
Dalam melakukan pengembangan, sering kali kita
menemukan banyak masalah pada script.
Untuk menyelesaikan masalah tersebut, kita harus
dapat mengerti kenapa masalah bisa muncul, dan
lalu mencari solusi dari permasalahan tersebut.
Tool #3 : TEXT EDITOR
Tool yang digunakan untuk mengetikkan source
code suatu bahasa pemrograman tertentu.
Tool #4 :
WEB SERVER & DATABASE SERVER
Web Server digunakan apabila kita membuat web dinamis.
Database server digunakan apabila kita membutuhkan
basis data untuk menyimpan data

More Related Content

What's hot

Makalah html
Makalah htmlMakalah html
Makalah html
Shinta Ta'Cuco
 
Materi tentang surat dinas dan surat pribadi Kelas 7.pptx
Materi tentang surat dinas dan surat pribadi Kelas 7.pptxMateri tentang surat dinas dan surat pribadi Kelas 7.pptx
Materi tentang surat dinas dan surat pribadi Kelas 7.pptx
AkuAku52
 
Web browser
Web browserWeb browser
Web browser
Galang Prakarsa
 
Laporan Praktikum Aplikasi Komputer Microsoft Office
Laporan Praktikum Aplikasi Komputer Microsoft OfficeLaporan Praktikum Aplikasi Komputer Microsoft Office
Laporan Praktikum Aplikasi Komputer Microsoft Office
AMJ Premium Fashion
 
Jaringan Komputer dan Internet Kelas 8
Jaringan Komputer dan Internet Kelas 8Jaringan Komputer dan Internet Kelas 8
Jaringan Komputer dan Internet Kelas 8
Farichah Riha
 
Bootstrap
BootstrapBootstrap
Bootstrap
Fajar Baskoro
 
peramban dan search engine.pptx
peramban dan search engine.pptxperamban dan search engine.pptx
peramban dan search engine.pptx
putri484482
 
Melakukan Instalasi Sistem Operasi Dasar
Melakukan Instalasi Sistem Operasi DasarMelakukan Instalasi Sistem Operasi Dasar
Melakukan Instalasi Sistem Operasi Dasar
Hengki Matondang
 
MVC - Introduction
MVC - IntroductionMVC - Introduction
MVC - IntroductionSudhakar Sharma
 
Presentasi konsep dasar html
Presentasi konsep dasar htmlPresentasi konsep dasar html
Presentasi konsep dasar html
Dedy Setiawan
 
Node js for beginners
Node js for beginnersNode js for beginners
Node js for beginners
Arjun Sreekumar
 
Web api
Web apiWeb api
Web api
Sudhakar Sharma
 
web service technologies
web service technologiesweb service technologies
web service technologies
Yash Darak
 
Pertemuan 3 aspek aspek teknologi komunikasi data dan suara
Pertemuan 3 aspek aspek teknologi komunikasi data dan suaraPertemuan 3 aspek aspek teknologi komunikasi data dan suara
Pertemuan 3 aspek aspek teknologi komunikasi data dan suara
SitiFauriah
 
PPT Informatika bab 3
PPT Informatika bab 3PPT Informatika bab 3
PPT Informatika bab 3
GanendraValent
 
C# ASP.NET WEB API APPLICATION DEVELOPMENT
C# ASP.NET WEB API APPLICATION DEVELOPMENTC# ASP.NET WEB API APPLICATION DEVELOPMENT
C# ASP.NET WEB API APPLICATION DEVELOPMENT
Dr. Awase Khirni Syed
 
Materi ajar PWPB kelas XI RPL - Hyperlink pada HTML
Materi ajar PWPB kelas XI RPL - Hyperlink pada HTMLMateri ajar PWPB kelas XI RPL - Hyperlink pada HTML
Materi ajar PWPB kelas XI RPL - Hyperlink pada HTML
Hernowo Indra Gunanto
 
Modul 05 Framework CodeIgniter.pdf
Modul 05 Framework CodeIgniter.pdfModul 05 Framework CodeIgniter.pdf
Modul 05 Framework CodeIgniter.pdf
Setiya Nugroho
 
VLSM (1).pptx
VLSM (1).pptxVLSM (1).pptx
VLSM (1).pptx
FadhilQushoyyi
 

What's hot (20)

Makalah html
Makalah htmlMakalah html
Makalah html
 
Materi tentang surat dinas dan surat pribadi Kelas 7.pptx
Materi tentang surat dinas dan surat pribadi Kelas 7.pptxMateri tentang surat dinas dan surat pribadi Kelas 7.pptx
Materi tentang surat dinas dan surat pribadi Kelas 7.pptx
 
Web browser
Web browserWeb browser
Web browser
 
Laporan Praktikum Aplikasi Komputer Microsoft Office
Laporan Praktikum Aplikasi Komputer Microsoft OfficeLaporan Praktikum Aplikasi Komputer Microsoft Office
Laporan Praktikum Aplikasi Komputer Microsoft Office
 
Jaringan Komputer dan Internet Kelas 8
Jaringan Komputer dan Internet Kelas 8Jaringan Komputer dan Internet Kelas 8
Jaringan Komputer dan Internet Kelas 8
 
Bootstrap
BootstrapBootstrap
Bootstrap
 
peramban dan search engine.pptx
peramban dan search engine.pptxperamban dan search engine.pptx
peramban dan search engine.pptx
 
Melakukan Instalasi Sistem Operasi Dasar
Melakukan Instalasi Sistem Operasi DasarMelakukan Instalasi Sistem Operasi Dasar
Melakukan Instalasi Sistem Operasi Dasar
 
MVC - Introduction
MVC - IntroductionMVC - Introduction
MVC - Introduction
 
Kodular.pptx
Kodular.pptxKodular.pptx
Kodular.pptx
 
Presentasi konsep dasar html
Presentasi konsep dasar htmlPresentasi konsep dasar html
Presentasi konsep dasar html
 
Node js for beginners
Node js for beginnersNode js for beginners
Node js for beginners
 
Web api
Web apiWeb api
Web api
 
web service technologies
web service technologiesweb service technologies
web service technologies
 
Pertemuan 3 aspek aspek teknologi komunikasi data dan suara
Pertemuan 3 aspek aspek teknologi komunikasi data dan suaraPertemuan 3 aspek aspek teknologi komunikasi data dan suara
Pertemuan 3 aspek aspek teknologi komunikasi data dan suara
 
PPT Informatika bab 3
PPT Informatika bab 3PPT Informatika bab 3
PPT Informatika bab 3
 
C# ASP.NET WEB API APPLICATION DEVELOPMENT
C# ASP.NET WEB API APPLICATION DEVELOPMENTC# ASP.NET WEB API APPLICATION DEVELOPMENT
C# ASP.NET WEB API APPLICATION DEVELOPMENT
 
Materi ajar PWPB kelas XI RPL - Hyperlink pada HTML
Materi ajar PWPB kelas XI RPL - Hyperlink pada HTMLMateri ajar PWPB kelas XI RPL - Hyperlink pada HTML
Materi ajar PWPB kelas XI RPL - Hyperlink pada HTML
 
Modul 05 Framework CodeIgniter.pdf
Modul 05 Framework CodeIgniter.pdfModul 05 Framework CodeIgniter.pdf
Modul 05 Framework CodeIgniter.pdf
 
VLSM (1).pptx
VLSM (1).pptxVLSM (1).pptx
VLSM (1).pptx
 

Similar to Materi PWPB XI - teknologi aplikasi web

Konsep Teknologi dan Format Teks.pptx
Konsep Teknologi dan Format Teks.pptxKonsep Teknologi dan Format Teks.pptx
Konsep Teknologi dan Format Teks.pptx
AgiHusni
 
Presentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptx
Presentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptxPresentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptx
Presentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptx
diniragita
 
Konsep Teknologi Web
Konsep Teknologi WebKonsep Teknologi Web
Konsep Teknologi Web
TeukuMahawira
 
Konsep teknologi web
Konsep teknologi webKonsep teknologi web
Konsep teknologi web
TeukuMahawira
 
Konsep teknologi web
Konsep teknologi webKonsep teknologi web
Konsep teknologi web
TeukuMahawira
 
Perkembangan web server di Linux
Perkembangan web server di LinuxPerkembangan web server di Linux
Perkembangan web server di Linux
Apriyanto Gafur
 
Materi ajar browser
Materi ajar browserMateri ajar browser
Materi ajar browserGemi Siksmat
 
1989249
19892491989249
1989249
hannif24
 
Ci indonesia
Ci indonesiaCi indonesia
Ci indonesiakaniadona
 
Ci indonesia
Ci indonesiaCi indonesia
Ci indonesiakaniadona
 
Modul dasar pemrograman web
Modul dasar pemrograman webModul dasar pemrograman web
Modul dasar pemrograman web
Deka M Wildan
 
Tugas webserver SO II - 09 154
Tugas webserver SO II - 09 154Tugas webserver SO II - 09 154
Tugas webserver SO II - 09 154
ridhyld
 
Ci 1
Ci 1Ci 1
Ci 1
dedidarwis
 
Buku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptBuku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascript
Deka M Wildan
 
Ujian praktik tik
Ujian praktik tikUjian praktik tik
Ujian praktik tikShafira Idem
 
10. m 12 pertemuan 23
10. m 12 pertemuan 2310. m 12 pertemuan 23
10. m 12 pertemuan 23
BintaranAnggono
 
Internet presentasi bab-1
Internet presentasi bab-1Internet presentasi bab-1
Internet presentasi bab-1cecepgp
 

Similar to Materi PWPB XI - teknologi aplikasi web (20)

Konsep Teknologi dan Format Teks.pptx
Konsep Teknologi dan Format Teks.pptxKonsep Teknologi dan Format Teks.pptx
Konsep Teknologi dan Format Teks.pptx
 
Presentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptx
Presentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptxPresentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptx
Presentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptx
 
Konsep Teknologi Web
Konsep Teknologi WebKonsep Teknologi Web
Konsep Teknologi Web
 
Konsep teknologi web
Konsep teknologi webKonsep teknologi web
Konsep teknologi web
 
Konsep teknologi web
Konsep teknologi webKonsep teknologi web
Konsep teknologi web
 
Perkembangan web server di Linux
Perkembangan web server di LinuxPerkembangan web server di Linux
Perkembangan web server di Linux
 
Materi ajar browser
Materi ajar browserMateri ajar browser
Materi ajar browser
 
1989249
19892491989249
1989249
 
Pertemuan ke 1
Pertemuan ke 1Pertemuan ke 1
Pertemuan ke 1
 
Ci indonesia
Ci indonesiaCi indonesia
Ci indonesia
 
Ci indonesia
Ci indonesiaCi indonesia
Ci indonesia
 
Modul dasar pemrograman web
Modul dasar pemrograman webModul dasar pemrograman web
Modul dasar pemrograman web
 
Web server mjs
Web server mjsWeb server mjs
Web server mjs
 
Tugas webserver SO II - 09 154
Tugas webserver SO II - 09 154Tugas webserver SO II - 09 154
Tugas webserver SO II - 09 154
 
Ci 1
Ci 1Ci 1
Ci 1
 
Sejarah web server
Sejarah web serverSejarah web server
Sejarah web server
 
Buku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptBuku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascript
 
Ujian praktik tik
Ujian praktik tikUjian praktik tik
Ujian praktik tik
 
10. m 12 pertemuan 23
10. m 12 pertemuan 2310. m 12 pertemuan 23
10. m 12 pertemuan 23
 
Internet presentasi bab-1
Internet presentasi bab-1Internet presentasi bab-1
Internet presentasi bab-1
 

More from Hernowo Indra Gunanto

Pemrograman web dan perangkat bergerak - Teknologi aplikasi mobile
Pemrograman web dan perangkat bergerak - Teknologi aplikasi mobilePemrograman web dan perangkat bergerak - Teknologi aplikasi mobile
Pemrograman web dan perangkat bergerak - Teknologi aplikasi mobile
Hernowo Indra Gunanto
 
Pemodelan perangkat lunak - interaksi antar objek dalam sistem berorientasi o...
Pemodelan perangkat lunak - interaksi antar objek dalam sistem berorientasi o...Pemodelan perangkat lunak - interaksi antar objek dalam sistem berorientasi o...
Pemodelan perangkat lunak - interaksi antar objek dalam sistem berorientasi o...
Hernowo Indra Gunanto
 
Pemrograman Web & Perangkat Bergerak - materi Form
Pemrograman Web & Perangkat Bergerak - materi FormPemrograman Web & Perangkat Bergerak - materi Form
Pemrograman Web & Perangkat Bergerak - materi Form
Hernowo Indra Gunanto
 
Permodelan perangkat lunak - proserur pembuatan sistem berorientasi objek
Permodelan perangkat lunak - proserur pembuatan sistem berorientasi objekPermodelan perangkat lunak - proserur pembuatan sistem berorientasi objek
Permodelan perangkat lunak - proserur pembuatan sistem berorientasi objek
Hernowo Indra Gunanto
 
Materi PWPB kelas XII RPL - Aplikasi web dengan model Model View Controler (MVC)
Materi PWPB kelas XII RPL - Aplikasi web dengan model Model View Controler (MVC)Materi PWPB kelas XII RPL - Aplikasi web dengan model Model View Controler (MVC)
Materi PWPB kelas XII RPL - Aplikasi web dengan model Model View Controler (MVC)
Hernowo Indra Gunanto
 
Materi PWPB XI - Format Teks pada Halaman Web
Materi PWPB XI - Format Teks pada Halaman WebMateri PWPB XI - Format Teks pada Halaman Web
Materi PWPB XI - Format Teks pada Halaman Web
Hernowo Indra Gunanto
 
Materi bab 3 ppl kls XI RPL
Materi bab 3 ppl kls XI RPLMateri bab 3 ppl kls XI RPL
Materi bab 3 ppl kls XI RPL
Hernowo Indra Gunanto
 
Modul pwpb xii rpl bab 1
Modul pwpb xii rpl bab 1Modul pwpb xii rpl bab 1
Modul pwpb xii rpl bab 1
Hernowo Indra Gunanto
 

More from Hernowo Indra Gunanto (8)

Pemrograman web dan perangkat bergerak - Teknologi aplikasi mobile
Pemrograman web dan perangkat bergerak - Teknologi aplikasi mobilePemrograman web dan perangkat bergerak - Teknologi aplikasi mobile
Pemrograman web dan perangkat bergerak - Teknologi aplikasi mobile
 
Pemodelan perangkat lunak - interaksi antar objek dalam sistem berorientasi o...
Pemodelan perangkat lunak - interaksi antar objek dalam sistem berorientasi o...Pemodelan perangkat lunak - interaksi antar objek dalam sistem berorientasi o...
Pemodelan perangkat lunak - interaksi antar objek dalam sistem berorientasi o...
 
Pemrograman Web & Perangkat Bergerak - materi Form
Pemrograman Web & Perangkat Bergerak - materi FormPemrograman Web & Perangkat Bergerak - materi Form
Pemrograman Web & Perangkat Bergerak - materi Form
 
Permodelan perangkat lunak - proserur pembuatan sistem berorientasi objek
Permodelan perangkat lunak - proserur pembuatan sistem berorientasi objekPermodelan perangkat lunak - proserur pembuatan sistem berorientasi objek
Permodelan perangkat lunak - proserur pembuatan sistem berorientasi objek
 
Materi PWPB kelas XII RPL - Aplikasi web dengan model Model View Controler (MVC)
Materi PWPB kelas XII RPL - Aplikasi web dengan model Model View Controler (MVC)Materi PWPB kelas XII RPL - Aplikasi web dengan model Model View Controler (MVC)
Materi PWPB kelas XII RPL - Aplikasi web dengan model Model View Controler (MVC)
 
Materi PWPB XI - Format Teks pada Halaman Web
Materi PWPB XI - Format Teks pada Halaman WebMateri PWPB XI - Format Teks pada Halaman Web
Materi PWPB XI - Format Teks pada Halaman Web
 
Materi bab 3 ppl kls XI RPL
Materi bab 3 ppl kls XI RPLMateri bab 3 ppl kls XI RPL
Materi bab 3 ppl kls XI RPL
 
Modul pwpb xii rpl bab 1
Modul pwpb xii rpl bab 1Modul pwpb xii rpl bab 1
Modul pwpb xii rpl bab 1
 

Recently uploaded

Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
rohman85
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
safitriana935
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Fathan Emran
 
Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
irawan1978
 
Diseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptxDiseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptx
LucyKristinaS
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
Rima98947
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
DEVI390643
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
MirnasariMutmainna1
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
erlita3
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
DataSupriatna
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
EkoPutuKromo
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
lindaagina84
 
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 BandungBahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Galang Adi Kuncoro
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
kinayaptr30
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
MuhammadBagusAprilia1
 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
setiatinambunan
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
EkoPutuKromo
 
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
adolfnuhujanan101
 
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptxSEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
bobobodo693
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
astridamalia20
 

Recently uploaded (20)

Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
 
Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
 
Diseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptxDiseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptx
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
 
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 BandungBahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
 
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
 
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptxSEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
 

Materi PWPB XI - teknologi aplikasi web

  • 1. TEKNOLOGI APLIKASI WEB . Pemrograman Web dan Perangkat Bergerak Rekayasa Perangkat Lunak | SMK Takhasus AL-Qur’an Hernowo Indra Gunanto, S.Kom M. Fatahillah Zuhair, M.Kom Rinawati, S.Kom
  • 2. Kompetensi yang harus dikuasai PENGETAHUAN 3.1 Memahami konsep teknologi aplikasi web KETERAMPILAN 4.1 Mempresentasikan pelbagai teknologi pengembangan aplikasi web
  • 3. Materi yang akan dipelajari •Konsep WWW •Teknologi aplikasi web •Macam-macam browser •Konsep Web server •Macam-macam software web server •Macam-macam editor teks •Tool pengembang web
  • 4. A. Sejarah internet dan Web •Sejarah internet berawal dari ditemukannya teknologi jaringan komputer •Internet merupakan jaringan komputer global dengan cakupan wilayah seluruh dunia •Web ditemukan pertama kali oleh Sir Timothy John “Tim Berners- lee” untuk mempermudah pertukaran informasi dengan sesama peneliti di tempatnya bekerja.
  • 5. KONSEP WWW Jaringan internet website WWW = suatu ruang informasi yang dipakai oleh pengenal global yang disebut Uniform Resource Identifier (URI) untuk mengidentifikasi sumber-sumber daya yang berguna WWW sering dianggap sama dengan Internet secara keseluruhan, walaupun sebenarnya ia hanyalah bagian daripadanya.
  • 6. Fungsi dan manfaat www •Menyediakan data dan informasi apapun dari manapun agar dapat di akses orang lain diseluruh bagian dunia
  • 8. 1. Hypertext Ditemukan Ted Nelson Teks-teks tertulis nonsekuensial yang memiliki percabangan dan menyediakan pembaca berbagai pilihan, sebagai bacaan yang menarik pada layar interaktif.
  • 9. JENIS HYPERTEXT Bahasa yang menggunakan tanda-tanda tertentu (Tag) untuk menyatakan kode-kode yang harus ditafsirkan oleh browser agar halaman tersebut dapat ditampilkan secara benar. Protokol yang digunakan oleh World Wide Web untuk mendefinisikan bagaimana suatu pesan bisa diformat dan dikirimkan dari server ke client.
  • 10. 2. HyperMEDIA Media yang tidak hanya memuat teks saja, namun juga foto, audio dan video dan grafis komputer
  • 12. 3. Web browser Software yang digunakan untuk menjelajah internet atau untuk mencari informasi dari suatu web yang tersimpan didalam komputer
  • 13. Macam macam web browser
  • 14. 4. Web server Software yang memberikan layanan database, dan berfungsi menerima permintaan dari HTTP atau HTTPS
  • 15.
  • 16. 5. URL Rangkaian karakter menurut suatu format standar tertentu, yang digunakan untuk menunjukkan alamat di internet (Uniform Resource Locator)
  • 18. Contoh & penjelasan url https://smktaq-wsb.sch.id/web/beranda.php Hyper text transfer protocol secure Alamat situs website File yg diakses server Direktori/ folder server
  • 19. Jenis Web server web server yang paling populer dan paling banyak digunakan saat ini yaitu sekitar 40 persen lebih dari keseluruhan pangsa pasar web server yang ada di dunia ini Dapat dijalankan di berbagai sistem operasi Apache pertama dirilis tahun 1995 oleh apache software fondation #1.
  • 20. Jenis Web server Pertama dirilis pada 04 Oktober, 2004. Meskipun masih terbilang baru di dunia web server, tapi pengguna web server nginx terus mengalami peningkatan dari tahun ke tahun nginx menguasai kurang lebih 15 persen nginx terbilang lebih stabil dan hemat resource #2.
  • 21. Jenis Web server Web Server yang mengklaim sebagai web server paling hemat resource pertama kali rilis pada bulan Maret tahun 2003 Saat ini Lighttpd meguasai kurang dari setengah persen dari total pangsa pasar web server di dunia. #3.
  • 22. Jenis Web server sebuah HTTP web server yang digunakan dalam sistem operasi server Windows, mulai dari Windows NT 4.0 Server, Windows 2000 Server atau Windows Server 2003 IIS menguasai lebih dari 28 persen pangsa pasar web server di seluruh dunia yang sekaligus menempatkan IIS #4.
  • 23. teks editor Teks editor adalah suatu tempat untuk meletakkan barisan-barisan source code (script) suatu Bahasa pemrograman. Ada beberapa macam teks editor yaitu:
  • 24. NOTEPAD • Teks editor bawaan windows yang sudah ada sejak 1985 • Teks editor simple
  • 25. • Diciptakan oleh Adan Don Ho pada tanggal 24 November 2003 • Mendukung banyak Bahasa pemrograman • Kinerja cepat • Mendukung Syntax Highlighting  • Mendukung auto complete
  • 26. Sublime text • Pertama kali rilis pada tanggal 18 januari 2008 • Mendukung banyak Bahasa pemrograman • Mendukung Syntax Highlighting  • Mendukung auto complete • Mudah memanajemen file • Kinerja lambat untuk komputer spesifikasi rendah
  • 27. Adobe dreamweaver • Dahulu bernama macromedia dreamweaver • Banyak fitur • Mendukung auto complete • Mendukung Site management • Mendukung Drag & Drop design • Non-Free Software
  • 28. TOOL PENGEMBANGAN WEB Untuk dapat mengembangkan/ menciptakan suatu website, dibutuhkan alat bantu (tool) yang sesuai. Masing-masing tool memiliki peran dan fungsi yang berbeda-beda. Adapun tool-tool yang dimaksud adalah :
  • 29. Tool #1 : web browser Karena website ditampilkan/dijalankan dalam web browser, maka web browser merupakan perangkat utama yang harus dimiliki oleh seorang pengembang web.
  • 30. Tool #2 : debugger & compiler Dalam melakukan pengembangan, sering kali kita menemukan banyak masalah pada script. Untuk menyelesaikan masalah tersebut, kita harus dapat mengerti kenapa masalah bisa muncul, dan lalu mencari solusi dari permasalahan tersebut.
  • 31. Tool #3 : TEXT EDITOR Tool yang digunakan untuk mengetikkan source code suatu bahasa pemrograman tertentu.
  • 32. Tool #4 : WEB SERVER & DATABASE SERVER Web Server digunakan apabila kita membuat web dinamis. Database server digunakan apabila kita membutuhkan basis data untuk menyimpan data