Anda di halaman 1dari 49

PROGRAM

PELATIHAN BERBASIS KOMPETENSI


PHP PROGRAMMER
KODE PROGRAM: J.62.1000.01.15

KEMENTERIAN KETENAGAKERJAAN RI
DIREKTORAT JENDERAL PEMBINAAN PELATIHAN DAN PRODUKTIVITAS
Jl. Jend. Gatot Subroto Kav.51 Lt.6.A Jakarta Selatan
2015
DAFTAR ISI

DAFTAR ISI ....................................................................................... i

KATA PENGANTAR .............................................................................ii

PROGRAM PELATIHAN BERBASIS KOMPETENSI.................................... 1

1. Nama pelatihan ............................................................................ 1

2. Kode program .............................................................................. 1

3. Kualifikasi/Jenjang pelatihan .......................................................... 1

4. Tujuan pelatihan ........................................................................... 1

5. Unit kompetensi yang ditempuh ..................................................... 1

6. Perkiraan waktu pelatihan ............................................................. 1

7. Persyaratan peserta pelatihan ........................................................ 1

8. Persyaratan instruktur ................................................................... 1

KURIKULUM BERBASIS KOMPETENSI................................................... 3

SILABUS PELATIHAN BERBASIS KOMPETENSI ...................................... 4

1. Kelompok unit kompetensi............................................................. 4

2. On the job training (OJT) .............................................................36

3. Kelompok non-unit kompetensi .....................................................40

DAFTAR PERALATAN DAN BAHAN YANG DIGUNAKAN ..........................42

1
Program Pelatihan Berbasis Kompetensi
KATA PENGANTAR

Sesuai dengan Peraturan Pemerintah Nomor 31 Tahun 2006 tentang Sistem


Pelatihan Kerja Nasional, bahwa penyusunan program pelatihan kerja berbasis
kompetensi mengacu pada Standar Kompetensi Kerja Nasional Indonesia (SKKNI),
Standar Internasional dan/atau Standar Khusus.
Untuk melaksanakan pelatihan berbasis kompetensi diperlukan program pelatihan
yang berisi kurikulum dan silabus sebagai acuan dalam pelaksanaan pelatihan kerja yang
diselenggarakan oleh Lembaga Pelatihan Kerja baik milik pemerintah maupun swasta.
Program pelatihan kerja dapat disusun secara berjenjang atau tidak berjenjang.
Program pelatihan kerja yang berjenjang mengacu kepada Peraturan Presiden Nomor 8
tahun 2012 tentang Kerangka Kualifikasi Nasional Indonesia (KKNI), sedangkan program
pelatihan kerja yang tidak berjenjang disusun berdasarkan unit kompetensi atau
kelompok unit kompetensi atau okupasi/jabatan.
Untuk memenuhi kebutuhan kompetensi tenaga kerja oleh dunia usaha dan dunia
industri, maka disusun program pelatihan berbasis kompetensi dengan nama pelatihan
“PHP Programmer” yang mengacu pada Standar Kompetensi Kerja Nasional Indonesia
(SKKNI) bidang programmer komputer.
Demikian program pelatihan ini disusun, semoga dapat digunakan sebagai acuan
dalam pelaksanaan pelatihan berbasis kompetensi di lembaga pelatihan kerja, dengan
harapan dapat meningkatkan kompetensi, produktivitas dan daya saing sumber daya
manusia Indonesia.

Jakarta, Oktober 2015


Penanggung Jawab Paraf Tanggal

Konsep Materi
Kasie Pengembangan Program Pelatihan Kerja

Materi
Kasubdit Pengembangan Program dan Materi
Pelatihan Kerja

Pengendalian Administrasi
Kasubag TU

Program Pelatihan Berbasis Kompetensi ii


PROGRAM PELATIHAN BERBASIS KOMPETENSI

1. Nama Pelatihan : PHP PROGRAMMER


2. Kode Program Pelatihan : J.62.1000.01.15
3. Kualifikasi Jenjang Pelatihan : Non-Jenjang
4. Tujuan Pelatihan :
Setelah mengikuti pelatihan ini peserta kompeten membuat aplikasi yang
berbasiskan web dengan menggunakan kode program PHP dan database MySQL
ditempat kerja secara benar sesuai standar
5. Unit Kompetensi yang ditempuh :
5.1. TIK.PR01.016.01 Menjaga etika
5.2. TIK.PR02.027.01 Menerapkan dasar-dasar pembuatan web statik dasar
5.3. TIK.PR02.028.01 Menerapkan dasar-dasar pembuatan web statik lanjut
5.4. TIK.PR03.001.01 Mengoperasikan bahasa pemrograman data deskripsi
(SQL-Structure Query Language) dasar
5.5. TIK.PR03.002.01 Mengoperasikan bahasa pemrograman data deskripsi
(SQL-Structure Query Language) lanjut
5.6. TIK.PR08.007.01 Membuat program basis data berbasis MySQL/
PostGreSQL
5.7. TIK.PR08.009.01 Membuat program aplikasi web berbasis PHP
6. Perkiraan Waktu Pelatihan : 480 jam pelatihan @45 menit
7. Persyaratan Peserta Pelatihan
7.1. Pendidikan : Minimal lulus SMA/SMK Kejuruan RPL
7.2. Pelatihan : -
7.3. Pengalaman Kerja : -
7.4. Umur : Minimal 19 tahun
7.5. Jenis Kelamin : Pria/Wanita
7.6. Kesehatan : Sehat jasmani dan rohani
7.7. Test Kemampuan : Lulus seleksi kejuruan TIK
8. Persyaratan Instruktur
8.1. Pendidikan : Minimal D3 Ilmu Komputer
8.2. Persyaratan Kompetensi :
1) Teknis : Kompeten dalam pemrograman PHP dan
database, portofolio pembuatan aplikasi
3
Program Pelatihan Berbasis Kompetensi
2) Metodologi : Kompeten dalam metodologi pelatihan
8.3. Pengalaman Kerja : Minimal 1 tahun
8.4. Kesehatan Kerja : Sehat jasmani dan rohani
8.5. Persyaratan Khusus : Lulus diklat dasar instruktur

4
Program Pelatihan Berbasis Kompetensi
KURIKULUM PELATIHAN BERBASIS KOMPETENSI
PERKIRAAN
WAKTU PELATIHAN (JP)
NO UNIT KOMPETENSI KODE UNIT
PENGET KETERA
JUMLAH
AHUAN MPILAN
I KELOMPOK UNIT KOMPETENSI
1.1. Menjaga etika TIK.PR01.016.01 4 8 12
1.2. Menerapkan dasar-dasar pembuatan TIK.PR02.027.01 6 28 32
web statik dasar
1.3. Menerapkan dasar-dasar pembuatan TIK.PR02.028.01 6 28 32
web statik lanjut
1.4. Mengoperasikan bahasa TIK.PR03.001.01 8 30 38
pemrograman data deskripsi (SQL-
Structure Query Language) dasar
1.5. Mengoperasikan bahasa TIK.PR03.002.01 8 30 38
pemrograman data deskripsi (SQL-
Structure Query Language) lanjut
1.6. Membuat program basis data berbasis TIK.PR08.007.01 32 110 142
MySQL/ PostGreSQL
1.7. Membuat program aplikasi web TIK.PR08.009.01 32 110 142
berbasis PHP
Jumlah II 96 344 440
II ON THE JOB TRAINING (OJT)
On The Job Training dilaksanakan selama 1
bulan

III KELOMPOK NON-UNIT KOMPETENSI


3.1. Motivasi Kerja - 6 - 6
3.2. Sikap Etika - 4 - 4
3.3. Tata Graha (5S) - 2 2 4
3.4. Wawasan Industri - 4 16 20
3.5. Kewirausahaan - 6 - 6
Jumlah III 22 18 40
Jumlah I s/d III 118 362 480

5
Program Pelatihan Berbasis Kompetensi
SILABUS PELATIHAN BERBASIS KOMPETENSI

I. KELOMPOK UNIT KOMPETENSI


1.1. Unit Kompetensi : Menjaga Etika
Kode Unit : TIK.PR01.016.01
Perkiraan Waktu : 12 JP (Teori: 4 JP dan Praktek: 8 JP)

MATERI PELATIHAN JAM PELATIHAN


ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
1. Melindungi 1.1. Kelangsungan • Dapat menjelaskan data dan • Data dan informasi • Menjamin • Teliti 1 1
kepentingan pelayanan informasi • Jaminan aliran kelangsungan • Cermat
klien perhitungan dan • Dapat menjelaskan jaminan informasi pelayanan • Taat
aliran informasi aliran informasi • Cara menjamin perhitungan azas
dijamin sesuai yang • Dapat menjelaskan cara kelangsungan dan aliran
diharapkan oleh menjamin kelangsungan pelayanan informasi
tuntutan kerja pelayanan perhitungan dan perhitungan dan
aliran informasi aliran informasi
• Mampu menjamin kelangsungan
pelayanan perhitungan dan
aliran informasi
• Harus teliti, cermat, taat azas
1.2. Integritas dan • Dapat menjelaskan integritas • Integritas dan • Menjamin • Teliti
keamanan informasi dan keamanan informasi keamanan integritas dan • Cermat
dijamin pada saat • Dapat menyebutkan jenis-jenis informasi keamanan • Taat
dibutuhkan oleh integritas dan keamanan • Jenis-jenis informasi yang azas
legislasi pribadi dan informasi integritas dan dibutuhkan
kebijakan • Dapat menjelaskan cara keamanan oleh pribadi/
perusahaan menjamin integritas dan informasi perusahaan
keamanan informasi yang • Cara menjamin
dibutuhkan oleh integritas dan
pribadi/perusahaan keamanan
• Mampu menjamin integritas dan informasi yang
keamanan informasi yang dibutuhkan oleh
dibutuhkan oleh pribadi/
pribadi/perusahaan perusahaan
• Harus teliti, cermat, taat azas

6
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
1.3. Konflik dari satu • Dapat menjelaskan konflik • Konflik • Mengidentifika- • Teliti
kepentingan di kepentingan kepentingan si konflik dari • Cermat
identifikasi dan di • Dapat menjelaskan cara • Cara satu • Taat
artikulasikan secepat mengidentifikasi konflik dari mengidentifikasi kepentingan azas
mungkin pada pihak satu kepentingan dan konflik dari satu dan
yang relevan memberikan jawaban secepat kepentingan dan memberikan
mungkin pada klien memberikan jawaban
• Mampu mengidentifikasi konflik jawaban secepat secepat
dari satu kepentingan dan mungkin pada mungkin pada
memberikan jawaban secepat klien klien
mungkin pada klien
• Harus teliti, cermat, taat azas
1.4. Kepentingan klien • Dapat menjelaskan kepentingan • Kepentingan klien • Menjaga • Teliti
termasuk klien dalam hal kerahasiaan dan dalam hal kepentingan • Cermat
kerahasiaan dan hak hak milik kerahasiaan dan klien dalam hal • Taat
milik dijaga • Dapat menjelakan cara menjaga hak milik kerahasiaan azas
kepentingan klien dalam hal • Cara menjaga dan hak milik
kerahasiaan dan hak milik kepentingan klien
• Mampu menjaga kepentingan dalam hal
klien dalam hal kerahasiaan dan kerahasiaan dan
hak milik hak milik
• Harus teliti, cermat, taat azas
Asesmen
2. Menghasilkan 2.1. Produk dan layanan • Dapat menyebutkan jenis • Jenis produk dan • Menyediakan • Teliti 1 2
produk dan disediakan sesuai produk dan layanan layanan produk dan • Cermat
layanan yang kebutuhan • Dapat menjelaskan cara • Cara menyediakan layanan bagi • Taat
berkualitas operasional dan menyediakan produk dan produk dan klien azas
keuntungan klien layanan bagi klien layanan bagi klien
dan atasan • Mampu menyediakan produk
dan layanan bagi klien
• Harus teliti, cermat, taat azas

