Anda di halaman 1dari 27

IN

VERIZAL, S.Kom, M.Kom


M E N U
KI-3 dan KI-4 Kompetensi Dasar Indikator Tujuan Pembelajaran Uraian Materi Latihan Soal

REFERENSI

Home Back Next


KI-3 dan KI-4
KI-3 (Pengetahuan) :
Memahami, menerapkan, menganalisis, dan mengevaluasitentang pengetahuan
faktual, konseptual, prosedural, dan metakognitif sesuai dengan bidang dan lingkup
kajian Pemrograman web dan Perangakat Bergerak pada tingkat teknis, spesifik, detil,
dan kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan
humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga,
sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.
KI-4 (Keterampilan) :
Melaksanakan tugas spesifik dengan menggunakan alat, informasi, dan prosedur kerja yang lazim
dilakukan serta memecahkan masalah sesuai dengan bidang kajian Pemrograman web dan
Perangakat Bergerak
Menampilkan kinerja di bawah bimbingan dengan mutu dan kuantitas yang terukur sesuai dengan
standar kompetensi kerja.
Menunjukkan keterampilan menalar, mengolah, dan menyaji secara efektif, kreatif, produktif, kritis,
mandiri, kolaboratif, komunikatif, dan solutif dalam ranah abstrak terkait dengan pengembangan dari
yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik di bawah pengawasan
langsung.
Menunjukkan keterampilan mempersepsi, kesiapan, meniru, membiasakan, gerak mahir, menjadikan
gerak alami dalam ranah konkret terkait dengan pengembangan dari yang dipelajarinya di sekolah,
serta mampu melaksanakan tugas spesifik di bawah pengawasan langsung.dipelajarinya di sekolah,
serta mampu melaksanakan tugas spesifik di bawah pengawasan langsung.

Home Back Next


KOMPETENSI DASAR

3.1 Memahami konsep teknologi aplikasi web


4.1 Mempresentasikan pelbagi teknologi
pengembangan aplikasi web

Home Back Next


INDIKATOR

3.1.1 Menjelaskan konsep teknologi aplikasi web


3.1.2 Menggali sejarah dan cara kerja web
3.1.3 Menjelaskan alur dan perangkat pengembangan web

4.1.1 Mengolah informasi tentang konsep teknologi


pengembangan web
4.1.2 Menyajikan hasil kesimpulan tentang alur pemrograman
web
4.1.3 Menyajikan hasil kesimpulan tentang konsep struktur
pemrograman web

Home Back Next


TUJUAN PEMBELAJARAN

Pertemuan 1-2
3.1.1 Dengan menonton video, membaca buku teks dan
sumber-sumber terkait, peserta didik dapat Menjelaskan
konsep teknologi aplikasi web mandiri.
3.1.2 Melalui membaca buku, majalah dan sumber sumber
terkait serta berdiskusi kelompok peserta didik dapat
menjelaskan sejarah dan cara kerja web dengan penuh
rasa ingin tau.
3.1.3 Melalui membaca buku, majalah, penelusuran google dan
sumber sumber terkait serta berdiskusi kelompok peserta
didik dapat Menjelaskan alur dan perangkat
pengembangan web secara teliti dan kreatif.

Home Back Next


PROFESI DALAM BIDANG TEKNOLOGI INFORMASI
a. Kelompok pertama, adalah mereka yang bergelut di dunia perangkat lunak
(software), baik mereka yang merancang sistem operasi, database maupun
sistem aplikasi. Pada lingkungan kelompok ini, terdapat pekerjaan-
pekerjaan seperti :
1. Sistem Analyst, merupakan orang yang bertugas menganalisa system yang
akan diimplementasikan, mulai dari menganalisa system yang ada,
kelebihan dan kekurangannya, sampai studi kelayakan dan desain system
yang akan dikembangkan
2. Programmer, merupakan orang yang bertugas mengimplementasikan
rancangan system analis, yaitu membuat program ( baik aplikasi maupun
system operasi ) sesuai system yang dianalisa sebelumnya.
3. Web Designer, merupakan orang yang melakukan kegiatan
perencanaan, termasuk studi kelayakan, analisis dan desain terhadap
suatu proyek pembuatan aplikasi berbasis web.
4. Web programmer, merupakan orang yang bertugas
mengimplementasikan rancangan web designer, yaitu membuat program
berbasis web sesuai desain yang telah dirancang sebelumnya.

