SlideShare a Scribd company logo
1 | H a l .
TA.2016-2017 / Semester Genap
FTI319 Pemrograman Internet (3 sks)
Dosen: Ir. Sihar, MT.
Program studi: Teknik Informatika
Fak. Teknologi Informasi
Univ. BALE Bandung – 2016
http://unibba.ac.id/fti/
Referensi:
[1] Deitel, P., Deitel, H.M. JavaScript for Programmers 1st Edition. Prentice Hall. 2009.
ISBN: 978-0137001316.
[2] Deitel & Deitel, H., etc. Internet and World Wide Web How To Program (5th Edition).
Pearson Educations. 2011. ISBN:978-0132151009.
[3] Robbins, J.N. Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript,
and Web Graphics 4th Edition. O'Reilly Media. 2012. ISBN: 978-1449319274.
[4] Simamora, S.N.M.P. Modul Belajar Praktis Algoritma dan Pemrograman. Penerbit
Deepublish, Yogyakarta. 2016. ISBN: 978-602-401-318-9.
[5] Simamora, S.N.M.P. “Diktat SK-100 Dasar Komputer dan Pemrograman”. Dept.
Sistem Komputer, Fak. Teknik. ITHB. Bandung. 2002.
Deskripsi singkat:
Mata kuliah ini menyajikan topik-topik seputar pemrograman dalam web platform
sebagai dukungan dalam pembangunan sistem informasi dan aplikasi berbasis
internet. Lingkungan proses produksi dan proses bisnis dalam lingkungan internet
meliputi platform (front-end) transaksi (yakni halaman HTML, Hyper-Text Markup
Language), basis data (back-end), algoritma dan pemrograman, serta script sebagai
basis kode untuk implementasi algoritma dan pemrograman yang dibangun (middle-
end). Fokus utama mata kuliah ini pada front-end dan middle-end, dasar algoritma
dan pemrograman pada script, pengenalan script (khususnya JavaScript) dan
persoalan mendasar dan utama dalam topik algoritma dan pemrograman.
Tujuan Perkuliahan:
Mahasiswa mampu mendefinisikan konsep dan dasar pemrograman internet,
memahami kemampuan dan tujuan pemrograman internet, serta mampu membangun
sebuah aplikasi pemrograman internet sesuai dengan kebutuhan dan persoalan yang
dihadapi. Lingkungan dan batasan topik yang akan dikaji meliputi: klasifikasi
pemrograman internet, konsep pemrograman dalam lingkungan web, definisi web dan
hubungannya dalam pemrograman, HTML sebagai platform dalam web, kedudukan
script dalam bahasa pemrograman, dasar algoritma dan pemrograman, pengantar
dan konsep JavaScript, method dan function yang dikenal dalam JavaScript dan
kelebihan JavaScript dalam pemrograman internet.
2 | H a l .
Materi Perkuliahan
1. Pendahuluan
Sub pokok bahasan:
a. Ruang-lingkup mata kuliah
b. Evaluasi penilaian
c. Skenario dan rencana perkuliahan
Tujuan Instruksional Khusus:
a. Mengetahui cakupan dan ruang-lingkup mata kuliah Pemrograman Internet
b. Mengetahui perihal parameter-parameter evaluasi penilaian
c. Mengetahui aturan pelaksanaan perkuliahan
2. Konsep Pemrograman
Sub pokok bahasan:
a. Definisi pemrograman dan relasinya terhadap algoritma dan konstruksi-
algoritma
b. Relasi pemrograman internet dan pemrograman web
c. Klasifikasi pemrograman internet berdasar sisi eksekutor script ditranslasikan
Tujuan Instruksional Khusus:
a. Memahami definisi pemrograman dan relasinya terhadap algoritma dan
konstruksi-algoritma
b. Memahami relasi pemrograman internet dan pemrograman web
c. Memahami klasifikasi pemrograman internet berdasar sisi eksekutor script
ditranslasikan
3. Konsep Web dan HTML
Sub pokok bahasan:
a. HTML dan script
b. Pola dan tags pada HTML
c. Pembuatan tabel, warna, dan animasi
Tujuan Instruksional Khusus:
a. Memahami HTML dan script
b. Memahami pola dan tags pada HTML
c. Memahami cara pembuatan tabel, warna, dan animasi
4. Pengenalan JavaScript dan Translator
Sub pokok bahasan:
a. JavaScript dan translator
b. Pola, tags, dan gaya penulisan JavaScript
c. Deklarasi variabel dan konstanta
d. Metode input-value dan output-value dalam JavaScript
3 | H a l .
Tujuan Instruksional Khusus:
a. Memahami JavaScript dan translator
b. Memahami pola, tags, dan gaya penulisan JavaScript
c. Memahami metode input-value dan output-value dalam JavaScript
5. Statement dan Expression
Sub pokok bahasan:
a. Hubungan statement dan expression secara umum dalam algoritma
b. Konsep statement dalam JavaScript
c. Konsep expression dalam JavaScript
Tujuan Instruksional Khusus:
a. Memahami hubungan statement dan expression secara umum dalam algoritma
b. Memahami tentang konsep statement dalam JavaScript
c. Memahami tentang konsep expression dalam JavaScript
6. Struktur Kendali Proses: if-then-else
Sub pokok bahasan:
a. Pola penulisan struktur kendali proses: if-then-else
b. Teknik dan deklarasi dalam JavaScript
c. Kasus dan penyelesaian
Tujuan Instruksional Khusus:
a. Memahami pola penulisan struktur kendali proses: if-then-else
b. Memahami teknik dan deklarasi dalam JavaScript
c. Memahami setiap kasus yang disajikan serta penyelesaiannya
7. Struktur Kendali Proses: do-while
Sub pokok bahasan:
a. Pola penulisan struktur kendali proses: do-while
b. Teknik dan deklarasi dalam JavaScript
c. Kasus dan penyelesaian
Tujuan Instruksional Khusus:
a. Memahami pola penulisan struktur kendali proses: do-while
b. Memahami teknik dan deklarasi dalam JavaScript
c. Memahami setiap kasus yang disajikan serta penyelesaiannya
8. Struktur Kendali Proses: while
Sub pokok bahasan:
a. Pola penulisan struktur kendali proses: while
b. Teknik dan deklarasi dalam JavaScript
c. Kasus dan penyelesaian
4 | H a l .
Tujuan Instruksional Khusus:
a. Memahami pola penulisan struktur kendali proses: while
b. Memahami teknik dan deklarasi dalam JavaScript
c. Memahami setiap kasus yang disajikan serta penyelesaiannya
9. Struktur Kendali Proses: for
Sub pokok bahasan:
a. Pola penulisan struktur kendali proses: for
b. Teknik dan deklarasi dalam JavaScript
c. Kasus dan penyelesaian
Tujuan Instruksional Khusus:
a. Memahami pola penulisan struktur kendali proses: for
b. Memahami teknik dan deklarasi dalam JavaScript
c. Memahami setiap kasus yang disajikan serta penyelesaiannya
10. Struktur Kendali Proses: switch
Sub pokok bahasan:
a. Pola penulisan struktur kendali proses: switch
b. Teknik dan deklarasi dalam JavaScript
c. Kasus dan penyelesaian
Tujuan Instruksional Khusus:
a. Memahami pola penulisan struktur kendali proses: switch
b. Memahami teknik dan deklarasi dalam JavaScript
c. Memahami setiap kasus yang disajikan serta penyelesaiannya
11. Konsep Method Bawaan
Sub pokok bahasan:
a. Definisi method bawaan dalam JavaScript
b. Penggunaan method bawaan dalam arithmatika dan logika
c. Penggunaan method bawaan dalam string
Tujuan Instruksional Khusus:
a. Memahami definisi method bawaan dalam JavaScript
b. Memahami penggunaan method bawaan dalam arithmatika dan logika
c. Memahami penggunaan method bawaan dalam string
12. Konsep Array 1-D
Sub pokok bahasan:
a. Definisi array 1-D dalam algoritma dan pemrograman
b. Konsep dan penulisan serta cara deklarasi dalam JavaScript
c. Implementasi dalam persoalan dan kasus
5 | H a l .
Rentang Nilai Mutu sbb:
A: NA ≥ 80
B: 70 ≤ NA < 80
C: 60 ≤ NA < 70
D: 45 ≤ NA < 60
E: NA<45
Tujuan Instruksional Khusus:
a. Memahami definisi array 1-D dalam algoritma dan pemrograman
b. Memahami konsep dan penulisan serta cara deklarasi dalam JavaScript
c. Memahami bagaimana JavaScript dalam implementasi untuk persoalan dan
kasus yang disajikan
13. Konsep Array 2-D
Sub pokok bahasan:
a. Definisi array 2-D dalam algoritma dan pemrograman
b. Konsep dan penulisan serta cara deklarasi dalam JavaScript
c. Implementasi dalam persoalan dan kasus
Tujuan Instruksional Khusus:
a. Memahami definisi array 2-D dalam algoritma dan pemrograman
b. Memahami konsep dan penulisan serta cara deklarasi dalam JavaScript
c. Memahami bagaimana JavaScript dalam implementasi untuk persoalan dan
kasus yang disajikan
14. Konsep Function
Sub pokok bahasan:
a. Konsep dan definisi function dalam algoritma dan pemrograman
b. Hubungan derivatif function matematika dalam pemrograman
c. Teknik deklarasi function dalam JavaScript
Tujuan Instruksional Khusus:
a. Memahami konsep dan definisi function dalam algoritma dan pemrograman
b. Memahami hubungan derivatif function matematika dalam pemrograman
c. Memahami cara dan teknik deklarasi function dalam JavaScript
Evaluasi Penilaian:
UTS : 25%
UAS : 30%
Tugas : 25%
Quiz : 20%
Total = Nilai Akhir (NA)