7
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
2.2. Dijamin pelayanan • Dapat menjelaskan cara • Cara menjamin • Menjamin • Teliti
nilai uang dan menjamin pelayanan dan pelayanan dan pelayanan dan • Cermat
produk yang produk yang dirahasiakan produk yang produk yang • Taat
dirahasiakan untuk • Mampu menjamin pelayanan dirahasiakan dirahasiakan azas
klien dan atasan dan produk yang dirahasiakan
• Harus teliti, cermat, taat azas
2.3. Pekerjaan dilakukan • Dapat menjelaskan standar • Standar • Melakukan • Teliti
sesuai standar internasional produk dan internasional pekerjaan • Cermat
internasional layanan produk dan standar • Taat
• Dapat menjelaskan cara layanan internasional azas
melakukan pekerjaan standar • Cara melakukan produk dan
internasional produk dan pekerjaan standar layanan
layanan internasional
• Mampu melakukan pekerjaan produk dan
standar internasional produk layanan
dan layanan
• Harus teliti, cermat, taat azas
2.4. Proses yang • Dapat menjelaskan proses • Proses • Mengembang- • Teliti
berkualitas ketika pengembangan produk dan pengembangan kan, • Cermat
mengembangkan layanan produk dan memelihara, • Taat
produk • Dapat menjelaskan cara layanan dan menjaga azas
dikembangkan dan mengembangkan, memelihara, • Cara proses pada
pelayanan dipelihara dan menjaga proses pada mengembangkan, produk dan
dan dijaga produk dan layanan memelihara, dan layanan
• Mampu memelihara dan menjaga proses
menjaga proses pada produk pada produk dan
dan layanan layanan
• Harus teliti, cermat, taat azas
2.5. Produk yang • Dapat menjelaskan cara • Cara menghasilkan • Menghasilkan • Teliti
dihasilkan untuk menghasilkan produk terbaik produk terbaik produk terbaik • Cermat
klien dan atasan untuk klien untuk klien untuk klien • Taat
yang terbaik • Mampu menghasilkan produk azas
memenuhi terbaik untuk klien
kebutuhan mereka • Harus teliti, cermat, taat azas
Asesmen

8
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
3. Mendelegasikan 3.1. Keterampilan, • Dapat menjelaskan cara • Cara menampilkan • Menampilkan • Teliti 1 2
responsibilitas pengetahuan dan menampilkan ketrampilan, ketrampilan, ketrampilan, • Cermat
dan otorisasi kualifikasi pengetahuan dan kualifikasi pengetahuan dan pengetahuan • Taat
ditampilkan secara secara benar kualifikasi secara dan kualifikasi azas
benar • Mampu menampilkan benar secara benar
ketrampilan, pengetahuan dan
kualifikasi secara benar
• Harus teliti, cermat, taat azas
3.2. Pelayanan dan • Dapat menjelaskan • Pengembangan • Mengembang- • Teliti
produk pengembangan produk dan produk dan kan pelayanan • Cermat
dikembangkan oleh layanan layanan dan produk • Taat
individu dan lainnya • Dapat menjelaskan cara • Cara azas
di akomodir mengembangkan pelayanan mengembangkan
dan produk pelayanan dan
• Mampu mengembangkan produk
pelayanan dan produk
• Harus teliti, cermat, taat azas
3.3. Informasi disediakan • Dapat menjelaskan standar • Standar informasi • Menyediakan • Teliti
untuk atasan dan informasi berkualitas berkualitas informasi • Cermat
klien secara tidak • Dapat menjelaskan cara • Cara menyediakan berkualitas • Taat
memihak dan menyediakan informasi informasi standar untuk azas
berkualitas sesuai berkualitas standar untuk client berkualitas standar client dan
standar dan atasan untuk client dan atasan
• Mampu mendokumentasi dan atasan
memberikan saran pada klien
dan pengawas
• Harus teliti, cermat, taat azas
3.4. Area kerja yang • Dapat menjelaskan area kerja • Area kerja proyek • Memperkirakan • Teliti
realistis, tahapan proyek • Tahapan pekerjaan area kerja yang • Cermat
pekerjaan, anggaran • Dapat menjelaskan tahapan proyek realistis, • Taat
biaya dan pekerjaan proyek • Anggaran biaya tahapan azas
kemampuan untuk • Dapat menjelaskan anggaran proyek pekerjaan,
mempengaruhi biaya proyek • Cara anggaran biaya
tahapan proyek • Dapat menjelaskan cara memperkirakan dan
diperkirakan memperkirakan area kerja yang area kerja yang kemampuan
realistis, tahapan pekerjaan, realistis, tahapan untuk
anggaran biaya dan pekerjaan, mempengaruhi
9
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
kemampuan untuk anggaran biaya tahapan proyek
mempengaruhi tahapan proyek dan kemampuan
• Mampu memperkirakan area untuk
kerja yang realistis, tahapan mempengaruhi
pekerjaan, anggaran biaya dan tahapan proyek
kemampuan untuk
mempengaruhi tahapan proyek
• Harus teliti, cermat, taat azas
Asesmen
4 Memelihara 4.1. Kesehatan individu • Dapat menjelaskan kesehatan • Kesehatan individu • Melakukan • Teliti 1 3
pekerjaan secara dan lingkungan di individu dan lingkungan dan lingkungan kesehatan • Cermat
praktis tempat kerja sesuai ditempat kerja ditempat kerja individu dan • Taat
prosedur • Dapat menjelaskan cara • Cara melakukan lingkungan di azas
melakukan kesehatan individu kesehatan individu tempat kerja
dan lingkungan di tempat kerja dan lingkungan di sesuai prosedur
sesuai prosedur tempat kerja sesuai
• Mampu melakukan kesehatan prosedur
individu dan lingkungan di
tempat kerja sesuai prosedur
• Harus teliti, cermat, taat azas
4.2. Kolega dan • Dapat menjelaskan kolega dan • Kolega dan • Memperlakukan • Teliti
karyawan karyawan karyawan kolega dan • Cermat
diperlakukan secara • Dapat menjelaskan perlakuan • Perlakuan karyawan • Taat
wajar dan profesional kolega dan profesional kolega secara wajar azas
profesional karyawan dan karyawan dan profesional
• Dapat menjelaskan cara • Cara
memperlakukan kolega dan memperlakukan
karyawan secara wajar dan kolega dan
profesional karyawan secara
• Mampu memperlakukan kolega wajar dan
dan karyawan secara wajar dan profesional
profesional
• Harus teliti, cermat, taat azas

10
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
4.3. Pelayanan atau • Dapat menjelaskan cara • Cara melakukan • Melakukan • Teliti
produk bagi kolega, melakukan pelayanan dan pelayanan dan pelayanan dan • Cermat
klien dan karyawan produk bagi kolega, klien, dan produk bagi produk bagi • Taat
dilakukan sesuai karyawan sesuai prosedur kolega, klien, dan kolega, klien, azas
prosedur • Mampu melakukan pelayanan karyawan sesuai dan karyawan
dan produk bagi kolega, klien, prosedur sesuai prosedur
dan karyawan sesuai prosedur
• Harus teliti, cermat, taat azas
4.4. Keterampilan • Dapat menjelaskan cara • Cara membaharui • Membaharui • Teliti
profesioanl dan pembaharuan keterampilan keterampilan keterampilan • Cermat
pengetahuan profesional dan pengetahuan profesional dan profesional dan • Taat
diperbaharui secara secara terus menerus pengetahuan pengetahuan azas
terus menerus • Mampu membaharui secara terus secara terus
keterampilan profesional dan menerus menerus
pengetahuan secara terus
menerus
• Harus teliti, cermat, taat azas
Asesmen

11
Program Pelatihan Berbasis Kompetensi
1.2. Unit Kompetensi : Menerapkan dasar-dasar pembuatan web statik dasar
Kode Unit : TIK.PR02.027.01
Perkiraan Waktu : 32 JP (Teori: 6 JP dan Praktek: 28 JP)

MATERI PELATIHAN JAM PELATIHAN


ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
1. Menjelaskan 1.1. Konsep-konsep dan • Dapat menjelaskan Web Server, • Web Server, • Menjelaskan • Teliti 1 4
konsep dasar dan teknologi web gateway gateway konsep-konsep • Cermat
teknologi dari dijelaskan (Web • Dapat menjelaskan URL, HTTP • URL, HTTP dan teknologi • Taat
web page Server, URL, HTTP, • Dapat menjelaskan HTML, web • HTML, web web azas
HTML, web browser, browser browser
gateway) • Dapat menjelaskan cara proses • Cara menjelaskan
konsep-konsep dan teknologi konsep-konsep dan
web teknologi web
• Mampu menjelaskan konsep-
konsep dan teknologi web
• Harus teliti, cermat, taat azas
1.2. Perbedaan antara • Dapat menjelaskan cara • Cara membedakan • Membedakan • Teliti
klien dan server di membedakan klien dan server klien dan server klien dan server • Cermat
jelaskan • Mampu membedakan klien dan • Taat
server azas
• Harus teliti, cermat, taat azas
1.3. Cara bagaimana • Dapat menjelaskan bandwidth • Bandwidth • Menjelaskan • Teliti
bandwidth • Dapat menjelaskan transmisi • Transmisi data bandwidth • Cermat
mempengaruhi data • Cara menjelaskan mempengaruhi • Taat
transmisi data dan • Dapat menjelaskan cara bandwidth transmisi data azas
gambar pada layar di bandwidth mempengaruhi mempengaruhi
jelaskan transmisi data transmisi data
• Mampu menjelaskan bandwidth
mempengaruhi transmisi data
• Harus teliti, cermat, taat azas

