0% menganggap dokumen ini bermanfaat (0 suara)
8 tayangan8 halaman

Job14 Laravel

Dokumen ini adalah panduan perkuliahan untuk mata kuliah Pemrograman Web di Fakultas Teknik UNP Padang, yang berfokus pada pembuatan aplikasi CRUD menggunakan Laravel. Mahasiswa diharapkan dapat memahami konsep CRUD, menampilkan data, serta menambahkan fitur pagination dan edit data. Panduan ini juga mencakup alat dan bahan yang diperlukan serta langkah-langkah praktikum yang harus diikuti.

Diunggah oleh

thevillain911
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
8 tayangan8 halaman

Job14 Laravel

Dokumen ini adalah panduan perkuliahan untuk mata kuliah Pemrograman Web di Fakultas Teknik UNP Padang, yang berfokus pada pembuatan aplikasi CRUD menggunakan Laravel. Mahasiswa diharapkan dapat memahami konsep CRUD, menampilkan data, serta menambahkan fitur pagination dan edit data. Panduan ini juga mencakup alat dan bahan yang diperlukan serta langkah-langkah praktikum yang harus diikuti.

Diunggah oleh

thevillain911
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 8

Fakultas Teknik UNP Padang Waktu : 4x50 menit

Jurusan : Teknik Elektronika Mata Kuliah : Pemrograman Web


Prodi : Informatika Topik : Pagination dan Edit
Kode : TIK1.61.4318 Judul : Pembuatan Aplikasi CRUD

A. LEARNING OUTCOMES
Setelah mengikuti perkuliahan ini diharapkan mahasiswa mampu :
1. Memahami dan menjelaskan konsep CRUD.
2. Dapat menampilkan data pada tabel.
3. Dapat menambahkan fitur pagination
4. Dapat menambahkan fitur edit data
5. Dapat membuat projek dengan Laravel.

B. ALAT DAN BAHAN


1. PC/Laptop
2. Browser Internet (Internet Explorer/Mozilla Firefox/Google Chrome)
3. XAMPP/Laragon
4. Text Editor (Visual Studio Code)

C. TEORI SINGKAT
CRUD
CRUD adalah serangkaian fungsionalitas mendasar yang biasanya digunakan
dalam manajemen database.
CRUD mencakup fungsi Create, Read, Update, dan Delete. Fungsi tersebut
merupakan dasar untuk sebagian besar aplikasi software yang berhubungan dengan
penyimpanan dan pengambilan data.
Fungsi CRUD:
Create
Dengan fungsi Create, pengguna dapat menambahkan catatan atau entri baru ke
database. Fungsi ini meliputi memasukkan data ke dalam database, membuat baris baru
dalam tabel, dan menentukan nilai untuk atribut (kolom) dari baris itu. Sebagai contoh, saat
pengguna membuat akun pengguna baru di website, informasi yang relevan seperti nama,
alamat e-mail, dan password dimasukkan ke dalam database.
Read
Fungsi Read membantu pengguna untuk mengambil atau mengakses data yang ada
dari database, seperti saat mencari catatan tertentu atau memperoleh semua catatan yang
memenuhi kriteria tertentu. Misalnya, saat pengguna masuk ke website, aplikasi akan
melakukan operasi Read untuk mengakses informasi akun mereka dari database dan
menampilkannya di layar.
Update
Update memungkinkan pengguna untuk mengubah atau mengedit data yang ada di
database. Misalnya, jika pengguna ingin mengubah alamat e-mail-nya atau memperbarui
informasi tertentu di profilnya, aplikasi akan menjalankan operasi Update untuk mengubah
data yang relevan di database.
Delete
Fungsi Delete memberi akses ke pengguna untuk menghapus data yang tidak
diinginkan dari database. Dengan demikian, saat pengguna ingin menghapus akunnya di
suatu website, aplikasi akan melakukan Delete untuk menghapus data tersebut dari
database.
D. LANGKAH KERJA
1) Menampilkan Data dari Database
1. Masukan kodingan berikut pada Index di halaman mahasiswaController.php

2. Buat kodingan pada file index.blade.php menjadi seperti pada gambar berikut ini
3. Kemudian buka http://127.0.0.1:8000/mahasiswa/ pada browser, maka data pada
database otomatis tampil pada tabel mahasiswa

2) Membuat Pagination
1. Pada bagian nomor yang terdata hanya 1, supaya setiap data yang masuk
menggunakan nomor yang berurut, masukan codingan berikut pada file
index.blade.php

2. Kemudian ubah get jadi paginate(2) di index dalam file mahasiswaController.php


3. Pada pencarian, cari AppSeviceProvider.php

Kemudian pada bagian boot ketikan kodingan berikut ini


4. Kemudian buka http://127.0.0.1:8000/mahasiswa/ pada browser

3) Membuat Fungsi Edit


1. Tambahkan kodingan berikut pada file index.blade.php

2. Copy create.blade.php kemudian pastekan di folder yang sama, dan ubah nama file
menjadi edit.blade.php

3. Tambahkan codingan berikut ke bagian edit di mahasiswaController.php


4. Agar data bisa di edit, ubah kodingan pada halaman edit.blade.php seperti pada
gambar

5. Tambahkan codingan seperti pada gambar ini di:


edit.blade.php

create.blade.php
6. Tambahkan kodingan pada bagian update di mahasiswaController.php

7. Kemudian buka http://127.0.0.1:8000/mahasiswa/ pada browser, edit data


mahasiswa setelah mengklik edit pada salah satu data

E. Langkah Kerja
1. Lakukan praktikum sesuai Judul TA UAS

Anda mungkin juga menyukai