More Related Content

Viewers also liked

KG-ON/1-Infrapedia 2016 Project Profile is released
KG-ON/1-Infrapedia 2016 Project Profile is releasedKG-ON/1-Infrapedia 2016 Project Profile is released
KG-ON/1-Infrapedia 2016 Project Profile is released
Shivam Kaundinya
 
Y R ENGG Company Profile 2
Y R ENGG Company Profile 2Y R ENGG Company Profile 2
Y R ENGG Company Profile 2
R.K. Mathuria
 
Quadrant Time and Attendance
Quadrant Time and AttendanceQuadrant Time and Attendance
Quadrant Time and Attendance
Logibec
 
Geothermal Energy(By Mithun Kumer Ghose)dufelt
Geothermal Energy(By Mithun Kumer Ghose)dufeltGeothermal Energy(By Mithun Kumer Ghose)dufelt
Geothermal Energy(By Mithun Kumer Ghose)dufelt
Mithun Ghose
 
My holdays
My holdaysMy holdays
Cinemática (ii parte)
Cinemática (ii parte)Cinemática (ii parte)
Cinemática (ii parte)
Adrian Garambel Choque Adrian
 
Estructura d la sesión de aprendizaje 2015
Estructura d la sesión de aprendizaje 2015Estructura d la sesión de aprendizaje 2015
Estructura d la sesión de aprendizaje 2015
CASITA FELIZ
 