12
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
1.4. Ciri-ciri dan fungsi • Dapat menjelaskan web page • Web page • Membanding- • Teliti
dari software teks • Dapat menjelaskan ciri-ciri teks • Ciri-ciri teks editor kan ciri-ciri dan • Cermat
editor yang tersedia editor web page web page fungsi teks • Taat
untuk merancang • Dapat menjelaskan fungsi teks • Fungsi teks editor editor untuk azas
web page di editor web page web page web page
bandingkan • Dapat menjelaskan • Cara
• Mampu membandingkan ciri-ciri membandingkan
dan fungsi teks editor untuk ciri-ciri dan fungsi
web page teks editor untuk
• Harus teliti, cermat, taat azas web page
1.5. Keuntungan dan • Dapat menjelaskan ISP dan • ISP dan server • Membanding- • Teliti
kerugian running server • Keuntungan dan kan • Cermat
dari server yang di • Dapat menjelaskan keuntungan kerugian keuntungan • Taat
miliki dibandingkan dan kerugian menjalankan dari menjalankan dari dan kerugian azas
server provider di server atau provider server atau menjalankan
jelaskan • Dapat menjelaskan cara provider dari server atau
membandingkan keuntungan • Cara provider
dan kerugian menjalankan dari membandingkan
server atau provider keuntungan dan
• Mampu membandingkan kerugian
keuntungan dan kerugian menjalankan dari
menjalankan dari server atau server atau
provider provider
• Harus teliti, cermat, taat azas
Asesmen
2. Mempersiapkan 2.1 Software teks editor • Dapat menyebutkan jenis teks • Jenis teks editor • Mengidentifikas • Teliti 1 4
pekerjaan dan browser sesuai editor • jenis browser i teks editor • Cermat
pembuatan web dengan kebutuhan di • Dapat menyebutkan jenis • Cara dan browser • Taat
indentifikasi browser mengidentifikasi sesuai azas
• Dapat menjelaskan teks editor dan kebutuhan
• Dapat menjelaskan cara browser sesuai
mengidentifikasi teks editor dan kebutuhan
browser sesuai kebutuhan
• Mampu mengidentifikasi teks
editor dan browser sesuai
kebutuhan
• Harus teliti, cermat, taat azas
13
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
2.2 Software beroperasi • Dapat menjelaskan standar • Standar operasi • Mengoperasika • Teliti
sesuai dengan operasi software software n software • Cermat
standar operasi • Dapat menjelaskan cara • Cara sesuai standar • Taat
software mengoperasikan software mengoperasikan operasi azas
sesuai standar operasi software sesuai
• Mampu mengoperasikan standar operasi
software sesuai standar operasi
• Harus teliti, cermat, taat azas
2.3 Sketsa disain untuk • Dapat menjelaskan penyiapan • Penyiapan disain • Menyiapkan • Teliti
web yang akan di disain web web sketsa disain • Cermat
buat sudah disiapkan • Dapat menjelaskan cara • Cara menyiapkan untuk web • Taat
menyiapkan sketsa disain untuk sketsa disain untuk azas
web web
• Mampu menyiapkan sketsa
disain untuk web
• Harus teliti, cermat, taat azas
2.4 Data yang akan di • Dapat menjelaskan data statik • Data statik dan • Menampilkan • Teliti
tampilkan di web dan dinamik dinamik data di web • Cermat
tersedia • Dapat menjelaskan cara • Cara menampilkan • Taat
menampilkan data di web data di web azas
• Mampu menampilkan data di
web
• Harus teliti, cermat, taat azas
2.5 Area kerja untuk • Dapat menjelaskan workspace • Workspace • Menyiapkan • Teliti
membuat dokumen • Dapat menjelaskan cara • Cara menyiapkan workspace • Cermat
web baru sudah di menyiapkan workspace workspace membuat web • Taat
siapkan membuat web baru membuat web baru baru azas
• Mampu menyiapkan workspace
membuat web baru
• Harus teliti, cermat, taat azas
Asesmen
3 Melakukan 3.1. Proses pembuatan • Dapat menjelaskan cara • Cara melaklukan • Melaklukan • Teliti 1 5
pembuatan web sesuai dengan melaklukan proses pembuatan proses pembuatan proses • Cermat
dokumen web standar operasi aplikasi web aplikasi web pembuatan • Taat
baru aplikasi di lakukan • Mampu melaklukan proses aplikasi web azas
pembuatan aplikasi web
• Harus teliti, cermat, taat azas
14
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
3.2. Web yang di buat • Dapat menjelaskan cara • Cara menampilkan • Menampilkan • Teliti
tampil di layar sesuai menampilkan web sesuai web sesuai dengan web sesuai • Cermat
dengan disain dengan disain disain dengan disain • Taat
• Mampu menampilkan web azas
sesuai dengan disain
• Harus teliti, cermat, taat azas
3.3. Data yang tersedia • Dapat menjelaskan • Cara menampilkan • Menampilkan • Teliti
tampil di layar web • Dapat menjelaskan cara data yang tersedia data yang • Cermat
menampilkan data yang di layar web tersedia di layar • Taat
tersedia di layar web web azas
• Mampu menampilkan data yang
tersedia di layar web
• Harus teliti, cermat, taat azas
Asesmen
4 Membuat link 4.1. Link antar dokumen • Dapat menjelaskan link • Link • Membuat link • Teliti 1 5
antar dokumen di buat seperti link • Dapat menyebutkan jenis-jenis • Jenis-jenis link antar dokumen • Cermat
ke dokumen lain link • Cara membuat link • Taat
pada direktori yang • Dapat menjelaskan cara antar dokumen azas
sama sebagai membuat link antar dokumen
dokumen pertama, • Mampu membuat link antar
link ke dokumen dokumen
lain pada direktori • Harus teliti, cermat, taat azas
yang berbeda dari
dokumen pertama,
link ke dokumen web
lain di internet, link
ke file-file, link
kebagian lain dalam
dokumen yang
sama/bookmark, link
dari grafik ke suatu
dokumen, link ke
sebuah alamat e-
mail

15
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
4.2. Perbedaan client • Dapat menjelaskan side image • Side image • Membedakan • Teliti
side image mapping mapping mapping client dan • Cermat
dan server ide • Dapat menyebutkan jenis-jenis • Jenis-jenis side server side • Taat
image mapping side image mapping image mapping image mapping azas
dapat di jelaskan • Dapat menjelaskan cara • Cara membedakan
membedakan client dan server client dan server
side image mapping side image
• Mampu membedakan client dan mapping
server side image mapping
• Harus teliti, cermat, taat azas
4.3. File index.HTML • Dapat menjelaskan file • File index.HTML • Mengidentifikas • Teliti
pada sebuah Web index.HTML Web Server Web Server i file • Cermat
Server di • Dapat menjelaskan cara • Cara index.HTML • Taat
identifikasi mengidentifikasi file index.HTML mengidentifikasi Web Server azas
Web Server file index.HTML
• Mampu mengidentifikasi file Web Server
index.HTML Web Server
• Harus teliti, cermat, taat azas
4.4. In line image • Dapat menjelaskan in line • In line image • Membuat in • Teliti
dengan perbedaan image • Jenis-jenis In line line image • Cermat
bagian yang di • Dapat menyebutkan jenis-jenis image • Taat
link (ke web page in line image • Cara membuat in azas
lain, gambar dan • Dapat menjelaskan cara line image
situs lain di membuat in line image
internet) di buat • Mampu membuat in line image
• Harus teliti, cermat, taat azas
Asesmen
5 Mengorganisasi- 5.1 Fitur-fitur template, • Dapat menjelaskan template • Template • Memahami dan • Teliti 1 5
kan dokumen seperti membuat • Dapat menjelaskan fitur templat • Fitur template mengaplikasi- • Cermat
dengan dokumen template • Dapat menjelaskan cara • Cara memahami kan fitur • Taat
menggunakan dengan berbagai memahami dan dan template azas
template fitur untuk keperluan mengaplikasikan fitur template mengaplikasikan dengan
tertentu di pahami dengan berbagai fitur fitur template berbagai fitur
dan di aplikasikan • Mampu memahami dan dengan berbagai
mengaplikasikan fitur template fitur
dengan berbagai fitur
• Harus teliti, cermat, taat azas
16
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
Asesmen
6 Menampilkan 6.1 Format URL • Dapat menjelaskan URL • URL • Menjelaskan • Teliti 1 5
web dan (Uniform Resource • Dapat menjelaskan struktur URL • Struktur URL format URL • Cermat
browser Locator) di • Dapat menjelaskan cara • Cara menjelaskan • Taat
jelaskan menjelaskan format URL format URL azas
• Mampu menjelaskan format
URL
• Harus teliti, cermat, taat azas
6.2 Peran dari browser • Dapat menjelaskan hypertext • Hypertext • Mendemonstra- • Teliti
dalam membaca file- • Dapat menjelaskan cara • Cara sakan browser • Cermat
file web di mendemonstrasakan browser mendemonstrasi- membaca file- • Taat
demonstrasikan (text membaca file-file web ke URL kan browser file web ke URL azas
only, hypertex) melalui menu membaca file-file melalui menu
dengan mengakses • Mampu mendemonstrasakan web ke URL
ke URL tertentu browser membaca file-file web melalui menu
melalui menu yang ke URL melalui menu
tersedia • Harus teliti, cermat, taat azas
6.3 Perbedaan browser • Dapat menjelaskan • Cara • Mengidentifikas • Teliti
mempengaruhi • Dapat menjelaskan cara mengidentifikasi i perbedaan • Cermat
tampilan dari mengidentifikasi perbedaan perbedaan browser browser yang • Taat
halaman web dapat browser yang mempengaruhi yang mempengaruhi azas
di identifikasi tampilan halaman web mempengaruhi tampilan
• Mampu mengidentifikasi tampilan halaman halaman web
perbedaan browser yang web
mempengaruhi tampilan
halaman web
• Harus teliti, cermat, taat azas
Asesmen

17
Program Pelatihan Berbasis Kompetensi
1.3. Unit Kompetensi : Menerapkan dasar-dasar pembuatan web statik lanjut
Kode Unit : TIK.PR02.028.01
Perkiraan Waktu : 32 JP (Teori: 6 JP dan Praktek: 28 JP)

MATERI PELATIHAN JAM PELATIHAN


ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
1. Memahami 1.1. Prosedur • Dapat menjelaskan standar • Teks editor • Memahami • Teliti 1 5
prosedur pengoperasian operasi software • Jenis teks editor prosedur • Cermat
pengoperasian software teks editor • Dapat menjelaskan teks editor • Cara memahami pengoperasian • Taat
teks editor sesuai dengan • Dapat menyebutkan jenis teks prosedur teks editor azas
standar operasi editor pengoperasian teks sesuai dengan
software di pahami • Dapat menjelaskan cara editor sesuai standar operasi
memahami prosedur dengan standar software
pengoperasian teks editor operasi software
sesuai dengan standar operasi
software
• Mampu
• Harus teliti, cermat, taat azas
1.2. Software beroperasi • Dapat menjelaskan standar • Standar operasi • Mengoperasika • Teliti
sesuai dengan operasi software software n software • Cermat
standar operasi • Dapat menjelaskan cara • Cara sesuai dengan • Taat
mengoperasikan software mengoperasikan standar operasi azas
sesuai dengan standar operasi software sesuai
• Mampu mengoperasikan dengan standar
software sesuai dengan standar operasi
operasi
• Harus teliti, cermat, taat azas
Asesmen

