DAY 8 PKL ISTN

 

Assalamualaikum wr wb

Masih dengan Fauzan Blog's. Gimana kabarnya nih para penghirup oksigen semua? Masih pada sehat semua kan? semoga sehat selalu ya.. Amin..
Hari kedelapan nulis di Blog, Oke langsung saja saya mulai ceritanya.. Ekhm Ekhm..

Rabu, 9 Juli 2024


Hari Kedelapan PKL

Hari Kedelapan saya PKL di FSTI ISTN. Masih ditemani oleh ketiga teman saya yaitu Asep, Habib dan Parel. Hari kedelapan, Setelah kami datang sekitar jam 8.30 kami langsung mengerjakan tugas yang sudah diberikan dihari sebelumnya, kami melakukan bersih bersih sesuai dengan tugas masing masing, saya menyapu lantai laintai yang ada di lab.

gambar 1 sedang menyapu lantai.

Setelah tugas pembersihan selesai, kami diberi tugas baru, tugas kami adalah untuk merapihkan dan meletakan kembali isi kardus kardus. Kardus kardus ini berisi komponen komponen komputer dan berbagai hal yang menyangkut komputer, asep ditugaskan mengurus komponen komputer, habib ditugaskan mengurus barang barang yang berhubungan dengan jaringan sementara parel dan saya bertugas mensortir dan merapikan kabel-kabel.

gambar 2 sedang mensortir dan merapihkan komponen komputer.

Setelah istirahat kami diberi waktu oleh pak adi untuk membuat laporan setelah itu kami diberikan materi oleh pak adi, berikut materi yang diberikan oleh pak adi :

Apa Itu CRUD

CRUD adalah singkatan dari Create, Read, Update, dan Delete. Ini adalah empat operasi dasar yang digunakan dalam pemrograman untuk mengelola data dalam basis data atau sistem penyimpanan lainnya. Berikut penjelasan sederhana untuk setiap operasinya:

  1. Create (Membuat): Operasi ini digunakan untuk menambahkan data baru ke dalam sistem. Contohnya, ketika Anda mendaftarkan akun baru di sebuah situs web, data akun tersebut disimpan di basis data.

  2. Read (Membaca): Operasi ini digunakan untuk mengambil dan menampilkan data dari sistem. Contohnya, ketika Anda masuk ke akun Anda dan melihat profil Anda, sistem mengambil data tersebut dari basis data dan menampilkannya.

  3. Update (Memperbarui): Operasi ini digunakan untuk mengubah data yang sudah ada di sistem. Contohnya, ketika Anda mengubah alamat email atau kata sandi di profil Anda, data tersebut diperbarui di basis data.

  4. Delete (Menghapus): Operasi ini digunakan untuk menghapus data dari sistem. Contohnya, ketika Anda menghapus akun Anda dari sebuah situs web, data akun tersebut dihapus dari basis data.


Apa Itu File Config dan Mengapa Kita Harus Memakainya

Apa Itu File Config

File config adalah file yang digunakan untuk menyimpan pengaturan dan konfigurasi aplikasi. File ini berisi informasi seperti parameter koneksi basis data, pengaturan API, dan opsi konfigurasi lainnya yang diperlukan oleh aplikasi untuk berfungsi dengan benar. File config biasanya ditulis dalam format yang mudah dibaca seperti JSON, YAML, XML, atau bahkan file teks biasa.

Mengapa Kita Harus Memakai File Config

  1. Pemeliharaan Mudah: File config memungkinkan pengaturan dan parameter penting disimpan di satu tempat terpusat. Hal ini memudahkan pemeliharaan dan pembaruan aplikasi tanpa perlu mengubah kode sumbernya.

  2. Konsistensi: Dengan file config, pengaturan yang sama dapat digunakan di seluruh bagian aplikasi. Misalnya, pengaturan koneksi basis data atau parameter API disimpan di file config, sehingga semua komponen aplikasi menggunakan pengaturan yang konsisten.

  3. Keamanan: Informasi sensitif seperti kredensial basis data atau API key dapat disimpan di file config dan tidak langsung di dalam kode sumber. Ini mengurangi risiko informasi sensitif terekspos atau dicuri.

  4. Fleksibilitas: File config memungkinkan aplikasi menjadi lebih fleksibel dan mudah dikonfigurasi. Anda bisa dengan mudah mengubah pengaturan aplikasi, seperti berpindah dari lingkungan pengembangan ke lingkungan produksi, hanya dengan mengubah nilai di file config.

  5. Versi dan Pengelolaan: File config dapat dikelola dengan sistem kontrol versi seperti Git, sehingga perubahan konfigurasi dapat dilacak dan dikelola dengan lebih baik. Ini memungkinkan pengembang untuk melihat perubahan apa saja yang telah dilakukan dan kapan perubahan tersebut dilakukan.