Viewers also liked (7)

KG-ON/1-Infrapedia 2016 Project Profile is released
KG-ON/1-Infrapedia 2016 Project Profile is releasedKG-ON/1-Infrapedia 2016 Project Profile is released
KG-ON/1-Infrapedia 2016 Project Profile is released
 
Y R ENGG Company Profile 2
Y R ENGG Company Profile 2Y R ENGG Company Profile 2
Y R ENGG Company Profile 2
 
Quadrant Time and Attendance
Quadrant Time and AttendanceQuadrant Time and Attendance
Quadrant Time and Attendance
 
Geothermal Energy(By Mithun Kumer Ghose)dufelt
Geothermal Energy(By Mithun Kumer Ghose)dufeltGeothermal Energy(By Mithun Kumer Ghose)dufelt
Geothermal Energy(By Mithun Kumer Ghose)dufelt
 
My holdays
My holdaysMy holdays
My holdays
 
Cinemática (ii parte)
Cinemática (ii parte)Cinemática (ii parte)
Cinemática (ii parte)
 
Estructura d la sesión de aprendizaje 2015
Estructura d la sesión de aprendizaje 2015Estructura d la sesión de aprendizaje 2015
Estructura d la sesión de aprendizaje 2015
 

Similar to Silabus Pemrograman Internet

Silabus AlPro-II
Silabus AlPro-IISilabus AlPro-II
Silabus AlPro-II
staffpengajar
 
Slide-INF202-INF202-Slide-01.pdf
Slide-INF202-INF202-Slide-01.pdfSlide-INF202-INF202-Slide-01.pdf
Slide-INF202-INF202-Slide-01.pdf
GratechComputer
 
Algoritma dan Pemrograman
Algoritma dan Pemrograman Algoritma dan Pemrograman
Algoritma dan Pemrograman
NanangPradita1
 
Algoritma dan struktur data i silabus
Algoritma dan struktur data i  silabusAlgoritma dan struktur data i  silabus
Algoritma dan struktur data i silabus
Adi BanniFanni
 