18
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
2. Mengaplikasikan 2.1. Fitur-fitur different • Dapat menjelaskan heading • Heading • Memahami dan • Teliti 1 5
fitur-fitur level heading di • Dapat menyebutkan jenis • Jenis heading mengaplikasi- • Cermat
different level pahami dan di heading • Fitur heading kan heading • Taat
heading, aplikasikan • Dapat menjelaskan fitur • Cara memahami yang berbeda azas
paragraph, font, heading dan
list, table • Dapat menjelaskan cara mengaplikasikan
memahami dan heading yang
mengaplikasikan level heading berbeda
• Mampu memahami dan
mengaplikasikan level heading
• Harus teliti, cermat, taat azas
2.2. Fitur-fitur paragraph • Dapat menjelaskan paragraph • Paragraph • Memahami dan • Teliti
di pahami dan di • Dapat menyebutkan jenis • Jenis-jenis mengaplikasi- • Cermat
aplikasikan paragraph paragraph kan fitur-fitur • Taat
• Dapat menjelaskan cara • Cara memahami paragraph azas
memahami dan dan
mengaplikasikan fitur-fitur mengaplikasikan
paragraph fitur-fitur
• Mampu memahami dan paragraph
mengaplikasikan fitur-fitur
paragraph
• Harus teliti, cermat, taat azas
2.3. Fitur-fitur font di • Dapat menjelaskan font • Fornt • Memahami dan • Teliti
pahami dan di • Dapat menyebutkan jenis-jenis • Jenis-jenis fornt mengaplikasi- • Cermat
aplikasikan font • Cara memahami kan fitur font • Taat
• Dapat menjelaskan cara dan azas
memahami dan mengaplikasikan
mengaplikasikan fitur font fitur font
• Mampu memahami dan
mengaplikasikan fitur font
• Harus teliti, cermat, taat azas

19
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
2.4. Fitur-fitur bullets, • Dapat menjelaskan bullet dan • Bullet dan number • Memahami dan • Teliti
numbers dan style di number • Style mengaplikasi- • Cermat
pahami dan di • Dapat menjelaskan style • Cara memahami kan fitur-fitur • Taat
aplikasikan • Dapat menjelaskan cara dan bullets, azas
memahami dan mengaplikasikan numbers dan
mengaplikasikan fitur-fitur fitur-fitur bullets, style
bullets, numbers dan style numbers dan style
• Mampu memahami dan
mengaplikasikan fitur-fitur
bullets, numbers dan style
• Harus teliti, cermat, taat azas
2.5. Fitur-fitur table di • Dapat menjelaskan table • Table • Memahami dan • Teliti
pahami dan di • Dapat menjelaskan cara • Cara memahami mengaplikasi- • Cermat
aplikasikan memahami dan dan kan fitur-fitur • Taat
mengaplikasikan fitur-fitur table mengaplikasikan table azas
• Mampu memahami dan fitur-fitur table
mengaplikasikan fitur-fitur table
• Harus teliti, cermat, taat azas
Asesmen
3. Melakukan 3.1. Fitur-fitur manipulasi • Dapat menjelaskan • Cara • Mengaplikasi- • Teliti 1 6
editing teks diaplikasikan • Dapat menjelaskan cara mengaplikasikan kan fitur-fitur • Cermat
sederhana mengaplikasikan fitur-fitur fitur-fitur manipulasi teks • Taat
manipulasi teks manipulasi teks azas
• Mampu mengaplikasikan fitur-
fitur manipulasi teks
• Harus teliti, cermat, taat azas
3.2. Fitur-fitur editing • Dapat menjelaskan cara • Cara • Mengaplikasi- • Teliti
sederhana di mengaplikasikan fitur-fitur mengaplikasikan kan fitur-fitur • Cermat
gunakan seperti editing fitur-fitur editing editing • Taat
format teks, bullets, • Mampu mengaplikasikan fitur- azas
backround di fitur editing
aplikasikan • Harus teliti, cermat, taat azas
Asesmen

20
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
4. Menggunakan 4.1. Fitur-fitur • Dapat menjelaskan background • Background color • Memahami dan • Teliti 1 6
fitur-fitur background color color • Solid color mengaplikasi- • Cermat
tambahan untuk digunakan seperti : • Dapat menjelaskan solid color • Background grafik kan • Taat
memformat solid color atau nilai • Dapat menjelaskan background • Hyperlink and text background azas
layout halaman kode heksadesimal, grafik color color
backround dengan • Dapat menjelaskan hyperlink • Cara memahami
sebuah file grafik, and text color dan
warna untuk teks • Dapat menjelaskan cara mengaplikasikan
dan hyperlink, memahami dan background color
dipahami dan di mengaplikasikan background
aplikasikan color
• Mampu memahami dan
mengaplikasikan background
color
• Harus teliti, cermat, taat azas
4.2. Fitur-fitur table • Dapat menjelaskan size dan • Size dan ukuran • Memahami dan • Teliti
seperti size dan ukuran border border mengaplikasi- • Cermat
warna border, warna • Dapat menjelaskan background • Background kan fitur-fitur • Taat
background , • Dapat menjelaskan background • Background grafik table azas
menggunakan grafik • Background cell
background gambar, • Dapat menjelaskan background • Cara memahami
cell dengan warna cell dan
yang berbeda-beda, • Dapat menjelaskan cara mengaplikasikan
di pahami dan di memahami dan fitur-fitur table
aplikasikan mengaplikasikan fitur-fitur table
• Mampu memahami dan
mengaplikasikan fitur-fitur table
• Harus teliti, cermat, taat azas

21
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
4.3. Fitur-fitur frame • Dapat menjelaskan footer • Footer • Memahami dan • Teliti
pada halaman untuk • Dapat menjelaskan header • Header mengaplikasi- • Cermat
mengorganisasi • Dapat menjelaskan split • Split kan fitur-fitur • Taat
informasi seperti • Dapat menjelaskan cara • Cara memahami frame azas
footer, header, memahami dan dan
horizontal split, mengaplikasikan fitur-fitur mengaplikasikan
vertical split di frame fitur-fitur frame
pahami dan di • Mampu memahami dan
aplikasikan mengaplikasikan fitur-fitur
frame
• Harus teliti, cermat, taat azas
Asesmen
5. Mengintegrasi- 5.1. Obyek lain seperti • Dapat menjelaskan obyek grafik • Obyek grafik • Menyisipkan • Teliti 2 6
kan dokumen grafik, animasi, • Dapat menjelaskan obyek • Obyek animasi obyek lain ke • Cermat
web dengan audio, video di animasi • Obyek audio web page • Taat
obyek lain sisipkan kedalam • Dapat menjelaskan obyek audio • Obyek video azas
seperti grafik, halaman web • Dapat menjelaskan obyek video • Cara menyisipkan
animasi, audio, • Dapat menjelaskan cara obyek lain ke web
video, dll menyisipkan obyek lain ke web page
page
• Mampu menyisipkan obyek lain
ke web page
• Harus teliti, cermat, taat azas
5.2. Sebagian atau • Dapat menjelaskan cara • Cara menyisipkan • Menyisipkan • Teliti
keseluruhan web menyisipkan obyek sebagian obyek sebagian obyek sebagian • Cermat
halaman dapat di atau keseluruhan web page atau keseluruhan atau • Taat
sisipkan obyek lain • Mampu menyisipkan obyek web page keseluruhan azas
sebagian atau keseluruhan web web page
Harus teliti, cermat, taat azas
5.3. Teknik-teknik • Dapat menjelaskan fitur audio • Fitur audio • Mendemonstra- • Teliti
manipulasi audio • Dapat menjelaskan cara • Cara sikan teknik- • Cermat
didemonstrasikan mendemonstrasikan teknik- mendemonstrasi- teknik • Taat
teknik manipulasi audio kan teknik-teknik manipulasi azas
• Mampu mendemonstrasikan manipulasi audio audio
teknik-teknik manipulasi audio
• Harus teliti, cermat, taat azas

22
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
5.4. Teknik-teknik • Dapat menjelaskan fitur • Fitur kompresi • Mendemonstra- • Teliti
kompresi audio dan kompresi audio dan video audio dan video sikan teknik- • Cermat
video di • Dapat menjelaskan cara • Cara teknik kompresi • Taat
demonstrasikan mendemonstrasikan teknik- mendemonstrasika audio dan video azas
teknik kompresi audio dan video n teknik-teknik
• Mampu mendemonstrasikan kompresi audio dan
teknik-teknik kompresi audio video
dan video
• Harus teliti, cermat, taat azas
Asesmen

23
Program Pelatihan Berbasis Kompetensi
1.4. Unit Kompetensi : Mengoperasikan bahasa pemrograman data deskripsi (SQL – Structure Query Language) dasar
Kode Unit : TIK.PR03.001.01
Perkiraan Waktu : 38 JP (Teori: 8 JP dan Praktek: 30 JP)

MATERI PELATIHAN JAM PELATIHAN


ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
1. Mempersiapkan 1.1. Perangkat lunak • Dapat menjelaskan persyaratan • Persyaratan • Menginstalasi • Teliti 2 4
perangkat lunak aplikasi SQL telah SOFTWARE SQL SOFTWARE SQL SOFTWARE • Cermat
aplikasi data terinstalasi dan • Dapat menjelaskan paket • Paket aplikasi SQL SQL • Taat
deskripsi/SQL dapat berjalan aplikasi SQL • Cara menginstalasi azas
normal • Dapat menjelaskan cara SOFTWARE SQL
menginstalasi SOFTWARE SQL
• Mampu menginstalasi
SOFTWARE SQL
• Harus teliti, cermat, taat azas
1.2. Manual pengguna • Dapat menjelaskan user manual • User manual • Menyediakan • Teliti
(user manual) • Dapat menjelaskan notasi user • Notasi user manual dan memahami • Cermat
perangkat lunak manual • Cara menyediakan user manual • Taat
aplikasi SQL sudah • Dapat menjelaskan cara dan memahami SOFTWARE azas
tersedia dan di menyediakan dan memahami user manual SQL
pahami user manual SOFTWARE SQL SOFTWARE SQL
• Mampu menyediakan dan
memahami user manual
SOFTWARE SQL
• Harus teliti, cermat, taat azas
1.3. Perangkat komputer • Dapat menyebutkan jenis-jenis • Jenis-jenis PC • Menyalakan PC • Teliti
sudah dinyalakan PC • Perangkat PC dengan OS • Cermat
dengan sistim • Dapat menjelaskan perangkat • Cara menyalakan sesuai user • Taat
operasi dan PC PC dengan OS manual azas
persyaratan sesuai • Dapat menjelaskan cara sesuai user manual
dengan manual menyalakan PC dengan OS
instalasi sesuai user manual
• Mampu menyalakan PC dengan
OS sesuai user manual
• Harus teliti, cermat, taat azas

24
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
1.4. Perangkat lunak • Dapat menjelaskan Web Server • Web Server • Menjalankan • Teliti
aplikasi SQL di • Dapat menjelaskan localhost • Localhost SOFTWARE • Cermat
jalankan • Dapat menjelaskan cara • cara menjalankan SQL • Taat
menjalankan SOFTWARE SQL SOFTWARE SQL azas
• Mampu menjalankan
SOFTWARE SQL
• Harus teliti, cermat, taat azas
Asesmen
2. Mengenali 2.1. Menu-menu yang • Dapat menjelaskan menu bar • Menu bar • Mengenali • Teliti 2 8
menu aplikasi tersedia beserta • Dapat menjelaskan cara • Cara mengenali menu dan • Cermat
SQL shorcutnya di kenali mengenali menu dan shortcut menu dan shortcut shortcut • Taat
• Mampu mengenali menu dan azas
shortcut
• Harus teliti, cermat, taat azas
2.2. Fitur-fitur • Dapat menjelaskan Table • Table • Memahami dan • Teliti
pengolahan table, • Dapat menjelaskan view • View mengaplikasi- • Cermat
view, store prosedur, • Dapat menjelaskan store • Store prosedur kan fitur • Taat
Trigger dapat di prosedur • Trigger pengelolaan azas
pahami dan di • Dapat menjelaskan trigger • Cara memahami table, view,
aplikasikan seperti • Dapat menjelaskan cara dan store prosedur,
membuat baru memahami dan mengaplikasikan dan trigger
(new), menyimpan mengaplikasikan fitur fitur pengelolaan
(save), membuka pengelolaan table, view, store table, view, store
(open), menghapus prosedur, dan trigger prosedur, dan
(delete) • Mampu memahami dan trigger
mengaplikasikan fitur
pengelolaan table, view, store
prosedur, dan trigger
• Harus teliti, cermat, taat azas
Asesmen

