Posts

Tugas 9: Online Store Website using Ci3

Image
    Pemrograman Berbasis Kerangka Kerja -  Online Store Website using Ci3 Hai semuanya! Pada kesempatan ini, saya ingin berbagi pengalaman mengenai pembuatan proyek Website Toko Online dengan menggunakan framework CodeIgniter 3. Dalam proyek ini, saya mengimplementasikan operasi CRUD dan menerapkan pola desain MVC (Model-View-Controller) dalam bahasa pemrograman PHP. Awalnya, proyek ini dimulai sebagai kesempatan untuk memahami konsep MVC yang terdapat dalam CodeIgniter 3. Tujuan utama proyek ini adalah menciptakan sebuah platform yang mudah digunakan untuk toko online. Platform ini dirancang untuk memungkinkan pengguna menjelajahi katalog produk dengan mudah dan melakukan proses pembelian dengan sederhana. Melalui penerapan operasi CRUD, saya berusaha memastikan fungsionalitas lengkap dalam manajemen produk, termasuk penambahan, pembacaan, pembaruan, dan penghapusan data. Dengan menggunakan CodeIgniter 3 sebagai framework, proyek ini diharapkan dapat memberikan pengalama...

Tugas 8: CRUD Website in Ci4

Image
    Pemrograman Berbasis Kerangka Kerja -    CRUD Website in Ci4 Saya sedang mengerjakan proyek pengembangan website untuk memantau aset di Departemen menggunakan framework CodeIgniter. Awalnya, proyek ini dimulai sebagai usaha belajar untuk memahami pola desain Model-View-Controller (MVC) dalam CodeIgniter. Tujuannya adalah menyediakan platform yang mudah digunakan bagi pengguna untuk memantau aset di lingkungan kampus. Langkah pertama yang saya ambil adalah merancang model agar dapat berinteraksi dengan database dan melaksanakan operasi Create, Read, Update, Delete (CRUD) pada data departemen. Selanjutnya, saya membuat controller untuk mengelola logika bisnis, seperti menampilkan daftar aset, menambahkan aset baru, dan menghapus aset yang tidak lagi terkait dengan ruangan di departemen. Langkah terakhir fokus pada desain tampilan menggunakan HTML, CSS, dan JavaScript. Dengan menggabungkan ketiga bahasa pemrograman ini, saya berusaha menciptakan antarmuka yang menar...

Tugas 7: View of PPDB Page with Codeigniter 4

Image
    Pemrograman Berbasis Kerangka Kerja -    View of PPDB Page with Codeigniter 4 CodeIgniter 4 adalah sebuah framework PHP open-source yang memiliki kelebihan berupa ringan, memfasilitasi pengembangan aplikasi web secara cepat berkat dukungan dari beragam library. Dengan versi terbaru ini, CodeIgniter 4 hanya mendukung PHP 7.3 ke atas. Framework ini tetap mempertahankan konsep Model-View-Controller (MVC) yang dikenal dengan antarmuka dan struktur proyek yang sederhana. Konsistensi dan struktur kode yang terorganisir membuatnya menjadi pilihan yang baik untuk pengembangan aplikasi web. CodeIgniter 4 menawarkan performa tinggi dan konfigurasi minimal, faktor-faktor ini membuatnya sangat populer di kalangan pengembang web. Framework ini memudahkan para pengembang untuk menulis kode yang konsisten dan terstruktur, sambil tetap memberikan fleksibilitas yang diperlukan untuk mengatasi berbagai kebutuhan pengembangan aplikasi web. Berikut dokumentasinya: Github:  Link...

Tugas 6: Introduction to Codeigniter 4