KISI-KISI SOAL Produktif Multimedia/TKJ
KISI-KISI SOAL Produktif Multimedia/TKJKISI-KISI SOAL Produktif Multimedia/TKJ
KISI-KISI SOAL Produktif Multimedia/TKJ
Faiz Win-Win
 
silabus-pwpb (1).docx
silabus-pwpb (1).docxsilabus-pwpb (1).docx
silabus-pwpb (1).docx
solehakbar2
 
Rencana Pembelajaran Semester MPPL Informatika
Rencana Pembelajaran Semester MPPL InformatikaRencana Pembelajaran Semester MPPL Informatika
Rencana Pembelajaran Semester MPPL Informatika
fitrah121
 
Soal Ujian Mulok (Web Desain) Kompetensi TKJ
Soal Ujian Mulok (Web Desain) Kompetensi TKJSoal Ujian Mulok (Web Desain) Kompetensi TKJ
Soal Ujian Mulok (Web Desain) Kompetensi TKJ
Walid Umar
 
BOOK-web-programming.pdf
BOOK-web-programming.pdfBOOK-web-programming.pdf
BOOK-web-programming.pdf
Anandaindrasetiawan1
 
Lks algoritma
Lks algoritmaLks algoritma
Lks algoritma
Arum Dewi A
 
Modul praktikum dasar algoritma dan pemograman
Modul praktikum dasar algoritma dan pemogramanModul praktikum dasar algoritma dan pemograman
Modul praktikum dasar algoritma dan pemograman
Catur Suranto S.T
 
Silabus Grafika Komputer sns
Silabus Grafika Komputer snsSilabus Grafika Komputer sns
Silabus Grafika Komputer sns
staffpengajar
 
Silabus konsep teknologi
Silabus konsep teknologiSilabus konsep teknologi
Silabus konsep teknologi
S N M P Simamora
 
Materi matakuliah bahasa c
Materi matakuliah bahasa cMateri matakuliah bahasa c
Materi matakuliah bahasa c
Izhan Nassuha
 
Rencana Pembelajaran Semester Pemrograman Dasar.pdf
Rencana Pembelajaran Semester Pemrograman Dasar.pdfRencana Pembelajaran Semester Pemrograman Dasar.pdf
Rencana Pembelajaran Semester Pemrograman Dasar.pdf
ssuserffd365
 
Silabus IF-311 Grafika Komputer
Silabus IF-311 Grafika KomputerSilabus IF-311 Grafika Komputer
Silabus IF-311 Grafika Komputer
staffpengajar
 
Pengantar Pemrograman Chapter 1
Pengantar Pemrograman Chapter 1Pengantar Pemrograman Chapter 1
Pengantar Pemrograman Chapter 1
Dede Kurniadi
 
Modul c++
Modul c++Modul c++
Modul c++
Kiki MochRifki
 

Similar to Silabus Pemrograman Internet (20)

Silabus AlPro-II
Silabus AlPro-IISilabus AlPro-II
Silabus AlPro-II
 
Slide-INF202-INF202-Slide-01.pdf
Slide-INF202-INF202-Slide-01.pdfSlide-INF202-INF202-Slide-01.pdf
Slide-INF202-INF202-Slide-01.pdf
 
Algoritma Pemrograman
Algoritma PemrogramanAlgoritma Pemrograman
Algoritma Pemrograman
 
Algoritma dan Pemrograman
Algoritma dan Pemrograman Algoritma dan Pemrograman
Algoritma dan Pemrograman
 
Algoritma dan struktur data i silabus
Algoritma dan struktur data i  silabusAlgoritma dan struktur data i  silabus
Algoritma dan struktur data i silabus
 
KISI-KISI SOAL Produktif Multimedia/TKJ
KISI-KISI SOAL Produktif Multimedia/TKJKISI-KISI SOAL Produktif Multimedia/TKJ
KISI-KISI SOAL Produktif Multimedia/TKJ
 
silabus-pwpb (1).docx
silabus-pwpb (1).docxsilabus-pwpb (1).docx
silabus-pwpb (1).docx
 
Rencana Pembelajaran Semester MPPL Informatika
Rencana Pembelajaran Semester MPPL InformatikaRencana Pembelajaran Semester MPPL Informatika
Rencana Pembelajaran Semester MPPL Informatika
 
Soal Ujian Mulok (Web Desain) Kompetensi TKJ
Soal Ujian Mulok (Web Desain) Kompetensi TKJSoal Ujian Mulok (Web Desain) Kompetensi TKJ
Soal Ujian Mulok (Web Desain) Kompetensi TKJ
 
