SlideShare a Scribd company logo
1 of 32
Download to read offline
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

Aplikasi Perkantoran ppt kel 1
Aplikasi Perkantoran ppt kel 1Aplikasi Perkantoran ppt kel 1
Aplikasi Perkantoran ppt kel 1Frendyka Junaedi
 
Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8Ichsan Smith
 
Data Management (Enhanced ERD and Mapping ERD)
Data Management (Enhanced ERD and Mapping ERD)Data Management (Enhanced ERD and Mapping ERD)
Data Management (Enhanced ERD and Mapping ERD)Adam Mukharil Bachtiar
 
Teknologi Jaringan Berbasis Luas (WAN)
Teknologi Jaringan Berbasis Luas (WAN)Teknologi Jaringan Berbasis Luas (WAN)
Teknologi Jaringan Berbasis Luas (WAN)seolangit
 
[RPL2] Pertemuan 1 - Pendahuluan Rekayasa Perangkat Lunak 2
[RPL2] Pertemuan 1 - Pendahuluan Rekayasa Perangkat Lunak 2[RPL2] Pertemuan 1 - Pendahuluan Rekayasa Perangkat Lunak 2
[RPL2] Pertemuan 1 - Pendahuluan Rekayasa Perangkat Lunak 2rizki adam kurniawan
 
E-Business (Business Process and Process Model)
E-Business (Business Process and Process Model)E-Business (Business Process and Process Model)
E-Business (Business Process and Process Model)Adam Mukharil Bachtiar
 
ATP Informatika Siti Maesaroh Fase F.docx.pdf
ATP Informatika Siti Maesaroh Fase F.docx.pdfATP Informatika Siti Maesaroh Fase F.docx.pdf
ATP Informatika Siti Maesaroh Fase F.docx.pdfssusere67dbc
 
Modul packet-tracer
Modul packet-tracerModul packet-tracer
Modul packet-tracerAyas Tincem
 
PHP CRUD Database Mysql
PHP CRUD Database MysqlPHP CRUD Database Mysql
PHP CRUD Database MysqlYusuf A.H.
 
Soal uts/ pts semester genap mapel pbo kelas xi rpl tahun 2021
Soal uts/ pts semester genap mapel pbo kelas xi rpl tahun 2021Soal uts/ pts semester genap mapel pbo kelas xi rpl tahun 2021
Soal uts/ pts semester genap mapel pbo kelas xi rpl tahun 2021Saprudin Eskom
 
Software Engineering 1 (Software Development Process Model)
Software Engineering 1 (Software Development Process Model)Software Engineering 1 (Software Development Process Model)
Software Engineering 1 (Software Development Process Model)Adam Mukharil Bachtiar
 

What's hot (20)

Array pada PHP
Array pada PHPArray pada PHP
Array pada PHP
 
Aplikasi Perkantoran ppt kel 1
Aplikasi Perkantoran ppt kel 1Aplikasi Perkantoran ppt kel 1
Aplikasi Perkantoran ppt kel 1
 
PEMROGRAMAN WEB 1.pptx
PEMROGRAMAN WEB 1.pptxPEMROGRAMAN WEB 1.pptx
PEMROGRAMAN WEB 1.pptx
 
Hebb, perceptro dan adaline
Hebb, perceptro dan adalineHebb, perceptro dan adaline
Hebb, perceptro dan adaline
 
Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8
 
Modul Ajar Basis Data
Modul Ajar Basis DataModul Ajar Basis Data
Modul Ajar Basis Data
 
Data Management (Enhanced ERD and Mapping ERD)
Data Management (Enhanced ERD and Mapping ERD)Data Management (Enhanced ERD and Mapping ERD)
Data Management (Enhanced ERD and Mapping ERD)
 
Teknologi Jaringan Berbasis Luas (WAN)
Teknologi Jaringan Berbasis Luas (WAN)Teknologi Jaringan Berbasis Luas (WAN)
Teknologi Jaringan Berbasis Luas (WAN)
 
[RPL2] Pertemuan 1 - Pendahuluan Rekayasa Perangkat Lunak 2
[RPL2] Pertemuan 1 - Pendahuluan Rekayasa Perangkat Lunak 2[RPL2] Pertemuan 1 - Pendahuluan Rekayasa Perangkat Lunak 2
[RPL2] Pertemuan 1 - Pendahuluan Rekayasa Perangkat Lunak 2
 
Sejara internet dan web
Sejara internet dan webSejara internet dan web
Sejara internet dan web
 
