1. ๐ Pengertian Rekayasa Web
Rekayasa Web adalah disiplin ilmu yang mempelajari perancangan, pengembangan, dan pemeliharaan aplikasi berbasis web.
Rekayasa Web mencakup:
- Analisis kebutuhan
- Desain sistem
- Implementasi
- Pengujian
- Maintenance
2. ๐ฏ Tujuan Pembelajaran
Mahasiswa mampu:
- Memahami konsep rekayasa web
- Menjelaskan arsitektur web
- Mengenal CMS
- Menggunakan WordPress untuk membuat website
3. ๐ Konsep Dasar Web
6
๐ Komponen:
- Client (Browser)
- Server (Web Server)
- Database
4. ๐งฉ Arsitektur Aplikasi Web
6
๐ Layer:
- Presentation (UI)
- Logic (Backend)
- Data (Database)
5. ๐ง Pengertian CMS
CMS (Content Management System) adalah sistem untuk mengelola konten website tanpa coding dari nol.
6. ๐ Contoh CMS Populer
- WordPress
- Joomla
- Drupal
7. ๐ Mengapa WordPress?
7
๐ Kelebihan:
- Mudah digunakan
- Banyak tema & plugin
- Open source
- Komunitas besar
8. โ๏ธ Komponen WordPress
๐ 1. Theme (Tema)
Mengatur tampilan website
๐ 2. Plugin
Menambah fitur
๐ 3. Post & Page
Konten website
๐ 4. Database
Menyimpan data
9. ๐ Siklus Pengembangan Web
7
๐ Tahapan:
- Planning
- Design
- Development
- Testing
- Deployment
- Maintenance
10. ๐งฑ Struktur WordPress
5
11. ๐ป Cara Kerja WordPress
7
12. ๐งช Contoh Implementasi CMS
๐ Jenis Website:
- Blog
- Company Profile
- E-Commerce
- Portal berita
13. ๐ CMS vs Coding Manual
| Aspek | CMS | Manual |
|---|---|---|
| Kemudahan | Mudah | Sulit |
| Waktu | Cepat | Lama |
| Fleksibilitas | Terbatas | Tinggi |
14. โ ๏ธ Tantangan Rekayasa Web
6
- Keamanan
- Performa
- Skalabilitas
- Maintenance
15. ๐งช Latihan Sederhana
๐ฏ Latihan 1:
Install WordPress di XAMPP
๐ฏ Latihan 2:
Masuk dashboard WordPress
๐ฏ Latihan 3:
Buat:
- 1 Post
- 1 Page
๐ฏ Latihan 4:
Install 1 tema
16. ๐ Tugas Praktikum
๐ฏ Tugas: Website Sederhana
6
๐ Ketentuan:
- Install WordPress
- Pilih tema
- Buat halaman:
- Home
- About
- Contact
- Tambahkan:
- Menu navigasi
- Gambar
17. ๐ฏ Kesimpulan
- Rekayasa web adalah proses pengembangan website
- CMS mempermudah pembuatan website
- WordPress adalah CMS paling populer
- Tema & plugin mempercepat development
18. ๐ Diskusi
- Apa itu rekayasa web?
- Apa kelebihan CMS?
- Mengapa WordPress populer?
- Apa perbedaan CMS dan coding manual?