Setelah menyelesaikan mata kuliah ini, mahasiswa mampu :
- Memahami konsep dasar dan cara kerja teknologi dan arsitektur Sistem dan atau Aplikasi berbasis Web; Merancang model (blueprint) Sistem dan atau Aplikasi berbasis Web, Menghasilkan purwarupa (prototype) Sistem dan atau Aplikasi berbasis Web; Membuat situs Web;
- Mengembangkan dan Mengkombinasikan HTML, CSS, PHP, JavaScript, dan XML dengan Sistem Manajemen Basis Data (DBMS);
- Menerapkan konsep kemanan sistem dalam Sistem dan atau Aplikasi berbasis Web;
- Menerapkan dan merekomedasikan salah satu aplikasi Content Management System (CMS) misalnya: Joomla, WordPess atau framework misalnya: Laravel, Code Igniter, ReactJS, dan Bootstrap;
- Menerapkan dan mengembangkan konsep Web Scrapping, Web Service, dan atau RESTful/API dalam Sistem dan atau Aplikasi berbasis Web;
- Menerapkan dan mengembangkan Geographic Information System (GIS) dalam Sistem dan atau Aplikasi berbasis Web.
| Nama MK | Materi | Sumber Lain |
| Pemrograman Web | Materi 1: Pengantar Pengembangan dan Rekayasa Web Materi 2: Konsep Web statis dan Dinamis (Dasar HTML dan CSS) Materi 3: Web Dinamis I: Pengantar PHP Materi 4: Paradigma Pemrograman Materi 5: Web Dinamis II: Pengantar JavaScript Materi 6: Konsep Basis Data Materi 7: Session dan Cookies Materi 8: Web dan eXtensible Markup Language (XML) Materi 9: Web dan Perkembangan Teknologi Pendukung (Content Management System (CMS), Model View Controller (MVC), Bootstraps, Single Page Application (SPA)) Materi 10: Restful API Materi 11: Web Scrapping Materi 12: Keamanan Sistem dalam Web Materi 13: Web GIS Materi 14: Projek |
Profesi Pengembang Aplikasi Web
Alur dan Perangkat Pengembangan Aplikasi Web
A. HTML
- Memahami Dasar HTML
- Menyajikan Pemformatan Teks dan Paragraf Web
- Menyajikan Pemformatan Teks dan Paragraf Web (Lanjutan)
- Menyajikan List
- Menyajikan Tabel Pada HTML
- Menyajikan Tabel dengan Spaning
- Penggunaan Jarak Sel Pada Tabel
- Form dan Input
- Menyajikan Komponen Entri Teks
B. PHP
- Pengantar
C. JavaScript
- Pengantar