Pengertian Internet dan Intranet
Pengertian Internet dan IntranetPengertian Internet dan Intranet
Pengertian Internet dan Intranet
 
E-Business (Business Process and Process Model)
E-Business (Business Process and Process Model)E-Business (Business Process and Process Model)
E-Business (Business Process and Process Model)
 
ATP Informatika Siti Maesaroh Fase F.docx.pdf
ATP Informatika Siti Maesaroh Fase F.docx.pdfATP Informatika Siti Maesaroh Fase F.docx.pdf
ATP Informatika Siti Maesaroh Fase F.docx.pdf
 
Modul packet-tracer
Modul packet-tracerModul packet-tracer
Modul packet-tracer
 
PHP CRUD Database Mysql
PHP CRUD Database MysqlPHP CRUD Database Mysql
PHP CRUD Database Mysql
 
[PBO] Pertemuan 6 - Interface
[PBO] Pertemuan 6 - Interface[PBO] Pertemuan 6 - Interface
[PBO] Pertemuan 6 - Interface
 
Sistem File
Sistem FileSistem File
Sistem File
 
Soal uts/ pts semester genap mapel pbo kelas xi rpl tahun 2021
Soal uts/ pts semester genap mapel pbo kelas xi rpl tahun 2021Soal uts/ pts semester genap mapel pbo kelas xi rpl tahun 2021
Soal uts/ pts semester genap mapel pbo kelas xi rpl tahun 2021
 
Software Engineering 1 (Software Development Process Model)
Software Engineering 1 (Software Development Process Model)Software Engineering 1 (Software Development Process Model)
Software Engineering 1 (Software Development Process Model)
 
Keamanan sistem operasi
Keamanan sistem operasiKeamanan sistem operasi
Keamanan sistem operasi
 

Similar to WEBAPLIKASI

Konsep Teknologi dan Format Teks.pptx
Konsep Teknologi dan Format Teks.pptxKonsep Teknologi dan Format Teks.pptx
Konsep Teknologi dan Format Teks.pptxAgiHusni
 
Konsep Teknologi Web
Konsep Teknologi WebKonsep Teknologi Web
Konsep Teknologi WebTeukuMahawira
 
Konsep teknologi web
Konsep teknologi webKonsep teknologi web
Konsep teknologi webTeukuMahawira
 
Konsep teknologi web
Konsep teknologi webKonsep teknologi web
Konsep teknologi webTeukuMahawira
 
Perkembangan web server di Linux
Perkembangan web server di LinuxPerkembangan web server di Linux
Perkembangan web server di LinuxApriyanto Gafur
 
Materi ajar browser
Materi ajar browserMateri ajar browser
Materi ajar browserGemi Siksmat
 
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 webDeka M Wildan
 
Tugas webserver SO II - 09 154
Tugas webserver SO II - 09 154Tugas webserver SO II - 09 154
Tugas webserver SO II - 09 154ridhyld
 
Buku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptBuku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptDeka M Wildan
 
Internet presentasi bab-1
Internet presentasi bab-1Internet presentasi bab-1
Internet presentasi bab-1cecepgp
 

Similar to WEBAPLIKASI (20)

PEMOGRAMAN WEB & PERANGKAT BERGERAK
PEMOGRAMAN WEB & PERANGKAT BERGERAKPEMOGRAMAN WEB & PERANGKAT BERGERAK
PEMOGRAMAN WEB & PERANGKAT BERGERAK
 
Konsep Teknologi dan Format Teks.pptx
Konsep Teknologi dan Format Teks.pptxKonsep Teknologi dan Format Teks.pptx
Konsep Teknologi dan Format Teks.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 mobileHernowo 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 FormHernowo 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 objekHernowo Indra Gunanto
 
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 HTMLHernowo 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 WebHernowo 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 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
 
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

MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfChananMfd
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxssuser50800a
 
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)PUNGKYBUDIPANGESTU1
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxdpp11tya
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)MustahalMustahal
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...Kanaidi ken
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxssuser35630b
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...asepsaefudin2009
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...Kanaidi ken
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxsukmakarim1998
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7IwanSumantri7
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxssuser8905b3
 
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi  Profil Pelajar Pancasila.pdfaksi nyata sosialisasi  Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi Profil Pelajar Pancasila.pdfsdn3jatiblora
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...Kanaidi ken
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 

Recently uploaded (20)

MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
 
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ika
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
 
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi  Profil Pelajar Pancasila.pdfaksi nyata sosialisasi  Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 

WEBAPLIKASI

  • 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