Home Back Next


Lanjutan Profesi Bidang TI

b. Kelompok kedua, adalah mereka yang bergelut di bidang


perangkat keras (hardware). Pada lingkungan kelompok ini,
terdapat pekerjaan-pekerjaan seperti :
1) Technical engineer, sering juga disebut teknisi, yaitu orang
yang berkecimpung dalam bidang teknik, baik mengenai
pemeliharaan maupun perbaikan perangkat system computer.
2) Networking engineer, adalah orang yang berkecimpung dalam
bidang teknis jaringan computer dari maintenance sampai pada
troubleshooting-nya.

Home Back Next


Lanjutan Profesi Bidang TI

c. Kelompok ketiga, adalah mereka yang berkecimpung dalam


operasional system informasi. Pada lingkungan kelompok ini,
terdapat pekerjaan-pekerjaan seperti :
1) EDP Operator, adalah orang yang bertugas mengoperasikan
program- program yang berhubungan dengan electronic data
processing dalam lingkungan sebuah perusahaan atau
organisasi lainnya.
2) System Administrator, merupakan orang yang bertugas
melakukan administrasi terhadap system, memiliki
kewenangan menggunakan hak akses terhadap system, serta
hal-hal lain yang berhubungan dengan pengaturan
operasional sebuah system.
Home Back Next
PROFESI DALAM PENGEMBANGAN APLIKASI WEB
a. Web Designer
• Seorang designer web adalah orang yang
bertanggung jawab untuk menentukan
tampilan sebuah website. Tugasnya
adalah mendesain tampilan situs (web)
mulai dari pengolahan gambar, tata letak,
warna, dan semua aspek visual situs.
Fokus utama mereka adalah
tampilan/layout dari web. seorang Web
Designer harus menguasai :
• HTML, DHTML
• Pengolah gambar
• Animasi, Movie (Film)
Home Back Next
Lanjutan : PROFESI DALAM PENGEMBANGAN APLIKASI WEB

b. Web Programmer
Web programmer bertugas dalam
melakukan pengcodingan atau
pemograman sebuah website agar
dinamis, dimana agar sebuah web
tersebut dapat terlihat mudah bagi
seorang web admin. Web Programmer
harus menguasai :
• CGI Perl, PHP, MySQL (Unix base)
• ASP (NT base)
• Java Script dan Applet

Home Back Next


Lanjutan : PROFESI DALAM PENGEMBANGAN APLIKASI WEB
c. Web Administrator
Tugasnya adalah untuk memaintenance suatu server,
mengerti akan sistem operasi server, baik itu mulai dari
instalasi sampai kepada masalah (troubleshooting),
biasanya seorang Web Administrator harus menguasai :
• OS Unix (Linux, FreeBSD, dll)
• OS NT
• Jaringan (LAN, WAN, Intranet)
• Keamanan server

Home Back Next


Lanjutan : PROFESI DALAM PENGEMBANGAN APLIKASI WEB
d. Web Master
Seorang web master adalah seorang yang
mengerti akan kesemua hal mulai dari desain,
program dan keamanan server namun tidak
terlalu turut mencampuri ke masing-masing
divisi, cukup dengan mempertanggung
jawabkan atas jalannya suatu situs (web).
Penguasaan yang harus dimiliki :
• - HTML, DHTML
• - CGI Perl, PHP, MySQL, ASP, Java
• - Penguasaan bermacam OS (Operating
System)
• - Keamanan server
• - Jaringan (LAN, WAN, Intranet)
Home Back Next
Lanjutan : PROFESI DALAM PENGEMBANGAN APLIKASI WEB
e. Web Developer
Kegiatan diatas secara keseluruhan
dinamakan suatu team yang
dinamakan Web Developer. Web
Developer memberi bantuan seperti
konsultasi web, konsep web yang
akan dibuat, membangun sebuah
website.

Home Back Next


SEJARAH DAN CARA KERJA WEB
a. Sejarah Web
Penemu situs web adalah Sir Timothy John Tim Berners-Lee,
sedangkan situs web yang terhubung ke jaringan pertama kali muncul
pada tahun 1991. Tujuan dari tim ketika merancang situs web adalah
untuk memfasilitasi pertukaran dan memperbarui informasi pada
penelitian rekan di mana ia bekerja. Pada tanggal 30 April 1993, CERN
(tempat Tim bekerja) mengumumkan bahwa WWW dapat digunakan
secara bebas oleh masyarakat.
Sebuah situs web mungkin karya seorang individu atau individu, atau
menunjukkan kepemilikan dari suatu organisasi, perusahaan. biasanya
dibahas dalam sebuah situs web atau merujuk ke topik tertentu, atau
kepentingan tertentu. Sebuah situs web mungkin berisi link yang
menghubungkan ke situs web lain
Home Back Next
SEJARAH DAN CARA KERJA WEB
b. Cara Kerja Web
1)Pengungjung website mengertikan alamat yang akan dituju,
misalnyahttp://facebook.com
2)Melalui jaringan internet , pengunjung bisa melakukan request alamat
, http://facebook.com ke rigistar
3)Kemudian registar memerintahkan DNS Server mencari alamat yang
di-request
4)Setelah DNS Server menemukan alamat http://facebook.com dan
memerintahkan hosting server untuk memberikan file-file yang ada
pada halaman website tersebut kepada pengunjung.
5)File-file yang di berikan oleh Hosting Server ini akan di tampilkan
dalam bentuk halaman website melalui web browser.misalnya :
mozila,google chorme, satria , IE
Home Back Next
ALUR DAN PERANGKAT PENGEMBANGAN WEB
a. Alur Pengembangan Aplikasi Web
1. Formulasi (formulation)  Kegiatan yang berfungsi untuk
merumuskan tujuan dan ukuran dari aplikasi berbasis web serta
menentukan batasannya sistem. Tujuan yang ingin dicapai bisa
dibedakan menjadi dua kategori, yaitu :
• Tujuan yang bersifat informative Menyediakan suatu informasi
tertentu kepada pengguna, berupa teks, grafik, audio, dan video.
• Tujuan yang bersifat fungsional  Kemampuan untuk melakukan
suatu fungsi yang dibutuhkan pengguna.

Home Back Next


ALUR DAN PERANGKAT PENGEMBANGAN WEB Lanjutan
a. Alur Pengembangan Aplikasi Web
2. Perencanaan (planning)  Kegiatan yang digunakan untuk menghitung estimasi biaya
proyek pembuatan aplikasi berbasis web ini, estimasi jumlah pengembang, estimasi
waktu pengembangan, evaluasi resiko pengembangan proyek, dan mendefinisikan
jadwal pengembangan untuk versi selanjutnya.
3. Analisis (analysis)  Kegiatan untuk menentukan persyaratan-persyaratan teknik dan
mengidentifikasi informasi yang akan ditampilkan pada aplikasi berbasis web. Ada 4 sisi
yaitu:
 Analisis isi informasi Mengidentifikasi isi yang akan ditampilkan pada aplikasi
berbasis web
 Analisis interaksi Analisis yang menunjukkan hubungan antara web dengan
pengguna.
 Analisis fungsional Analisis tentang proses bagaimana aplikasi berbasis web ini
akan menampilkan informasi kepada pengguna.
 Analisis konfigurasi

Home Back Next


ALUR DAN PERANGKAT PENGEMBANGAN WEB Lanjutan
a. Alur Pengembangan Aplikasi Web
4. Rekayasa (engineering) Terdapat dua pekerjaan yang dilakukan secara
paralel, yaitu desain isi informasi dan desain arsitektur web. Implementasi
(page generation) & pengujian (testing)Suatu kegiatan pengembangan
untuk mewujudkan desain menjadi suatu web site. Teknologi yang digunakan
tergantung dengan kebutuhan yang telah dirumuskan pada tahap analisis.
 Dalam tahap pengembangan ini, meliputi kegiatan:
Authoring, adalah istilah yang digunakan untuk proses
mempersiapkan konten untuk nantinya diunggah di Web, atau lebih
khusus, menandai konten dengan tag HTML yang menggambarkan
isi dan fungsinya.

