Evaluasi Akhir Semester Pemrograman Web
Nama: Muhammad Ersya Vinorian
NRP: 5025211045
Kelas: Pemrograman Web A
Tahun Ajaran: 2022/2023 (Semester Genap)
Evaluasi Akhir Semester
Perbedaan Front-End dengan Back-End
Front-End dan Back-End merupakan pembagian bidang pekerjaan dalam bidang pengembangan perangkat lunak. Front-End bertanggung jawab dalam pembuatan antarmuka dari perangkat lunak dan interaksinya dengan pengguna, Front-End juga bertanggung jawab dalam menghubungkan dengan Back-End menggunakan API. Sedangkan Back-End bertanggung jawab dalam pembuatan sistem basis data dan juga pengaturan logika yang berhubungan dengan data, hasil dari Back-End akan berupa sebuah API yang dapat diintegrasikan dengan pekerjaan yang telah dilakukan oleh Front-End.
Kompetensi yang harus dikuasai oleh Front End Engineer dan Back End Developer
Kemampuan yang harus dikuasai oleh Front-End Engineer adalah sebagai berikut:
- HTML, CSS, Javascript, atau Front-End framework, seperti reactjs, angularjs, vuejs, dsb
- Memiliki pemahaman tentang desain yang akan dikerjakan
- Dapat mengintegrasikan Back-End dengan Front-End melalui API
Kemampuan yang harus dikuasai oleh Back-End Developer adalah sebagai berikut:
- Memahami arsitektur Back-End, seperti MVC (Model, Version, Controller)
- Menguasai setidaknya satu bahasa pemrograman atau framework untuk Back-End, seperti php (laravel), python (django), golang (gin/gorm), dsb
- Menguasai setidaknya satu sistem manajemen basis data, seperti mysql, postgresql, mongodb, dsb
Struktur Tabel dari Aplikasi
Desain Halaman
Home
Courses
Tutors
Partners
Admissions
Contact
Sign Up
Implementasi Web
Berikut adalah link repository dan link deployment dari implementasi web.
Penjelasan Implementasi
Video penjelasan implementasi dapat diakses di sini.
Comments
Post a Comment