CLINET SERVER
CLINET SERVERCLINET SERVER
CLINET SERVER
 
BOOK-web-programming.pdf
BOOK-web-programming.pdfBOOK-web-programming.pdf
BOOK-web-programming.pdf
 
Lks algoritma
Lks algoritmaLks algoritma
Lks algoritma
 
Modul praktikum dasar algoritma dan pemograman
Modul praktikum dasar algoritma dan pemogramanModul praktikum dasar algoritma dan pemograman
Modul praktikum dasar algoritma dan pemograman
 
Silabus Grafika Komputer sns
Silabus Grafika Komputer snsSilabus Grafika Komputer sns
Silabus Grafika Komputer sns
 
Silabus konsep teknologi
Silabus konsep teknologiSilabus konsep teknologi
Silabus konsep teknologi
 
Materi matakuliah bahasa c
Materi matakuliah bahasa cMateri matakuliah bahasa c
Materi matakuliah bahasa c
 
Rencana Pembelajaran Semester Pemrograman Dasar.pdf
Rencana Pembelajaran Semester Pemrograman Dasar.pdfRencana Pembelajaran Semester Pemrograman Dasar.pdf
Rencana Pembelajaran Semester Pemrograman Dasar.pdf
 
Silabus IF-311 Grafika Komputer
Silabus IF-311 Grafika KomputerSilabus IF-311 Grafika Komputer
Silabus IF-311 Grafika Komputer
 
Pengantar Pemrograman Chapter 1
Pengantar Pemrograman Chapter 1Pengantar Pemrograman Chapter 1
Pengantar Pemrograman Chapter 1
 
Modul c++
Modul c++Modul c++
Modul c++
 

More from staffpengajar

Lthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdfLthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdf
staffpengajar
 
M15_alpro_.pdf
M15_alpro_.pdfM15_alpro_.pdf
M15_alpro_.pdf
staffpengajar
 
M09-jarKomp-1_.pdf
M09-jarKomp-1_.pdfM09-jarKomp-1_.pdf
M09-jarKomp-1_.pdf
staffpengajar
 
M10-jarKomp-1.pdf
M10-jarKomp-1.pdfM10-jarKomp-1.pdf
M10-jarKomp-1.pdf
staffpengajar
 
Dasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdfDasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdf
staffpengajar
 
artikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdfartikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdf
staffpengajar
 
data_dan_DBase_.pdf
data_dan_DBase_.pdfdata_dan_DBase_.pdf
data_dan_DBase_.pdf
staffpengajar
 
Japaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variablesJapaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variables
staffpengajar
 
Randomize number vbscript_sns
Randomize number vbscript_snsRandomize number vbscript_sns
Randomize number vbscript_sns
staffpengajar
 
sns77 vb script_politel
sns77 vb script_politelsns77 vb script_politel
sns77 vb script_politel
staffpengajar
 
Diktat c++ d76_dev-cpp
Diktat c++ d76_dev-cppDiktat c++ d76_dev-cpp
Diktat c++ d76_dev-cpp
staffpengajar
 
Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++
staffpengajar
 
Artikel sns op-bndg_2000
Artikel sns op-bndg_2000Artikel sns op-bndg_2000
Artikel sns op-bndg_2000
staffpengajar
 
sns about struct-cpp
sns about struct-cppsns about struct-cpp
sns about struct-cpp
staffpengajar
 
Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_
staffpengajar
 
What about spim-simulator
What about spim-simulatorWhat about spim-simulator
What about spim-simulator
staffpengajar
 
Notes reliability engineering
Notes reliability engineeringNotes reliability engineering
Notes reliability engineering
staffpengajar
 
Matlab sns_77
Matlab sns_77Matlab sns_77
Matlab sns_77
staffpengajar
 
Matlab tutor sns
Matlab tutor snsMatlab tutor sns
Matlab tutor sns
staffpengajar
 
sns es oop_
sns es oop_sns es oop_
sns es oop_
staffpengajar
 

More from staffpengajar (20)

Lthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdfLthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdf
 
M15_alpro_.pdf
M15_alpro_.pdfM15_alpro_.pdf
M15_alpro_.pdf
 
M09-jarKomp-1_.pdf
M09-jarKomp-1_.pdfM09-jarKomp-1_.pdf
M09-jarKomp-1_.pdf
 