25
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
3. Membuat table 3.1. Tabel dibuat dan • Dapat menjelaskan syntax • Syntax create, • Membuat dan • Teliti 2 8
dan mengisi diatur dengan create, alter, drop table alter, drop table mengatur table • Cermat
table menggunakan • Dapat menjelaskan key • Key dengan DDL • Taat
perintah standar • Dapat menjelaskan cara • Cara membuat dan azas
dalam DDL membuat dan mengatur table mengatur table
dengan DDL dengan DDL
• Mampu membuat dan mengatur
table dengan DDL
• Harus teliti, cermat, taat azas
3.2. Tabel yang di buat • Dapat menjelaskan syntax • Syntax Constraint • Membuat • Teliti
sudah memasukan constraint • Relationship table, kolom, • Cermat
nama kolom/field, • Dapat menjelaskan relationship • Cara membuat tipe data, dan • Taat
tipe data dan • Dapat menjelaskan cara table, kolom, tipe atributnya azas
konstrainnya membuat table, kolom, tipe data, dan
data, dan atributnya atributnya
• Mampu membuat table, kolom,
tipe data, dan atributnya
• Harus teliti, cermat, taat azas
3.3. Pengisian data pada • Dapat menjelaskan • Syntax insert, • Mengisi data • Teliti
table menggunakan • Dapat menjelaskan cara mengisi update, delete pada table • Cermat
perintah standar data pada table • Cara mengisi data • Taat
seperti, insert, • Mampu mengisi data pada table pada table azas
update dan delete • Harus teliti, cermat, taat azas
yang di sesuaikan
dengan informasi
dan kondisi nya
3.4. Tabel sudah • Dapat menjelaskan konvensi • Konvensi • Memberi nama • Teliti
disimpan, di beri penamaan penamaan dan • Cermat
nama dan terisi data • Dapat menjelaskan cara • Cara memberi menyimpan • Taat
memberikan nama dan nama dan table azas
menyimpan table menyimpan table
• Mampu memberi nama dan
menyimpan table
• Harus teliti, cermat, taat azas

26
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
3.5. Index table di buat • Dapat menjelaskan syntax • Syntax create dan • Membuat dan • Teliti
dan di atur dengan create dan drop index drop index mengatur index • Cermat
menggunakan • Dapat menjelaskan cara • Cara membuat dan table • Taat
perintah standar membuat dan mengatur index mengatur index azas
berupa : create table table
index dan drop index • Mampu membuat dan mengatur
index table
• Harus teliti, cermat, taat azas
3.6. Index di simpan dan • Dapat menjelaskan cara • Cara menyimpan • Menyimpan dan • Teliti
diberi nama menyimpan dan memberikan dan pemberian pemberian • Cermat
nama index nama index nama index • Taat
• Mampu menyimpan dan azas
pemberian nama index
• Harus teliti, cermat, taat azas
3.7. View table dibuat • Dapat menjelaskan syntax • Syntax create dan • Membuat dan • Teliti
dan diatur dengan create dan drop view drop view mengatur view • Cermat
menggunakan • Dapat menjelaskan cara • Cara membuat dan table • Taat
perintah standar membuat dan mengatur view mengatur view azas
berupa : create view table table
dan drop view • Mampu membuat dan mengatur
view table
• Harus teliti, cermat, taat azas
3.8. View disimpan dan • Dapat menjelaskan cara • Cara menyimpan • Menyimpan dan • Teliti
diberi nama menyimpan dan memberikan dan memberikan memberikan • Cermat
nama view nama view nama view • Taat
• Mampu menyimpan dan azas
memberikan nama view
• Harus teliti, cermat, taat azas
Asesmen

27
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
4. Mengoperasi- 4.1. Data table di • Dapat menjelaskan syntax • Syntax select • Menampilkan • Teliti 2 10
kan table dan tampilkan dengan select • Parameter distinct, data table • Cermat
view perintah select. • Dapat menjelaskan cara where, order by, dengan • Taat
Perintah select yang menampilkan data table dengan group by, having, perintah select azas
digunakan dapat perintah select dsb
berupa select • Mampu menampilkan data table • Cara menampilkan
dengan kondisinya dengan perintah select data table dengan
seperti : distinct, • Harus teliti, cermat, taat azas perintah select
where, order by,
group by, having dsb
4.2. Data table di • Dapat menyebutkan jenis-jenis • Jenis-jenis join • Menampilkan • Teliti
tampilkan dengan join • Cara menampilkan data table • Cermat
perintah select yang • Dapat menjelaskan cara data table dengan dengan table • Taat
melibatkan (join) menampilkan data table dengan table lain lain azas
dengan beberapa table lain
table yang lain . • Mampu menampilkan data table
Perintah select yang dengan table lain
di gunakan dapat • Harus teliti, cermat, taat azas
berupa select
dengan kondisinya
seperti: distinct,
where, order by,
group by, having dsb
Asesmen

28
Program Pelatihan Berbasis Kompetensi
1.5. Unit Kompetensi : Mengoperasikan bahasa pemrograman data deskripsi (SQL – Structure Query Language) lanjut
Kode Unit : TIK.PR03.002.01
Perkiraan Waktu : 38 JP (Teori: 8 JP dan Praktek: 30 JP)

MATERI PELATIHAN JAM PELATIHAN


ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
1. Membuat dan 1.1. Prosedur di buat • Dapat menjelaskan prosedur • Prosedur • Membuat dan • Teliti 2 4
mengoperasi- dan di atur dengan • Dapat menjelaskan cara • Cara membuat dan mengatur • Cermat
kan prosedur menggunakan membuat dan mengatur mengatur prosedur prosedur • Taat
perintah standar prosedur dengan perintah DDL dengan perintah dengan azas
pad DDL dan DML dan DML DDL dan DML perintah DDL
• Mampu membuat dan mengatur dan DML
prosedur dengan perintah DDL
dan DML
• Harus teliti, cermat, taat azas
1.2. Parameter prosedur • Dapat menjelaskan parameter • Parameter prosedur • Memproses • Teliti
di proses sesuai prosedur • Cara memproses parameter • Cermat
dengan kebutuhan • Dapat menjelaskan cara parameter prosedur • Taat
di dalam prosedur memproses parameter prosedur prosedur azas
• Mampu memproses parameter
prosedur
• Harus teliti, cermat, taat azas
1.3. Prosedur disimpan • Dapat menjelaskan konvensi • Konvensi • Menyimpan dan • Teliti
dan diberi nama penamaan penamaan memberikan • Cermat
• Dapat menjelaskan cara • Cara menyimpan nama prosedur • Taat
menyimpan dan memberikan dan memberikan azas
nama prosedur nama prosedur
• Mampu menyimpan dan
memberikan nama prosedur
• Harus teliti, cermat, taat azas
1.4. Prosedur dapat di • Dapat menjelaskan persyaratan • Cara menjalankan • Menjalankan •
jalankan dan dalam menjalankan prosedur prosedur dengan prosedur
bekerja dengan • Dapat menjelaskan cara benar dengan benar
benar menjalankan prosedur dengan
benar
• Mampu menjalankan prosedur
dengan benar
• Harus teliti, cermat, taat azas
29
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
Asesmen
2. Membuat dan 2.1. Fungsi di buat dan di • Dapat menjelaskan function • Function • Membuat dan • Teliti 2 8
mengoperasi- atur dengan • Dapat menjelaskan cara • Cara membuat dan mengatur • Cermat
kan prosedur menggunakan membuat dan mengatur fungsi mengatur fungsi fungsi • Taat
dan fungsi perintah standar menggunakan DDL dan DML menggunakan DDL menggunakan azas
pada DDL dan DML • Mampu membuat dan mengatur dan DML DDL dan DML
fungsi menggunakan DDL dan
DML
• Harus teliti, cermat, taat azas
2.2. Parameter fungsi di • Dapat menjelaskan parameter • Parameter fungsi • Memproses • Teliti
proses sesuai fungsi • Cara memproses parameter fun • Cermat
dengan kebutuhan di • Dapat menjelaskan cara parameter fungsi • Taat
dalam fungsi memproses parameter fungsi azas
• Mampu memproses parameter
fun
• Harus teliti, cermat, taat azas
2.3. Fungsi di simpan dan • Dapat menjelaskan cara • Cara menyimpan • Menyimpan dan • Teliti
di beri nama menyimpan dan memberikan dan memberikan memberikan • Cermat
nama fungsi nama fungsi nama fungsi • Taat
• Mampu menyimpan dan azas
memberikan nama fungsi
• Harus teliti, cermat, taat azas
2.4. Fungsi dapat di • Dapat menjelaskan cara • Cara menjalankan • Menjalankan • Teliti
jalankan dan bekerja menjalankan fungsi dengan fungsi dengan fungsi dengan • Cermat
dengan benar benar benar benar • Taat
• Mampu menjalankan fungsi azas
dengan benar
• Harus teliti, cermat, taat azas
Asesmen
3. Membuat dan 3.1. Trigger di buat dan • Dapat menjelaskan trigger • Trigger • Membuat dan • Teliti 2 8
mengoperasi- di atur dengan • Dapat menjelaskan cara • Cara membuat dan mengatur • Cermat
kan trigger menggunakan membuat dan mengatur Trigger mengatur Trigger Trigger dengan • Taat
perintah standar dengan DDL dan DML dengan DDL dan DDL dan DML azas
pada DDL dan DML • Mampu membuat dan mengatur DML
Trigger dengan DDL dan DML
• Harus teliti, cermat, taat azas