Home Back Next


ALUR DAN PERANGKAT PENGEMBANGAN WEB Lanjutan
b. Perangkat Pengembangan Web
1. Perangkat Keras
 Komputer Utama  Dengan operating system Macintosh, Windows, ataupun Linux.
 Memori tambahan  Sebaiknya computer memiliki memori yang besar, karena dalam
pengembangan web cenderung kita akan membuka beberapa aplikasi sekaligus.
 Sebuah monitor besar Meskipun bukan keharusan, monitor besar memudahkan untuk
desainer visual.
 Sebuah scanner dan / atau kamera digital.  Untuk mengambar gambar sendiri sesuai
gambar yang diinginan
 Sebuah komputer kedua  Banyak web designer merasa berguna memiliki komputer
penguji yang menjalankan platform yang berbeda dari komputer utama yang mereka
gunakan untuk pengembangan. Karena browser kerja yang berbeda pada Mac dan
pada mesin Windows, itu penting untuk menguji halaman web dalam sebanyak mungkin
system operasi berbeda.
 Perangkat mobile/smartphone.

Home Back Next


ALUR DAN PERANGKAT PENGEMBANGAN WEB Lanjutan
b. Perangkat Pengembangan Web
2. Perangkat Lunak
 Web page authoring  Ini adalah kelompok perangkat lunak seperti desktop
publishing tetapi format yang dihasilkan adalah halaman web.
 HTML Editor Ini adalah kelompok perangkat lunak yang kebalikan dari Adobe
Dreamweaver dan Micrsoft Expression web.
 Aplikasi editing gambar dan menggambar Untuk menambahkan gambar ke galaman
web, akan perlu program editing gambar. Berikut ini beberapa aplikasi yang cukup
populer : adobe Photoshop, Adobe Photoshop Elements, Adobe Illustrator, Adobe
Fireworks, Corel Paint Shop Photo Pro (Windows saja).
 Aplikasi Internet  Karena hasil akhir dari pengembangan halaman web digunakan di
Internet, maka diperlukan beberapa aplikasi untuk membuka halaman web , biasa
disebut "browser".
 Aplikasi transfer file (FTP/File Tranfer Protokol) Sebuah aplikasi FTP memungkinkan
untuk mengunggah dan mengunduh file antara komputer kita dan komputer yang akan
menjadi tempat halaman web/web server.
Home Back Next
LATIHAN SOAL
Jawablah pertanyaan-pertanyaan di bawah ini dengan tepat!
1. Sebutkan layanan apa saja yang tersedia di internet!

LATIHAN
2. Jelaskan apa tugas profesi dalam pengembangan aplikasi web berikut :
a. Web Designer
b. Web Programmer
c. Web Administrator
d. Web Master
3. Jelaskan arti dari istilah-istilah berikut ini:

SOAL
a. HTML
b. URL
c. HTTP
d. IP
4. Jelaskan apa yang Anda ketahui mengenai HTML5!
5. Jelaskan pengertian dan fungsi dari DNS (Domain Name System)!

Home Back Next


Media Presentasi Pembelajaran

Powered by :
VERIZAL, S.Kom, M.Kom

OUT

Berdasarkan Kurikulum Berbasis Kompetensi

THANK’S FOR YOUR ATTENTION


REFERENSI
 From Zero To A Pro: Membuat Aplikasi Web Dengan PHP +
Database MySQL, Abdul Kadir, Penerbit Andi, 2010
 Buku Pintar Pemrograman Web, Adhi Prasetyo, Penerbit
Mediakita, 2012
 Pemrograman Web (HTML, PHP & MySQL) Edisi Revisi, Budi
Rahardjo, Imam Heryanto, Enjang RK, Penerbit Modula Bandung,
Juni 2012
 Learning PHP, MySQL, and JavaScript, Robin Nixon, Penerbit
O'Reilly Media, Inc., 2009
 http://andinugroho007.blogspot.com/2016/09/pemrograman-web-
31-konsep-teknologi.html
 http://satriaarjun12345.blogspot.com/2016/09/konsep-
pengembangan-aplikasi-web.html
Home Back Next

Anda mungkin juga menyukai