M10-jarKomp-1.pdf
M10-jarKomp-1.pdfM10-jarKomp-1.pdf
M10-jarKomp-1.pdf
 
Dasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdfDasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdf
 
artikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdfartikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdf
 
data_dan_DBase_.pdf
data_dan_DBase_.pdfdata_dan_DBase_.pdf
data_dan_DBase_.pdf
 
Japaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variablesJapaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variables
 
Randomize number vbscript_sns
Randomize number vbscript_snsRandomize number vbscript_sns
Randomize number vbscript_sns
 
sns77 vb script_politel
sns77 vb script_politelsns77 vb script_politel
sns77 vb script_politel
 
Diktat c++ d76_dev-cpp
Diktat c++ d76_dev-cppDiktat c++ d76_dev-cpp
Diktat c++ d76_dev-cpp
 
Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++
 
Artikel sns op-bndg_2000
Artikel sns op-bndg_2000Artikel sns op-bndg_2000
Artikel sns op-bndg_2000
 
sns about struct-cpp
sns about struct-cppsns about struct-cpp
sns about struct-cpp
 
Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_
 
What about spim-simulator
What about spim-simulatorWhat about spim-simulator
What about spim-simulator
 
Notes reliability engineering
Notes reliability engineeringNotes reliability engineering
Notes reliability engineering
 
Matlab sns_77
Matlab sns_77Matlab sns_77
Matlab sns_77
 
Matlab tutor sns
Matlab tutor snsMatlab tutor sns
Matlab tutor sns
 
sns es oop_
sns es oop_sns es oop_
sns es oop_
 

Recently uploaded

Modul Ajar Statistika Data Fase F kelas
Modul Ajar Statistika Data Fase F  kelasModul Ajar Statistika Data Fase F  kelas
Modul Ajar Statistika Data Fase F kelas
ananda238570
 
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptxRENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
mukminbdk
 
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
ahyani72
 
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptxNovel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
NirmalaJane
 
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdfMODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
sitispd78
 
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdekaKKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
irvansupriadi44
 
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdfPanduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
MildayantiMildayanti
 
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPALANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
Annisa Syahfitri
 
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdfPpt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
fadlurrahman260903
 
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptxRPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
YongYongYong1
 
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdfKONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
AsyeraPerangin1
 
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDFJUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
budimoko2
 
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Fathan Emran
 
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKANSAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
NURULNAHARIAHBINTIAH
 
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptxMateri 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
ahyani72
 
materi penyuluhan kesehatan reproduksi remaja
materi penyuluhan kesehatan reproduksi remajamateri penyuluhan kesehatan reproduksi remaja
materi penyuluhan kesehatan reproduksi remaja
DewiInekePuteri
 
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptxFORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
NavaldiMalau
 
Laporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docxLaporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docx
RUBEN Mbiliyora
 
Pemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptxPemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptx
maulatamah
 
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Fathan Emran
 

Recently uploaded (20)

Modul Ajar Statistika Data Fase F kelas
Modul Ajar Statistika Data Fase F  kelasModul Ajar Statistika Data Fase F  kelas
Modul Ajar Statistika Data Fase F kelas
 
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptxRENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
 
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
 
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptxNovel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
 
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdfMODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
 
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdekaKKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
 
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdfPanduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
 
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPALANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
 
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdfPpt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
 
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptxRPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
 
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdfKONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
 
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDFJUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
 
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
 
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKANSAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
 
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptxMateri 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
 
materi penyuluhan kesehatan reproduksi remaja
materi penyuluhan kesehatan reproduksi remajamateri penyuluhan kesehatan reproduksi remaja
materi penyuluhan kesehatan reproduksi remaja
 
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptxFORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
 
Laporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docxLaporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docx
 
Pemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptxPemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptx
 
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
 

