EAS: Pemrograman Web
Nama: Alexander Weynard Samsico
NRP: 5025211014
Kelas: PWEB A
Tahun: 2022/2023 (Genap)
EAS PWEB
1. Front-end atau client-side berfokus pada aspek visualisasi (UI) pada website, yang di mana user melihat dan berinteraksi. Front-end ini mengurus pada bagian User Interface, Responsiveness, dan kompabilitas pada web. Bahasa yang difokuskan pada front end ini antara lain HTML, CSS, dan JS.
Sedangkan Back-end atau server side berfokus pada bagian belakang website yang mengurus soal data storage, processing, keamanan, manajemen data, dan logic-logic. Bahasa yang umum digunakan adalah PHP, JS, MySQL, Python, dan lain-lain.
2. Kompetensi yang harus dikuasai oleh Front-end antara lain:
- Bahasa HTML yang digunakan untuk struktur website
- CSS sebagai style untuk tampilan
- JavaScript / JS yang digunakan sebagai pemrograman dasar, DOM manipulasi, dan juga AJAX yang dapat berinteraksi pada website serta dimanfaatkan sebagai animasi
- Framework, seperti Bootstrap / React / lain-lain untuk mempermudah dan agar membangun tampilan yang dinamis
- Design, agar dapat membangun tampilan website menarik
- Responsiveness: membuat tampilan yang dapat menyesuaikan di berbeagai ukuran layar
- Testing dan Debugging: dapat menguji website dan mampu melakukan debugging agar kinerja dapat maksimal
Kompetensi yang harus dikuasai oleh Back-end antara lain:
- PHP (bahasa lain): sebagai bahasa pemrogrman dalam pengurusan database, keamanan, dan lain-lain
- MySQL: yang digunakan sebagai bahasa mengelola database
- Framework, dapat digunakan untuk mempermudahkan
- Manajaemen Basis Data untuk dapat mengelola database yang digunakan dalam website
- Keamanan, untuk mencegah segala serangan dan tetap aman pada website
3. Struktur tabel:
LDM:
Comments
Post a Comment