Anda di halaman 1dari 4

Laporan Pratikum

Hari/tanggal: Kamis/ 27 Mei 2021


ALGORITMA DAN
Dosen: Dr. Eng. Ir. Taufik Djatna, M.Si
PEMROGRAMAN KOMPUTER Asisten:
(TIN217) 1) Muhammad Rafly Hafizh Wibowo
(F34180072)
2) Ivander Limjaya (F34180097)
3) Velica Yovellia (F34180098)

WEB DEVELOPMENT DENGAN PYTHON DAN DJANGO

Muhammad Nur Faidzin

F34190112

DEPARTEMEN TEKNOLOGI INDUSTRI PERTANIAN


FAKULTAS TEKNOLOGI PERTANIAN
INSTITUT PERTANIAN BOGOR
BOGOR
2021
WEB DEVELOPMENT DENGAN PYTHON DAN DJANGO

TUJUAN
Praktikan dapat mendeskripsikan Django sebagai web framework berbasis
Python, menginstall, membuat, dan mengkonfigurasikan projek Django, dan
membuat website online shop sederhana menggunakan Django.

PEMBAHASAN
Web framework adalah suatu sistem kerangka kerja aplikasi yang didesain buat
menunjang pengembangan dalam membangun sebuah aplikasi berbasis web yang
sistematis dimana aplikasi yang akan dibuat akan terstandarisasi. Framework bisa
diartikan sebagai lapisan-lapisan sistem operasi dan lapisan-lapisan suatu subsistem
aplikasi. Framework umumnya lebih komprehensif daripada protokol dan lebih
bersifat perspektif daripada struktur. Framework menyediakan hampir semua fitur
OOP. Web framework banyak digunakan dalam berbagai bidang aplikasi berbasis
web yang membutuhkan pembangunan dalam pengembangannya (Arifin et al.
2019). Aplikasi berbasis web framework juga bisa membantu pengawasan kegiatan
industri secara otomatis sehingga dapat mendukung pengembangan industri dengan
lebih efisien (Cucus dan Endra 2020). Contoh penggunaan web framework di dunia
industri adalah dalam pembuatan aplikasi bidang industri yang berintegrasi dengan
baik dan berkualitas tinggi dalam menjalankan segala kegiatan industri yang
dilakukan dengan penerapan aplikasi berbasis web.
Django merupakan web framework yang bersifat gratis dan open source
berbasis Python yang menggunakan arsitektur Model-View-Controller (MVC).
Keuntungan penggunaan Django untuk web development diantara lain adalah
menyediakan antarmuka admin secara otomatis, pembuatan URL yang lebih mudah
dan fleksibel, dan Django juga didesain untuk mempermudah dalam pembuatan
web dalam berbagai bahasa. (Andros dan Lukas 2015). Aplikasi web yang kita buat
akan berjalan dengan cepat apabila menggunakan Django. Django juga mudah
digunakan, mudah dipelajari, dan mudah untuk dipraktikkan. Django menyediakan
banyak komponen yang dibutuhkan dalam pengembangan aplikasi berbasis web
atau web development. Django lebih lanjut membantu perusahaan untuk
meningkatkan keamanan situs web dan aplikasi web mereka dengan mencegah
berbagai serangan keamanan skrip lintas situs (XSS), pemalsuan permintaan lintas
situs (CSRF), injeksi SQL, dan pembajakan klik (Shyam dan Mukesh 2020).
Konsep web framework yang akan saya bangun adalah situs bertemakan
agroindustri berbasis web yang menjual berbagai produk olahan buah kurma yang
ada di Indonesia. Saya akan menjelaskan didalam situs web ini kelebihan atau
manfaat dan kekurangan setiap produk olahan kurma tersebut. Situs ini juga akan
memberikan informasi mengenai daerah asal dan terbaik dalam memproduksi
produk tersebut. Kontribusi web framework ini untuk agroindustri adalah untuk
mempromosikan serta mengembangkan agroindustri produk olahan kurma yang
ada di Indonesia dikarenakan masih banyak warga Indonesia yang masih belum tau
cara membuat produk olahan kurma. Web ini harapannya juga mempermudah calon
pembeli untuk mendapatkan informasi yang cukup tentang produk olahan buah
kurma sesuai keinginan mereka.

SIMPULAN
Web framework adalah suatu sistem kerangka kerja aplikasi yang didesain buat
menunjang pengembangan dalam membangun sebuah aplikasi berbasis web yang
sistematis dimana aplikasi yang akan dibuat akan terstandarisasi. Keuntungan
penggunaan Django dalam web development adalah menyediakan antarmuka
admin secara otomatis, pembuatan URL yang lebih mudah dan fleksibel, aman
digunakan, dan mudah untuk dipelajari dan dipraktikkan. Web framework dapat
berkontribusi dalam bidang industri karena memudahkan para pembeli atau
pembaca mencari informasi produk secara lengkap.

SARAN
Praktikum minggu ke-12 ini secara keseluruhan berjalan baik dan lancar.
Praktikan mendapatkan materi dengan baik dan asisten praktikum menyampaikan
materi dengan sangat baik. Saran untuk praktikum berikutnya adalah lebih
diperbanyak tentang penggunaan materi dalam kehidupan sehari-hari dan di dunia
agroindustri.

DAFTAR PUSTAKA
Andros R, Lukas. 2015. Implementasi honeypot dengan raspberry pi sebagai alat
bantu pendeteksi keamanan jaringan dan penangkap malware. Jurnal Teknik
dan Ilmu Komputer. 4(13): 12 – 26.
Endra RY, Cucus A, Sufit MAW. 2020. Perancangan aplikasi berbasis web pada
system aeroponik untuk monitoring nutrisi menggunakan framework
CodeIgniter. Jurnal Sistem informasi dan telematika (Telekomunikasi,
Multimedia dan Informatika). 11(1) : 10 – 16.
Shyam A, Mukesh N. 2020. A django based educational resource sharing website:
shreic. Journal of Scientific Research. 64(1): 238 – 252.
Suri GP, Arifin NY, Devega AT. 2019. Sistem informasi praktik kerja industri
berbasis web menggunakan framework code igniter. Engineering and
Technology International Journal. 1(1): 29 – 36.
Paraf Nilai

Anda mungkin juga menyukai