Silabus Pemrograman Internet

  • 1. 1 | H a l . TA.2016-2017 / Semester Genap FTI319 Pemrograman Internet (3 sks) Dosen: Ir. Sihar, MT. Program studi: Teknik Informatika Fak. Teknologi Informasi Univ. BALE Bandung – 2016 http://unibba.ac.id/fti/ Referensi: [1] Deitel, P., Deitel, H.M. JavaScript for Programmers 1st Edition. Prentice Hall. 2009. ISBN: 978-0137001316. [2] Deitel & Deitel, H., etc. Internet and World Wide Web How To Program (5th Edition). Pearson Educations. 2011. ISBN:978-0132151009. [3] Robbins, J.N. Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics 4th Edition. O'Reilly Media. 2012. ISBN: 978-1449319274. [4] Simamora, S.N.M.P. Modul Belajar Praktis Algoritma dan Pemrograman. Penerbit Deepublish, Yogyakarta. 2016. ISBN: 978-602-401-318-9. [5] Simamora, S.N.M.P. “Diktat SK-100 Dasar Komputer dan Pemrograman”. Dept. Sistem Komputer, Fak. Teknik. ITHB. Bandung. 2002. Deskripsi singkat: Mata kuliah ini menyajikan topik-topik seputar pemrograman dalam web platform sebagai dukungan dalam pembangunan sistem informasi dan aplikasi berbasis internet. Lingkungan proses produksi dan proses bisnis dalam lingkungan internet meliputi platform (front-end) transaksi (yakni halaman HTML, Hyper-Text Markup Language), basis data (back-end), algoritma dan pemrograman, serta script sebagai basis kode untuk implementasi algoritma dan pemrograman yang dibangun (middle- end). Fokus utama mata kuliah ini pada front-end dan middle-end, dasar algoritma dan pemrograman pada script, pengenalan script (khususnya JavaScript) dan persoalan mendasar dan utama dalam topik algoritma dan pemrograman. Tujuan Perkuliahan: Mahasiswa mampu mendefinisikan konsep dan dasar pemrograman internet, memahami kemampuan dan tujuan pemrograman internet, serta mampu membangun sebuah aplikasi pemrograman internet sesuai dengan kebutuhan dan persoalan yang dihadapi. Lingkungan dan batasan topik yang akan dikaji meliputi: klasifikasi pemrograman internet, konsep pemrograman dalam lingkungan web, definisi web dan hubungannya dalam pemrograman, HTML sebagai platform dalam web, kedudukan script dalam bahasa pemrograman, dasar algoritma dan pemrograman, pengantar dan konsep JavaScript, method dan function yang dikenal dalam JavaScript dan kelebihan JavaScript dalam pemrograman internet.
  • 2. 2 | H a l . Materi Perkuliahan 1. Pendahuluan Sub pokok bahasan: a. Ruang-lingkup mata kuliah b. Evaluasi penilaian c. Skenario dan rencana perkuliahan Tujuan Instruksional Khusus: a. Mengetahui cakupan dan ruang-lingkup mata kuliah Pemrograman Internet b. Mengetahui perihal parameter-parameter evaluasi penilaian c. Mengetahui aturan pelaksanaan perkuliahan 2. Konsep Pemrograman Sub pokok bahasan: a. Definisi pemrograman dan relasinya terhadap algoritma dan konstruksi- algoritma b. Relasi pemrograman internet dan pemrograman web c. Klasifikasi pemrograman internet berdasar sisi eksekutor script ditranslasikan Tujuan Instruksional Khusus: a. Memahami definisi pemrograman dan relasinya terhadap algoritma dan konstruksi-algoritma b. Memahami relasi pemrograman internet dan pemrograman web c. Memahami klasifikasi pemrograman internet berdasar sisi eksekutor script ditranslasikan 3. Konsep Web dan HTML Sub pokok bahasan: a. HTML dan script b. Pola dan tags pada HTML c. Pembuatan tabel, warna, dan animasi Tujuan Instruksional Khusus: a. Memahami HTML dan script b. Memahami pola dan tags pada HTML c. Memahami cara pembuatan tabel, warna, dan animasi 4. Pengenalan JavaScript dan Translator Sub pokok bahasan: a. JavaScript dan translator b. Pola, tags, dan gaya penulisan JavaScript c. Deklarasi variabel dan konstanta d. Metode input-value dan output-value dalam JavaScript
  • 3. 3 | H a l . Tujuan Instruksional Khusus: a. Memahami JavaScript dan translator b. Memahami pola, tags, dan gaya penulisan JavaScript c. Memahami metode input-value dan output-value dalam JavaScript 5. Statement dan Expression Sub pokok bahasan: a. Hubungan statement dan expression secara umum dalam algoritma b. Konsep statement dalam JavaScript c. Konsep expression dalam JavaScript Tujuan Instruksional Khusus: a. Memahami hubungan statement dan expression secara umum dalam algoritma b. Memahami tentang konsep statement dalam JavaScript c. Memahami tentang konsep expression dalam JavaScript 6. Struktur Kendali Proses: if-then-else Sub pokok bahasan: a. Pola penulisan struktur kendali proses: if-then-else b. Teknik dan deklarasi dalam JavaScript c. Kasus dan penyelesaian Tujuan Instruksional Khusus: a. Memahami pola penulisan struktur kendali proses: if-then-else b. Memahami teknik dan deklarasi dalam JavaScript c. Memahami setiap kasus yang disajikan serta penyelesaiannya 7. Struktur Kendali Proses: do-while Sub pokok bahasan: a. Pola penulisan struktur kendali proses: do-while b. Teknik dan deklarasi dalam JavaScript c. Kasus dan penyelesaian Tujuan Instruksional Khusus: a. Memahami pola penulisan struktur kendali proses: do-while b. Memahami teknik dan deklarasi dalam JavaScript c. Memahami setiap kasus yang disajikan serta penyelesaiannya 8. Struktur Kendali Proses: while Sub pokok bahasan: a. Pola penulisan struktur kendali proses: while b. Teknik dan deklarasi dalam JavaScript c. Kasus dan penyelesaian
  • 4. 4 | H a l . Tujuan Instruksional Khusus: a. Memahami pola penulisan struktur kendali proses: while b. Memahami teknik dan deklarasi dalam JavaScript c. Memahami setiap kasus yang disajikan serta penyelesaiannya 9. Struktur Kendali Proses: for Sub pokok bahasan: a. Pola penulisan struktur kendali proses: for b. Teknik dan deklarasi dalam JavaScript c. Kasus dan penyelesaian Tujuan Instruksional Khusus: a. Memahami pola penulisan struktur kendali proses: for b. Memahami teknik dan deklarasi dalam JavaScript c. Memahami setiap kasus yang disajikan serta penyelesaiannya 10. Struktur Kendali Proses: switch Sub pokok bahasan: a. Pola penulisan struktur kendali proses: switch b. Teknik dan deklarasi dalam JavaScript c. Kasus dan penyelesaian Tujuan Instruksional Khusus: a. Memahami pola penulisan struktur kendali proses: switch b. Memahami teknik dan deklarasi dalam JavaScript c. Memahami setiap kasus yang disajikan serta penyelesaiannya 11. Konsep Method Bawaan Sub pokok bahasan: a. Definisi method bawaan dalam JavaScript b. Penggunaan method bawaan dalam arithmatika dan logika c. Penggunaan method bawaan dalam string Tujuan Instruksional Khusus: a. Memahami definisi method bawaan dalam JavaScript b. Memahami penggunaan method bawaan dalam arithmatika dan logika c. Memahami penggunaan method bawaan dalam string 12. Konsep Array 1-D Sub pokok bahasan: a. Definisi array 1-D dalam algoritma dan pemrograman b. Konsep dan penulisan serta cara deklarasi dalam JavaScript c. Implementasi dalam persoalan dan kasus
  • 5. 5 | H a l . Rentang Nilai Mutu sbb: A: NA ≥ 80 B: 70 ≤ NA < 80 C: 60 ≤ NA < 70 D: 45 ≤ NA < 60 E: NA<45 Tujuan Instruksional Khusus: a. Memahami definisi array 1-D dalam algoritma dan pemrograman b. Memahami konsep dan penulisan serta cara deklarasi dalam JavaScript c. Memahami bagaimana JavaScript dalam implementasi untuk persoalan dan kasus yang disajikan 13. Konsep Array 2-D Sub pokok bahasan: a. Definisi array 2-D dalam algoritma dan pemrograman b. Konsep dan penulisan serta cara deklarasi dalam JavaScript c. Implementasi dalam persoalan dan kasus Tujuan Instruksional Khusus: a. Memahami definisi array 2-D dalam algoritma dan pemrograman b. Memahami konsep dan penulisan serta cara deklarasi dalam JavaScript c. Memahami bagaimana JavaScript dalam implementasi untuk persoalan dan kasus yang disajikan 14. Konsep Function Sub pokok bahasan: a. Konsep dan definisi function dalam algoritma dan pemrograman b. Hubungan derivatif function matematika dalam pemrograman c. Teknik deklarasi function dalam JavaScript Tujuan Instruksional Khusus: a. Memahami konsep dan definisi function dalam algoritma dan pemrograman b. Memahami hubungan derivatif function matematika dalam pemrograman c. Memahami cara dan teknik deklarasi function dalam JavaScript Evaluasi Penilaian: UTS : 25% UAS : 30% Tugas : 25% Quiz : 20% Total = Nilai Akhir (NA)