30
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERA
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN MPILAN
3.2. Trigger di simpan • Dapat menjelaskan cara • Cara menyimpan • Menyimpan dan • Teliti
dan di beri nama menyimpan dan memberikan dan memberikan memberikan • Cermat
nama trigger nama trigger nama trigger • Taat
• Mampu menyimpan dan azas
memberikan nama trigger
• Harus teliti, cermat, taat azas
3.3. Trigger dapat di • Dapat menjelaskan cara • Cara menjalankan • Menjalankan • Teliti
jalankan dan bekerja menjalankan Trigger dengan Trigger dengan Trigger dengan • Cermat
dengan benar benar benar benar • Taat
• Mampu menjalankan Trigger azas
dengan benar
• Harus teliti, cermat, taat azas
4. Mengoperasi- 4.1 Perintah commit di • Dapat menjelaskan syntax • Syntax commit • Menggunakan • Teliti 2 10
kan commit dan gunakan untuk commit • Cara menggunakan perintah • Cermat
rollback data menyimpan data ke • Dapat menjelaskan cara perintah commit commit • Taat
table dalam fisik file menggunakan perintah commit azas
• Mampu menggunakan perintah
commit
• Harus teliti, cermat, taat azas
4.2 Perintah rollback di • Dapat menjelaskan syntax • Syntax rollback • Menggunakan • Teliti
gunakan untuk rollback • Cara menggunakan perintah • Cermat
membatalkan • Dapat menjelaskan cara perintah rollback rollback • Taat
perintah yang telah menggunakan perintah rollback azas
di kerjakan dan tidak • Mampu menggunakan perintah
menyimpan data ke rollback
dalam fisik file • Harus teliti, cermat, taat azas
4.3 Perintah commit dan • Dapat menjelaskan cara • Cara melakukan • Melakukan • Teliti
rollback bekerja melakukan perintah commit dan perintah commit perintah • Cermat
dengan benar rollback dengan benar dan rollback commit dan • Taat
• Mampu melakukan perintah dengan benar rollback dengan azas
commit dan rollback dengan benar
benar
• Harus teliti, cermat, taat azas

31
Program Pelatihan Berbasis Kompetensi
1.6. Unit Kompetensi : Membuat program basis data berbasis MySQL/PostGreSQL
Kode Unit : TIK.PR08.007.01
Perkiraan Waktu : 142 JP (Teori: 32 JP dan Praktek: 110 JP)

PERKIRAAN WAKTU
MATERI PELATIHAN
ELEMEN KRITERIA UNJUK PELATIHAN
NO INDIKATOR UNJUK KERJA
KOMPETENSI KERJA PENGE- KETERAM-
PENGETAHUAN KETERAMPILAN SIKAP
TAHUAN PILAN
1 Menjelaskan 1.1. Persyaratan • Dapat menjelaskan sistem • Sistem operasi • Mengidentifikasi • Teliti 2 10
kebutuhan sistem operasi operasi • Platform SO SO • Cermat
software (linux, windows) • Dapat menjelaskan platform SO • Cara • Taat
diidentifikasi • Dapat menjelaskan cara mengidentifikasi azas
mengidentifikasi SO SO
• Mampu mengidentifikasi sistem
operasi
• Harus teliti, cermat, taat azas
1.2. Kalibrasi • Dapat menjelaskan optimalisasi • Optimalisasi • Mengkalibrasi • Teliti
database agar database database database • Cermat
berjalan secara • Dapat menjelaskan ketentuan • Ketentuan kalibrasi dengan optimal • Taat
optimal dilakukan kalibrasi database database azas
• Dapat menjelaskan cara • Cara mengkalibrasi
mengkalibrasi database dengan database dengan
optimal optimal
• Mampu mengkalibrasi database
dengan optimal
• Harus teliti, cermat, taat azas
1.3. Pengujian • Dapat menjelaskan tipe • Tipe pengujian • Melakukan • Teliti
database apakah pengujian • Cara menguji pengujian • Cermat
database berjalan • Dapat menjelaskan cara database database • Taat
dengan optimal menguji database azas
dilakukan • Mampu menguji database
• Harus teliti, cermat, taat azas

32
Program Pelatihan Berbasis Kompetensi
PERKIRAAN WAKTU
MATERI PELATIHAN
ELEMEN KRITERIA UNJUK PELATIHAN
NO INDIKATOR UNJUK KERJA
KOMPETENSI KERJA PENGE- KETERAM-
PENGETAHUAN KETERAMPILAN SIKAP
TAHUAN PILAN
Asesmen
2 Mempersiapkan 2.1 Persiapan • Dapat menjelaskan privileges • Privileges level • Melakukan • Teliti 10 25
security privileges dan level • Access level privileges & • Cermat
access level baik • Dapat menjelaskan access level • User & group access level • Taat
untuk group, • Dapat menjelaskan user & • Cara melakukan azas
user, database, group privileges & access
dan label • Dapat menjelaskan cara level
dilakukan melakukan privileges & access
level
• Mampu melakukan privileges &
access level
• Harus teliti, cermat, taat azas
Asesmen
3 Menggunakan 3.1 Sintak-sintak di • Dapat menjelaskan sintak DDL • Sintak DDL • Menggunakan • Teliti 10 50
sintak-sintak MySQL/ • Dapat menjelaskan sintak DML • Sintak DML sintak SQL • Cermat
khusus MySQL/ PostGreSQL • Dapat menjelaskan sintak DCL • Sintak DCL secara efektif • Taat
PostGreSQL secara efektif • Dapat menjelaskan cara • Cara menggunakan azas
digunakan menggunakan sintak SQL sintak SQL secara
secara efektif efektif
• Mampu menggunakan sintak
SQL secara efektif
• Harus teliti, cermat, taat azas
Asesmen
4 Melakukan 4.1 Konsep dari • Dapat menjelaskan inisialisasi • Inisialisasi • Menggunakan • Teliti 10 35
pengaksesan inisialisasi dan database database inisialisasi dan • Cermat
database terminasi koneksi • Dapat menjelaskan terminasi • Terminasi database terminasi • Taat
database database • Cara menggunakan database azas
dijelaskan • Dapat menjelaskan cara inisialisasi dan
menggunakan inisialisasi dan terminasi database
terminasi database
• Mampu menggunakan
inisialisasi dan terminasi
database
• Harus teliti, cermat, taat azas

33
Program Pelatihan Berbasis Kompetensi
PERKIRAAN WAKTU
MATERI PELATIHAN
ELEMEN KRITERIA UNJUK PELATIHAN
NO INDIKATOR UNJUK KERJA
KOMPETENSI KERJA PENGE- KETERAM-
PENGETAHUAN KETERAMPILAN SIKAP
TAHUAN PILAN
4.2 Persistent dan • Dapat menjelaskan persistent • Persistent • Melakukan • Teliti
non-persisntent connection connection persistent dan • Cermat
connection • Dapat menjelaskan non- • Non-persistent non-persistent • Taat
dimanfaatkan persistent connection connection connection azas
secara optimal • Dapat menjelaskan cara • Cara melakukan
melakukan persistent dan non- persistent dan non-
persistent connection persistent
• Mampu melakukan persistent connection
dan non-persisntent connection
• Harus teliti, cermat, taat azas
Asesmen

34
Program Pelatihan Berbasis Kompetensi
1.7. Unit Kompetensi : Membuat program aplikasi web berbasis PHP
Kode Unit : TIK.PR08.009.01
Perkiraan Waktu : 142 JP (Teori: 32 JP dan Praktek: 110 JP)

MATERI PELATIHAN JAM PELATIHAN


ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERAMP
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN ILAN
1. Menjelaskan 1.1. Persyaratan • Dapat menjelaskan sistem • Sistem operasi • Mengidentifikasi • Teliti 2 10
kebutuhan sistem operasi operasi • Web Server SO dan Web • Cermat
software (Linux, Windows) • Dapat menjelaskan Web Server • Jenis paket aplikasi Server • Taat
dan Web Server • Dapat menjelaskan jenis paket Web Server azas
diidentifikasi aplikasi Web Server • Cara
(Apache, IIS) • Dapat menjelaskan cara mengidentifikasi
mengidentifikasi SO dan Web SO dan Web Server
Server
• Mampu mengidentifikasi SO dan
Web Server
• Harus teliti, cermat, taat azas
1.2. Kalibrasi Web • Dapat menjelaskan ketentuan • Ketentuan kalibrasi • Mengkalibrasi • Teliti
Server agar kalibrasi • Cara konfigurasi Web Server • Cermat
program scripting • Dapat menjelaskan cara Web Server • Taat
PHP berjalan konfigurasi Web Server azas
optimal dengan • Mampu mengkalibrasi Web
Web Server Server
dilakukan • Harus teliti, cermat, taat azas
Asesmen
2. Menjelaskan 2.1. Pengetahuan • Dapat menjelaskan variable • Variable internal • Menggunakan • Teliti 10 25
konsep array, tentang variabel- internal • Cara menggunakan variable internal • Cermat
variabel dan variabel internal • Dapat menjelaskan cara variable internal • Taat
variabel internal PHP ($_SERVER, menggunakan variable internal azas
PHP $_GET, S_POST • Mampu cara menggunakan
dan sebagainya) variable internal
dijelaskan • Harus teliti, cermat, taat azas

35
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERAMP
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN ILAN
2.2. Konsep variabel • Dapat menjelaskan variable • Variable global • Menggunakan • Teliti
global dan lokal global dan lokal • Variable lokal variable global • Cermat
dijelaskan • Dapat menjelaskan cara • Cara menggunakan dan lokal • Taat
menggunakan variable global variable global dan azas
dan lokal lokal
• Mampu menggunakan variable
global dan lokal
• Harus teliti, cermat, taat azas
2.3. Data dalam array • Dapat menjelaskan array • Array • Menyimpan • Teliti
dan array • Dapat menjelaskan array • Array multidimensi data array dan • Cermat
multidimensional multidimensi • Cara menyimpan array • Taat
disimpan • Dapat menjelaskan cara data array dan multidimensi azas
menyimpan data array dan array multidimensi
array multidimensi
• Mampu menyimpan data array
dan array multidimensional
• Harus teliti, cermat, taat azas
Asesmen
3. Menjelaskan 3.1. Control structures • Dapat menjelaskan struktur • Struktur kontrol • Menggunakan • Teliti 10 25
control structures dalam PHP dan kontrol • Kelebihan dan struktur control • Cermat
dalam PHP kelebihannya • Dapat menjelaskan kelebihan kekurangan kontrol • Taat
dibanding control dan kekurangan kontrol • Cara menggunakan azas
structures bahasa • Dapat menjelaskan cara struktur kontrol
lainnya dijelaskan menggunakan struktur kontrol
• Mampu menggunakan struktur
kontrol
• Harus teliti, cermat, taat azas
Asesmen
4. Menerapkan 4.1. Fungsi dan • Dapat menjelaskan function • Function program • Menggunakan • Teliti 5 25
fungsi dan kelas mengembalikan program • Cara menggunakan function • Cermat
nilai dari hasil • Dapat menjelaskan cara function • Taat
fungsi tersebut menggunakan function azas
dibuat • Mampu menggunakan function
• Harus teliti, cermat, taat azas