Image
    Pemrograman Berbasis Kerangka Kerja -    Introduction to Codeigniter 4 (New Intro Page) Dalam pertemuan kali ini, saya telah menerapkan suatu fitur sederhana menggunakan framework CodeIgniter. Implementasi tersebut melibatkan pembuatan route baru pada aplikasi web kita. Route ini telah dikonfigurasi sedemikian rupa sehingga ketika diakses, halaman akan menampilkan pesan "Hello World".  Pentingnya penggunaan route ini terletak pada kemampuannya untuk menghubungkan URL yang diminta oleh pengguna dengan fungsi-fungsi yang sesuai dalam kontroler, serta menentukan tampilan (view) yang akan ditampilkan kepada pengguna. Dengan adanya pesan "Hello World" sebagai contoh, kita dapat memastikan bahwa sistem routing pada CodeIgniter telah berhasil diimplementasikan dengan benar. Selain itu, implementasi ini juga merupakan langkah awal yang penting dalam memahami dasar-dasar penggunaan CodeIgniter, terutama dalam hal mengatur navigasi dan tampilan pada aplikasi web. Kesu...

QUIZ 2 PBKK 2023

Image
QUIZ 2 PBKK 1.  Buatlah deskripsi aplikasi dan ruang lingkup fitur yang akan dikerjakan   Deskripsi Aplikasi                Aplikasi yang akan dikembangkan adalah platform pemesanan tiket bioskop yang memungkinkan pengguna akhir, yaitu pengunjung bioskop, untuk dengan cepat dan efisien memesan tiket tanpa harus antri di lokasi fisik bioskop. Sementara itu, administrator, atau staf bioskop, dapat mengelola jadwal film, kursi yang tersedia, dan transaksi pembelian tiket Ruang Lingkup Fitur 1. Ticket    - Memungkinkan pengguna memilih film, jadwal pemutaran, dan tempat duduk.    - Proses pembayaran online yang aman dan nyaman . 2. Schedule    - Menampilkan daftar lengkap film yang sedang tayang di berbagai bioskop.    - Informasi jadwal pemutaran untuk memudahkan pengguna dalam memilih 3. Seat    - Memberikan pengguna kemampuan untuk memilih tempat duduk sesuai preferensi di dalam audit...

ETS PWEB 2023

Image
 ETS - Pemrogramman Web B 1. Jelaskan apa yang dimaksud dengan web responsive? Bagaimana cara membangunnya? Website Responsif adalah desain dan pengembangan website yang dapat menyesuaikan tampilannya sesuai dengan perangkat yang digunakan oleh pengguna. Tujuan utama dari desain responsif adalah memberikan pengalaman pengguna yang optimal tanpa harus mengorbankan konten atau fungsi situs web, terlepas dari apakah pengguna mengaksesnya melalui komputer desktop, tablet, atau ponsel pintar. 2. Buatlah screenshot dari aplikasi yang telah dikerjakan, kemudian buat link ke tugas source codenya. Membuat Website CV             Github:  Link Membuat Website Portal Berita             Github:  Link Membuat Website Kursus             Github:  Link Membuat Website Undangan Pernikahan Sederhana             Github:  Link Membuat...

QUIZ PBKK 2023

Image
 Quiz -  Pemrograman Berbasis Kerangka Kerja 1. Jelaskan struktur framework , dan apa saja kegunaanya dalam pengembangan Perangkat Lunak? Framework pengembangan perangkat lunak adalah kerangka kerja (framework) yang menyediakan struktur dan alat-alat yang diperlukan untuk memudahkan pengembangan perangkat lunak. Struktur framework terdiri dari komponen-komponen seperti perpustakaan (library), alat pengembangan, aturan desain, dan konvensi pengkodean yang telah ditentukan. Fungsi utama dari struktur framework dalam pengembangan perangkat lunak adalah sebagai berikut: Mempercepat pengembangan: Framework menyediakan komponen-komponen siap pakai yang memungkinkan pengembang untuk fokus pada fitur-fitur khusus aplikasi tanpa harus membangun kembali segalanya dari awal. Memastikan konsistensi: Framework biasanya memiliki aturan dan konvensi yang konsisten dalam pengkodean dan desain, sehingga memudahkan kolaborasi tim dan pemeliharaan aplikasi. Meningkatkan keamanan: Framework ...