Dengan kata lain, file config membantu dalam memisahkan logika aplikasi dari pengaturan spesifik lingkungan, yang membuat pengembangan, pengujian, dan pemeliharaan aplikasi menjadi lebih efisien dan aman.


Untuk Materi kali ini Pak adi memfokuskan ke Create dan Read, berikut penjelasan tentang Create dan Read :

Create (Membuat)

Operasi Create dalam konteks CRUD adalah proses menambahkan data baru ke dalam sistem atau basis data. Ini adalah langkah pertama dalam siklus hidup data di aplikasi. Berikut beberapa poin penting tentang operasi Create:

  1. Penggunaan: Digunakan ketika pengguna atau sistem perlu menyimpan informasi baru. Contoh umum termasuk pendaftaran pengguna baru, menambahkan produk baru ke inventaris, atau menyimpan entri baru dalam blog.

  2. Proses: Biasanya melibatkan pengumpulan data dari pengguna atau sumber lain, validasi data tersebut, dan kemudian menyimpan data yang valid ke dalam basis data. Proses ini sering dilakukan melalui form input di antarmuka pengguna yang mengirim data ke server untuk diproses.

  3. Contoh:

    • Pada aplikasi pendaftaran, ketika pengguna memasukkan nama, email, dan kata sandi mereka, lalu menekan tombol "Daftar", data tersebut dikirim ke server dan disimpan dalam tabel pengguna di basis data.
    • Pada aplikasi manajemen produk, ketika admin menambahkan produk baru dengan mengisi detail seperti nama produk, harga, dan deskripsi, data tersebut disimpan di tabel produk dalam basis data.

Read (Membaca)

Operasi Read adalah proses mengambil dan menampilkan data dari sistem atau basis data. Ini adalah langkah yang memungkinkan pengguna atau aplikasi melihat data yang telah disimpan sebelumnya. Berikut beberapa poin penting tentang operasi Read:

  1. Penggunaan: Digunakan ketika pengguna atau sistem perlu mengakses dan melihat informasi yang sudah ada. Contoh umum termasuk menampilkan profil pengguna, menampilkan daftar produk, atau mencari data tertentu dalam basis data.

  2. Proses: Melibatkan pengambilan data dari basis data menggunakan query atau perintah lain, kemudian menampilkan data tersebut kepada pengguna melalui antarmuka pengguna. Operasi ini sering dilakukan melalui permintaan HTTP GET pada aplikasi web.

  3. Contoh:

    • Pada aplikasi media sosial, ketika pengguna masuk ke akun mereka dan melihat halaman profil, sistem mengambil data profil dari basis data dan menampilkannya.
    • Pada aplikasi e-commerce, ketika pengguna mencari produk tertentu, sistem mengambil data produk yang sesuai dari basis data dan menampilkannya dalam bentuk daftar hasil pencarian.

Dengan pemahaman ini, operasi Create dan Read adalah bagian integral dari bagaimana aplikasi menangani data dan interaksi pengguna. Operasi Create memungkinkan pengguna untuk menambah data baru, sementara operasi Read memungkinkan mereka untuk mengakses dan melihat data yang sudah ada.

Dan untuk hari ini kami melanjutkan web kemarin, Untuk hari ini kami menambahkan Fitur Create kedalam web yang sudah kami buat, berikut ini tampilan web yang sudah saya buat beserta kodingannya :

gambar 3 tampilan index web.
Berikut kodingan index :


gambar 4 tampilan web bagian admin.
Berikut kodingan bagian admin :



gambar 5 tampilan web bagian mobil.
Berikut kodingan bagian mobil :


gambar 6 tampilan web bagian sewa.
Berikut kodingan bagian sewa :


Berikut kodingan config :


Dan untuk database nya kalian bisa cek di blog sebelumnya, ini link nya : DAY 7 PKL ISTN

Sekian aja cerita pengalaman hari kedelapan PKL dari saya. Mohon maaf apabila ada pengetikkan yang kurang berkenan di hati karena kadang tangan ini khilaf dan terpeleset karena licinnya keyboard yang digunakan. Terima kasih telah membaca.

Wassalamualaikum wr wb

Komentar

Postingan populer dari blog ini

DAY 32 PKL ISTN

DAY 56 PKL ISTN

DAY 58 PKL ISTN