36
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERAMP
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN ILAN
4.2. Kelas-kelas dan • Dapat menjelaskan OOP • OOP • Menggunakan • Teliti
obyek-obyek • Dapat menjelaskan Object & • Object & Class object & class • Cermat
melalui Object Class program program • Taat
Oriented • Dapat menjelaskan cara • Cara menggunakan azas
Programming menggunakan object & class object & class
dibuat • Mampu menggunakan object &
class
• Harus teliti, cermat, taat azas
4.3. Libraries dari • Dapat menjelaskan library • Library program • Membuat library • Teliti
kelas dan obyek program • Obyek reusable dan obyek • Cermat
agar reuseable • Dapat menjelaskan obyek • Cara membuat reusable • Taat
dibuat reusable library dan obyek azas
• Dapat menjelaskan cara reusable
membuat library dan obyek
reusable
• Mampu membuat libraries dan
obyek reuseable
• Harus teliti, cermat, taat azas
4.4. Kemampuan • Dapat menjelaskan ketentuan • Ketentuan dalam • Memaksimalkan • Teliti
untuk dalam memaksimalkan fungsi memaksimalkan fungsi internal • Cermat
memanfaatkan internal fungsi internal • Taat
fungsi internal • Dapat menjelaskan cara • Cara azas
PHP memaksimalkan fungsi internal memaksimalkan
dimaksimalkan • Mampu memaksimalkan fungsi fungsi internal
internal
• Harus teliti, cermat, taat azas
Asesmen
5. Melakukan 5.1. Konsep dari • Dapat menjelaskan database • Database • Melakukan • Teliti 5 35
koneksi database koneksi database • Dapat menjelaskan jenis • Jenis koneksi koneksi • Cermat
dan manipulasi menggunakan koneksi database database database • Taat
data fungsi-fungsi PHP • Dapat menjelaskan cara • Cara melakukan azas
yang sudah ada melakukan koneksi database koneksi database
dilakukan • Mampu melakukan koneksi
database
• Harus teliti, cermat, taat azas

37
Program Pelatihan Berbasis Kompetensi
MATERI PELATIHAN JAM PELATIHAN
ELEMEN KRITERIA UNJUK
NO INDIKATOR UNJUK KERJA SIKAP PENGET KETERAMP
KOMPETENSI KERJA PENGETAHUAN KETERAMPILAN
KERJA AHUAN ILAN
5.2. Data • Dapat menjelaskan SQL • SQL • Memanipulasi • Teliti
menggunakan • Dapat menjelaskan tipe SQL • Tipe SQL data • Cermat
SQL dimanipulasi • Dapat menjelaskan jenis • Jenis manipulasi menggunakan • Taat
manipulasi data SQL data SQL SQL azas
• Dapat menjelaskan cara • Cara memanipulasi
memanipulasi data data menggunakan
menggunakan SQL SQL
• Mampu memanipulasi data
menggunakan SQL
• Harus teliti, cermat, taat azas
Asesmen

38
Program Pelatihan Berbasis Kompetensi
II. PELATIHAN DITEMPAT KERJA (OJT)
2.1. Unit Kompetensi: Menjaga etika
Kode Unit: TIK.PR01.016.01

ELEMEN KOMPETENSI INDIKATOR PELAKSANAAN PELATIHAN DITEMPAT KERJA


1. Melindungi kepentingan klien • Menjamin kelangsungan pelayanan perhitungan dan aliran informasi
• Menjamin integritas dan keamanan informasi yang dibutuhkan oleh pribadi/ perusahaan
• Mengidentifikasi konflik dari satu kepentingan dan memberikan jawaban secepat mungkin pada klien
• Menjaga kepentingan klien dalam hal kerahasiaan dan hak milik
2. Menghasilkan produk dan layanan • Menyediakan produk dan layanan bagi klien
yang berkualitas • Menjamin pelayanan dan produk yang dirahasiakan
• Melakukan pekerjaan standar internasional produk dan layanan
• Mengembang-kan, memelihara, dan menjaga proses pada produk dan layanan
• Menghasilkan produk terbaik untuk klien
3. Mendelegasikan responsibilitas dan • Menampilkan ketrampilan, pengetahuan dan kualifikasi secara benar
otorisasi • Mengembang-kan pelayanan dan produk
• Menyediakan informasi berkualitas standar untuk client dan atasan
• Memperkirakan area kerja yang realistis, tahapan pekerjaan, anggaran biaya dan kemampuan untuk mempengaruhi
tahapan proyek
4. Memelihara pekerjaan secara • Melakukan kesehatan individu dan lingkungan di tempat kerja sesuai prosedur
praktis • Memperlakukan kolega dan karyawan secara wajar dan profesional
• Melakukan pelayanan dan produk bagi kolega, klien, dan karyawan sesuai prosedur
• Membaharui keterampilan profesional dan pengetahuan secara terus menerus

2.2. Unit Kompetensi: Menerapkan dasar-dasar pembuatan web statik dasar


Kode Unit: TIK.PR02.027.01

ELEMEN KOMPETENSI INDIKATOR PELAKSANAAN PELATIHAN DITEMPAT KERJA


1. Menjelaskan konsep dasar dan • Menjelaskan konsep-konsep dan teknologi web
teknologi dari web page • Membedakan klien dan server
• Menjelaskan bandwidth mempengaruhi transmisi data
• Membandingkan ciri-ciri dan fungsi teks editor untuk web page
• Membandingkan keuntungan dan kerugian menjalankan dari server atau provider
2. Mempersiapkan pekerjaan • Mengidentifikasi teks editor dan browser sesuai kebutuhan
pembuatan web • Mengoperasikan software sesuai standar operasi
• Menyiapkan sketsa disain untuk web
• Menampilkan data di web
• Menyiapkan workspace membuat web baru
39
Program Pelatihan Berbasis Kompetensi
3. Melakukan pembuatan dokumen • Melaklukan proses pembuatan aplikasi web
web baru • Menampilkan web sesuai dengan disain
• Menampilkan data yang tersedia di layar web
4. Membuat link antar dokumen • Membuat link antar dokumen
• Membedakan client dan server side image mapping
• Mengidentifikasi file index.HTML Web Server
• Membuat in line image
5. Mengorganisasikan dokumen • Memahami dan mengaplikasikan fitur template dengan berbagai fitur
dengan menggunakan template
6. Menampilkan web dan browser • Menjelaskan format URL
• MendemonstrasIkan browser membaca file-file web ke URL melalui menu
• Mengidentifikasi perbedaan browser yang mempengaruhi tampilan halaman web

2.3. Unit Kompetensi: Menerapkan dasar-dasar pembuatan web statik lanjut


Kode Unit: TIK.PR02.028.01

ELEMEN KOMPETENSI INDIKATOR PELAKSANAAN PELATIHAN DITEMPAT KERJA


1. Memahami prosedur • Memahami prosedur pengoperasian teks editor sesuai dengan standar operasi software
pengoperasian teks editor • Mengoperasikan software sesuai dengan standar operasi
2. Mengaplikasikan fitur-fitur different • Memahami dan mengaplikasikan heading yang berbeda
level heading, paragraph, font, list, • Memahami dan mengaplikasikan fitur-fitur paragraph
table • Memahami dan mengaplikasikan fitur font
• Memahami dan mengaplikasikan fitur-fitur bullets, numbers dan style
• Memahami dan mengaplikasikan fitur-fitur table
3. Melakukan editing sederhana • Mengaplikasi-kan fitur-fitur manipulasi teks
• Mengaplikasi-kan fitur-fitur editing
4. Menggunakan fitur-fitur tambahan • Memahami dan mengaplikasikan background color
untuk memformat layout halaman • Memahami dan mengaplikasikan fitur-fitur table
• Memahami dan mengaplikasikan fitur-fitur frame
5. Mengintegrasikan dokumen web • Menyisipkan obyek lain ke web page
dengan obyek lain seperti grafik, • Menyisipkan obyek sebagian atau keseluruhan web page
animasi, audio, video, dll • Mendemonstrasikan teknik-teknik manipulasi audio
• Mendemonstrasikan teknik-teknik kompresi audio dan video

40
Program Pelatihan Berbasis Kompetensi
2.4. Unit Kompetensi: Mengoperasikan bahasa pemrograman data deskripsi (SQL – Structure Query Language) dasar
Kode Unit: TIK.PR03.001.01

ELEMEN KOMPETENSI INDIKATOR PELAKSANAAN PELATIHAN DITEMPAT KERJA


1. Mempersiapkan perangkat lunak • Menginstalasi SOFTWARE SQL
aplikasi data deskripsi/SQL • Menyediakan dan memahami user manual SOFTWARE SQL
• Menyalakan PC dengan OS sesuai user manual
• Menjalankan SOFTWARE SQL
2. Mengenali menu aplikasi SQL • Mengenali menu dan shortcut
• Memahami dan mengaplikasi-kan fitur pengelolaan table, view, store prosedur, dan trigger
3. Membuat table dan mengisi table • Membuat dan mengatur table dengan DDL
• Membuat table, kolom, tipe data, dan atributnya
• Mengisi data pada table
• Memberi nama dan menyimpan table
• Membuat dan mengatur index table
• Menyimpan dan pemberian nama index
• Membuat dan mengatur view table
• Menyimpan dan memberikan nama view
4. Mengoperasi-kan table dan view • Menampilkan data table dengan perintah select
• Menampilkan data table dengan table lain

2.5. Unit Kompetensi: Mengoperasikan bahasa pemrograman data deskripsi (SQL – Structure Query Language) lanjut
Kode Unit: TIK.PR03.001.01

ELEMEN KOMPETENSI INDIKATOR PELAKSANAAN PELATIHAN DITEMPAT KERJA


1. Membuat dan mengoperasi-kan • Membuat dan mengatur prosedur dengan perintah DDL dan DML
prosedur • Memproses parameter prosedur
• Menyimpan dan memberikan nama prosedur
• Menjalankan prosedur dengan benar
2. Membuat dan mengoperasi-kan • Membuat dan mengatur fungsi menggunakan DDL dan DML
prosedur dan fungsi • Memproses parameter fun
• Menyimpan dan memberikan nama fungsi
• Menjalankan fungsi dengan benar
3. Membuat dan mengoperasi-kan • Membuat dan mengatur Trigger dengan DDL dan DML
trigger • Menyimpan dan memberikan nama trigger
• Menjalankan Trigger dengan benar
4. Mengoperasi-kan commit dan • Menggunakan perintah commit
rollback data table • Menggunakan perintah rollback
• Melakukan perintah commit dan rollback dengan benar

41
Program Pelatihan Berbasis Kompetensi
2.6. Unit Kompetensi: Membuat program basis data berbasis MySQL/PostGreSQL
Kode Unit: TIK.PR08.007.01

ELEMEN KOMPETENSI INDIKATOR PELAKSANAAN PELATIHAN DITEMPAT KERJA


1. Menjelaskan kebutuhan software • Mengidentifikasi SO
• Mengkalibrasi database dengan optimal
• Melakukan pengujian database
2. Mempersiapkan security • Melakukan privileges & access level
3. Menggunakan sintak-sintak khusus • Menggunakan sintak SQL secara efektif
MySQL/ PostGreSQL
4. Melakukan pengaksesan database • Menggunakan inisialisasi dan terminasi database
• Melakukan persistent dan non-persistent connection

2.7. Unit Kompetensi: Membuat program aplikasi web berbasis PHP


Kode Unit: TIK.PR08.009.01

ELEMEN KOMPETENSI INDIKATOR PELAKSANAAN PELATIHAN DITEMPAT KERJA


1. Menjelaskan kebutuhan software • Mengidentifikasi SO dan Web Server
• Mengkalibrasi Web Server
2. Menjelaskan konsep array, variabel • Menggunakan variable internal
dan variabel internal PHP • Menggunakan variable global dan lokal
• Menyimpan data array dan array multidimensi
3. Menjelaskan control structures • Menggunakan struktur control
dalam PHP
4. Menerapkan fungsi dan kelas • Menggunakan function
• Menggunakan object & class
• Membuat library dan obyek reusable
• Memaksimalkan fungsi internal
5. Melakukan koneksi database dan • Melakukan koneksi database
manipulasi data • Memanipulasi data menggunakan SQL

