Ruang Lingkup Mata kuliah Pemrograman Berbasis Web membahas berbagai hal terkait dengan teknologi web, yaitu sejarah perkembangan teknologi web, konsep dasar web dan arsitektur web, HTML dasar, Cascading Style Sheet (CSS), Javascript, PHP, Basis Data dalam pemrograman Web, Web Application Framework, PHP Framework, dan Content Management System (CMS).
Mata kuliah ini membahas mengenai Konsep Dasar Web, Arsitektur Web, Server dan ClientSide Scripting, HTML (Hipertext Markup Language), tag-tag dasar HTML, tabel, form, frame pada HTML, CSS (Cascading Style Sheet) dan Java Script (JS), Bahasa Pemrograman Berbasis web PHP (PHP Hypertext Processor), Penanganan Form dengan HTML dan PHP (POST/GET), Konsep Session dan Cookies Pada PHP, Konsep Basis data dalam Pemrograman web dengan PHP dan MySQL, Studi Kasus Aplikasi berbasis web, serta Project.
Dalam mata kuliah ini, salah satu bahasa pemrograman yang digunakan adalah PHP
.
echo "Hello World";
// type your code here
IDE (Integrated Development Environment) atau text editor yang biasa saya gunakan adalah VSCode.
- Sangat disarankan untuk menguasai mata kuliah Basis Data dan Struktur Data, karena kedua mata kuliah tersebut merupakan mata kuliah prasyarat.
- Pelajari juga salah satu atau beberapa framework seperti CSS (Tailwind CSS), JavaScript (React), maupun PHP (Laravel).
Buku yang dapat digunakan dalam belajar adalah:
- Deitel: Internet & World Wide Web How to Program, 4th Edition, Prentice Hall
Beberapa referensi belajar yang dapat digunakan: