Postingan

Menampilkan postingan dari Oktober, 2023

Tugas 6 PWeb - CRUD Pendaftaran Siswa Baru

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas Pemrograman Web - A Deskripsi Pada pertemuan kesepuluh kali ini, kita diminta untuk membuat sebuah laman web sistem CRUD (Create, Read, Update, Delete) untuk sistem pendaftaran siswa baru. Berikut adalah dokumentasi dari sistem aplikasi web yang telah saya buat. Halaman Utama Di halaman ini terdapat 2 fitur utama, yakni daftar sebagai siswa baru dan juga lihat list pendaftar. Halaman Daftar Halaman pendaftaran berisi sebuah form yang meliputi nama, alamat, jenis kelamin, agama, dan juga sekolah asal. Data yang telah diinputkan user akan disimpan ke dalam database sesaat setelah user mengklik tombol "Daftar" di bawah form tersebut. Fitur ini merupakan penerapan sistem Create dalam CRUD. Halaman Pendaftar Halaman ini menampilkan semua data dari yang telah melakukan pendaftaran dalam tabel. Fitur ini merupakan penerapan sistem Read dalam CRUD. Di setiap dat...

Tugas Pertemuan 10 PBKK - Membuat Welcome Page dengan CodeIgniter

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas PBKK - A Pada pertemuan kesepuluh kelas PBKK kali ini, kita diminta untuk melakukan instalasi serta membuat view (laman "Hello World") menggunakan framework CodeIgniter. Berikut dokumentasinya. Instalasi CodeIgniter Unduh terlebih dahulu framework CodeIgniter 4 melalui laman berikut . Lakukan ekstrasi pada berkas ZIP CodeIgniter yang telah diunduh, kemudian pindahkan folder hasil ekstraksi ke dalam folder htdocs pada direktori xampp (di komputer saya terletak di C:\xampp\htdocs ) dan ubah namanya. Dalam kasus ini saya menamainya dengan "ci-hello". Pastikan extension=intl aktif pada file php.ini di direktori PHP. Jalankan perintah composer install -vvv pada direktori "ci-hello" dengan terminal untuk melakukan instalasi semua dependensi yang dibutuhkan oleh CodeIgniter. Apabil...

Evaluasi Tengah Semester Pemrograman Web

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas Pemrograman Web - A Pertanyaan Jelaskan fungsi HTML, CSS, JavaScript, dan Bootstrap dalam pembangunan aplikasi web! HTML (HyperText Markup Language) HTML digunakan untuk menentukan struktur dan konten halaman web. HTML digunakan untuk menentukan elemen-elemen apa yang ada di halaman web, seperti judul, paragraf, gambar, tabel, dan formulir. HTML juga digunakan untuk menentukan bagaimana elemen-elemen tersebut ditata di halaman web. CSS CSS digunakan untuk memformat dan mempercantik tampilan halaman web. CSS digunakan untuk mengatur ukuran, warna, font, dan tata letak elemen HTML. CSS juga digunakan untuk menambahkan efek visual ke halaman web, seperti animasi dan transisi. JavaScript JavaScript digunakan u...

Kuis 1 PBKK

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas PBKK - A Pertanyaan Jelaskan struktur framework, dan apa saja kegunaanya dalam pengembangan Perangkat Lunak? Framework adalah kerangka kerja atau struktur yang menyediakan alat dan komponen yang siap pakai untuk membantu pengembangan aplikasi. Framework biasanya terdiri dari komponen utama berikut: API (Application Programming Interface): API adalah antarmuka yang digunakan oleh pengembang untuk berinteraksi dengan framework. API menyediakan fungsi dan layanan yang dapat digunakan oleh pengembang untuk membangun aplikasi mereka. Library: Library adalah kumpulan kode yang dapat digunakan kembali untuk berbagai tujuan. Library dapat digunakan untuk berbagai tugas, seperti pengolahan data, pemrograman grafis, dan keamanan. Konvensi dan pola desain: Framewo...

Tugas 5 PWeb - Membuat Laman Form Login/Register dengan Bootstrap

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas Pemrograman Web - A Deskripsi Pada pertemuan ketujuh kali ini, kita diminta untuk membuat sebuah laman login atau register dengan menggunakan Bootstrap. Berikut adalah tampilan laman web yang telah saya buat. Link kode sumber: GitHub Link deploy: Website Referensi https://fajarbaskoro.blogspot.com/2017/03/pweb-4-bootstrap.html https://youtu.be/tvVO6Lnk5J0?si=ptHj4fStD4NjPrfh

Tugas Pertemuan 7 PBKK - Membuat Aplikasi Mobile dengan .NET MAUI

Gambar
Pada pertemuan ketujuh kelas PBKK kali ini, kita diminta untuk membuat UI aplikasi mobile Android sederhana menggunakan .NET MAUI (Multi-platform App UI). .NET MAUI adalah kerangka kerja pengembangan aplikasi lintas platform open-source yang dikembangkan oleh Microsoft. .NET MAUI memungkinkan pengembang untuk membuat aplikasi yang dapat dijalankan di berbagai platform, termasuk iOS, Android, Windows, macOS, dan Linux, menggunakan kode sumber yang sama. Dengan .NET MAUI, pengembang dapat membuat antarmuka pengguna yang responsif dan mudah diakses untuk aplikasi mobile, desktop, dan web. Berikut adalah tampilan dari UI Hello World aplikasi mobile Android yang telah saya buat. Dalam mobile UI sederhana di atas terdapat 3 unsur utama, yaitu gambar, pesan "Hello World", dan juga tombol klik interaktif yang dapat diklik dan akan menampilkan jumlah klik yang telah dilakukan. Kode sumber ( source code ) program di atas dapat dilihat pada link berikut .

Tugas 4 PWeb - Validasi Form dengan JavaScript

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas Pemrograman Web - A Deskripsi Pada pertemuan keenam ini, kita diminta untuk membuat sebuah form registrasi yang terdiri dari nama mahasiswa, NIM, mata kuliah, dan dosen. Form registrasi ini memiliki aturan sebagai berikut. Ketika pengguna sistem akan mengisikan data nama dengan memasukkan huruf tertentu maka akan muncul rekomendasi tertentu. Gunakan referensi di internet ataupun yang lainnya untuk memecahkan kasus tersebut. Berikut adalah demo hasil dari form yang telah saya buat. Fitur yang terdapat pada formulir di atas sebagai berikut. Validasi pada input nama (harus diisi), NIM (harus diisi, hanya angka, dan terdiri setidaknya 10 digit), email (harus diisi dan sesuai dengan format email), mata kuliah (harus dipilih), dan juga dosen (harus dipilih). Dropdown rekomendasi pada input nama. Opsi dropdown dosen yang menyesuaikan dengan mata kuliah tertentu (s...