42
Program Pelatihan Berbasis Kompetensi
III. KELOMPOK NON UNIT KOMPETENSI
3.1. MOTIVASI KERJA

PERKIRAAN WAKTU PELATIHAN (JP)


MATERI PELATIHAN
PENGETAHUAN KETRAMPILAN
- Kualitas kerja dengan bekerja lebih efektif dan produktif. 6
- Cara bekerja, bersikap, bertindak dalam budaya kolaborasi dan sinergi, serta siap untuk memberikan kinerja yang
produktif dari totalitas kerja sama di dalam organisasi.
- Cara meningkatkan pencapaian target dan memiliki mindset untuk bekerja dengan orientasi target.
- Cara untuk tetap termotivasi dalam semangat kerja yang tinggi dalam setiap keadaan, tantangan, dan ketidakpastian.
- Cara bekerja dengan tujuan dan cerdas melakukan eksekusi atas tujuan.
- Cara kerja dengan prioritas mana yang paling penting dan mana yang dapat ditunda.
- Cara kerja dengan manajemen waktu yang efektif dan produktif.
- Cara berperilaku dalam kerja sama dan membangun soliditas di internal organisasi.

3.2. SIKAP ETIKA

PERKIRAAN WAKTU PELATIHAN (JP)


MATERI PELATIHAN
PENGETAHUAN KETRAMPILAN
- Hati nurani menjadi sumber moralitas individu. 4
- Proses terbentuknya moral baik dan moral tidak baik.
- Peran manajemen hati nurani dalam menghasilkan moral baik, untuk memudahkan implementasi etika dan integritas
di tempat kerja.
- Kualitas moral dan nilai-nilai yang mempengaruhi karakter individu.
- Peran moral dalam keputusan etis.
- Karakteristik pribadi bermoral baik dan bermoral tidak baik.
- Peran moral dalam menjalankan kode etika dan integritas pribadi.
- Dampak moral pada etika bisnis.
- Tahap perkembangan moral kognitif.
- Memperkenalkan pelanggaran terhadap etika bisnis dan kode etik, yang berkaitan dengan persepsi moral, nilai-nilai,
dan budaya perusahaan.

43
Program Pelatihan Berbasis Kompetensi
3.3. TATA GRAHA (5S)

PERKIRAAN WAKTU PELATIHAN (JP)


MATERI PELATIHAN
PENGETAHUAN KETRAMPILAN
- Pengantar program 5S 2 2
- Prinsip dasar serta strategi dan teknik implementasi 5S
- Promosi dan sosialisasi 5S
- Identifikasi, teknik audit, dan sistem dokumentasi 5S
- Simulasi

3.4. WAWASAN INDUSTRI

PERKIRAAN WAKTU PELATIHAN (JP)


MATERI PELATIHAN
PENGETAHUAN KETRAMPILAN
- Peran budaya perusahaan dalam meningkatkan kinerja organisasi. 4 16
- Mengelola budaya perusahaan untuk mengoptimalkan sumber daya perusahaan.
- Cara perusahaan mengelola budaya perusahaan secara baik.
- Menyediakan ide-ide, pengetahuan praktis, keterampilan, motivasi, kesadaran, dan tata kelola secara spesifik tentang
apa yang harus dilakukan oleh setiap karyawan bersama unit kerjanya, agar dalam rutinitas kerja sehari-hari dapat
menjalankan cara kerja dengan perilaku kerja yang lebih harmonis bersama budaya perusahaan.
- Menyediakan pengetahuan budaya perusahaan atau budaya organisasi dengan sangat detail, serta mendiagnosis
nilai-nilai budaya untuk dapat diterapkan oleh masing-masing unit kerja sesuai fungsi dan peran masing-masing di
dalam perusahaan.

3.5. KEWIRAUSAHAAN

PERKIRAAN WAKTU PELATIHAN (JP)


MATERI PELATIHAN
PENGETAHUAN KETRAMPILAN
- Wawasan dan pengetahuan untuk menjadi lebih kreatif dalam sikap rendah hati. 6
- Memotivasi pengusaha untuk mendisiplinkan diri dengan nilai-nilai, kebajikan dan kualitas yang paling penting.
- Bersikap profesional dalam menjalankan bisnis, serta selalu berpegang teguh dengan komitmen dan tanggung jawab.
- Memotivasi pengusaha untuk selalu memiliki visi dan misi yang jelas, dan berusaha menjadikannya sebagai sebuah
prestasi yang harus diwujudkan.
- Memahamkan kepada pengusaha bahwa integritas adalah landasan karakter, dan landasan untuk semua nilai-nilai
bisnis terbaik.
- Cerdas memberikan solusi, keputusan, keyakinan, kepastian, dan ketegasan dalam pelayanan bisnis.

44
Program Pelatihan Berbasis Kompetensi
DAFTAR PERALATAN DAN BAHAN YANG DIGUNAKAN

1. Judul/Nama Pelatihan : PHP PROGRAMMER


2. Kode Program Pelatihan : J.62.1000.01.15

UNIT DAFTAR
NO KODE UNIT DAFTAR BAHAN KETERANGAN
KOMPETENSI PERALATAN

I Unit Kompetensi
1. Menjaga etika TIK.PR01.016.01 - Set Komputer − Buku Informasi, Jumlah peralatan
- Printer Kerja, dan dan bahan
- Proyektor+Scr Penilaian disesuaikan
een − Jobsheet dengan jumlah
- Spidol+Pengh − Kertas HVS peserta
apus − Refill Toner
− UFD
− Modem
USB+SIM Card
2. Menerapkan dasar- TIK.PR02.027.01 - Set Komputer − Buku Informasi,
dasar pembuatan web - Printer Kerja, dan
statik dasar - Proyektor+Scr Penilaian
een − Jobsheet
- Spidol+Pengh − Kertas HVS
apus − Refill Toner
- Ebook Tutorial − UFD
- Video Tutorial − Modem
- Software USB+SIM Card
3. Menerapkan dasar- TIK.PR02.028.01 - Set Komputer − Buku Informasi,
dasar pembuatan web - Printer Kerja, dan
statik lanjut - Proyektor+Scr Penilaian
een − Jobsheet
- Spidol+Pengh − DVD Kosong
apus − Kertas HVS
- Ebook Tutorial − Refill Toner
- Video Tutorial − UFD
- Software − Modem
USB+SIM Card
4. Mengoperasikan TIK.PR03.001.01 - Set Komputer − Buku Informasi,
bahasa pemrograman - Printer Kerja, dan
data deskripsi (SQL- - Proyektor+Scr Penilaian
Structure Query een − Jobsheet
Language) dasar - Spidol+Pengh − DVD Kosong
apus − Kertas HVS
- Ebook Tutorial − Refill Toner
- Video Tutorial − UFD
- Software − Modem
USB+SIM Card
5. Mengoperasikan TIK.PR03.002.01 - Set Komputer − Buku Informasi,
bahasa pemrograman - Printer Kerja, dan
data deskripsi (SQL- - Proyektor+Scr Penilaian
Structure Query een − Jobsheet
Language) lanjut - Spidol+Pengh − DVD Kosong
apus − Kertas HVS
- Ebook Tutorial − Refill Toner
- Video Tutorial − UFD
- Software − Modem
USB+SIM Card

45
Program Pelatihan Berbasis Kompetensi
UNIT DAFTAR
NO KODE UNIT DAFTAR BAHAN KETERANGAN
KOMPETENSI PERALATAN

6. Membuat program TIK.PR08.007.01 - Set Komputer − Buku Informasi,


basis data berbasis - Printer Kerja, dan
MySQL/ PostGreSQL - Proyektor+Scr Penilaian
een − Jobsheet
- Spidol+Pengh − DVD Kosong
apus − Kertas HVS
- Ebook Tutorial − Refill Toner
- Video Tutorial − UFD
- Software − Modem
USB+SIM Card
7. Membuat program TIK.PR08.009.01 - Set Komputer − Buku Informasi,
aplikasi web berbasis - Printer Kerja, dan
PHP - Proyektor+Scr Penilaian
een − Jobsheet
- Spidol+Pengh − DVD Kosong
apus − Kertas HVS
- Ebook Tutorial − Refill Toner
- Video Tutorial − UFD
- Software − Modem
USB+SIM Card
II Non Unit Kompetensi
1. Motivasi Kerja - • Laptop. • Kertas A4.
• LCD Projector. • Spidol white
• Flip Chart. board.
• Pointer. • Kertas Flip Chart
(100x60 cm)
2. Sikap Etika - • Laptop. • Kertas A4.
• LCD Projector. • Spidol white
• Flip Chart. board.
• Pointer. • Kertas Flip Chart
(100x60 cm)
3. Tata Graha (5S) - • Laptop. • Kertas A4.
• LCD Projector. • Spidol white
• Flip Chart. board.
• Pointer. • Kertas Flip Chart
(100x60 cm)
4. Wawasan Industri - • Laptop. • Kertas A4.
• LCD Projector. • Spidol white
• Flip Chart. board.
• Pointer. • Kertas Flip Chart
(100x60 cm)
5. Kewirausahaan - • Laptop. • Kertas A4.
• LCD Projector. • Spidol white
• Flip Chart. board.
• Pointer. • Kertas Flip Chart
(100x60 cm)

46
Program Pelatihan Berbasis Kompetensi
RANCANGAN PELATIHAN DI TEMPAT KERJA

Nama Pelatihan : PHP Programmer


Nama Peserta Pelatihan : .......................................................
Nama Lembaga/Perusahaan : .......................................................
Kegiatan di Tempat Kerja : .......................................................

HARI/ AREA UNIT/ ELEMEN


NO KEGIATAN JAM HASIL PEMBIMBING
TANGGAL KERJA KOMPETENSI

Jakarta, ..........................................2015

............................................

47
Program Pelatihan Berbasis Kompetensi
EVALUASI PROGRAM PELATIHAN

Judul/Nama Pelatihan : PHP Programmer

NILAI
PENILAIAN A
NO. UNSUR YANG DINILAI B C D
(ASSESSMENT) (91-
(71-90) (61-70) (<50)
100)
1 MASUKAN:
1.1. Peserta Pelatihan
1.2. Pelatihan
1.3. Assessor Pelatihan
1.4. Tenaga Pendukung (0-100)
1.5. Fasilitas Peralatan
1.6. Bahan Pelatihan
1.7. Modul PBK/Job Sheet/Diktat
1.8. Biaya/Dana Pelatihan
2 PROSES:
2.1. Kurikulum dan Silabus
2.2. Unit Komptetensi yang ditempuh
(0-100)
2.3. Metode Pelatihan
2.4. Jadwal Pelatihan
2.5. Pelatihan di Tempat Kerja
3 KELUARAN:
3.1. Penguasaan Pengetahuan
3.2. Penguasaan Keterampilan
3.3. Sikap Kerja (0-100)
3.4. Kedisiplinan
3.5. Motivasi Kerja
3.6. Jumlah Lulusan

Jakarta, ............................................

Penanggung Jawab Program Evaluator Program Pelatihan


(Menerima hasil evaluasi)

........................................ ........................................

48
Program Pelatihan Berbasis Kompetensi

Anda mungkin juga menyukai