Membuat Aplikasi Kesiswaan Menggunakan Yii Framework Bagian 3Akhmad Khanif Zyen
Seri tutorial membuat aplikasi kesiswaan menggunakan Yii Framework Bagian 3. Topik yang dibahas : mengubah tampilan tabel, membuat dropdown yang berelasi dengan tabel lain, dan menambah menu baru
Dokumen tersebut memberikan panduan lengkap untuk membuat website menggunakan framework Yii. Mulai dari persyaratan, instalasi database dan framework, pembuatan model dan CRUD untuk tabel mahasiswa, prodi dan fakultas, hingga tampilan akhir website.
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQLDoni Tobing
Dokumen tersebut memberikan panduan dasar mengenai HTML, PHP, dan database MySQL untuk pembuatan website berbasis web. Dokumen tersebut menjelaskan tag-tag dasar HTML, pengenalan PHP, penggunaan variabel dan looping dalam PHP, serta cara menghubungkan PHP dengan database MySQL.
Dokumen ini memberikan panduan lengkap untuk membuat aplikasi CRUD sederhana menggunakan CodeIgniter dengan teknik scaffolding. Langkah-langkahnya meliputi konfigurasi database di MySQL, pengaturan konfigurasi database dan routing di CodeIgniter, pembuatan controller dan menjalankan aplikasi.
Membuat Aplikasi Kesiswaan Menggunakan Yii Framework Bagian 3Akhmad Khanif Zyen
Seri tutorial membuat aplikasi kesiswaan menggunakan Yii Framework Bagian 3. Topik yang dibahas : mengubah tampilan tabel, membuat dropdown yang berelasi dengan tabel lain, dan menambah menu baru
Dokumen tersebut memberikan panduan lengkap untuk membuat website menggunakan framework Yii. Mulai dari persyaratan, instalasi database dan framework, pembuatan model dan CRUD untuk tabel mahasiswa, prodi dan fakultas, hingga tampilan akhir website.
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQLDoni Tobing
Dokumen tersebut memberikan panduan dasar mengenai HTML, PHP, dan database MySQL untuk pembuatan website berbasis web. Dokumen tersebut menjelaskan tag-tag dasar HTML, pengenalan PHP, penggunaan variabel dan looping dalam PHP, serta cara menghubungkan PHP dengan database MySQL.
Dokumen ini memberikan panduan lengkap untuk membuat aplikasi CRUD sederhana menggunakan CodeIgniter dengan teknik scaffolding. Langkah-langkahnya meliputi konfigurasi database di MySQL, pengaturan konfigurasi database dan routing di CodeIgniter, pembuatan controller dan menjalankan aplikasi.
Dokumen tersebut memberikan tutorial dasar pembuatan website menggunakan bahasa pemrograman HTML dan database MySQL. Terdiri dari penjelasan tentang instalasi perangkat lunak XAMPP, struktur dasar dokumen HTML, dan cara membuat database serta autentikasi login menggunakan PHP dan MySQL.
Petunjuk penggunaan aplikasi manajemen diklat kurikulum 2013 memberikan instruksi untuk mengunduh, menggunakan fitur online dan offline, membuat data lokal, melakukan transaksi dengan file data lokal, pembuatan penilaian, dan mensinkronkan data ke pusat. Aplikasi ini memungkinkan pengelolaan data diklat secara luring maupun daring.
Dokumen ini membahas cara membuat aplikasi CRUD (Create, Read, Update, Delete) sederhana menggunakan PHP dan MySQL. Terdiri dari 5 bab yang membahas tentang membuat database, aplikasi create, read, update, dan delete.
Sistem Manajemen Pelatihan memberikan ringkasan singkat tentang pencatatan kehadiran peserta pelatihan secara sistematis dan terkomputerisasi untuk memudahkan pengelolaan administrasi pelatihan.
Artikel sim, tetti vera, hapzi ali, sistem manajemen database, universitas me...tettivera
Dokumen tersebut merangkum konsep dasar sistem basis data relasional termasuk tabel, record, field, file, byte, serta contoh DBMS seperti MySQL, Oracle, dan Microsoft SQL Server.
Dokumen tersebut memberikan panduan lengkap dalam membuat sebuah website dalam waktu 7 jam mulai dari nol, meliputi pembuatan database, penginputan data, dan penulisan kode program PHP untuk halaman form, input, tampilan, edit, dan hapus data. Langkah-langkahnya meliputi pembuatan tabel di database, penginputan contoh data, dan penulisan kode PHP untuk berbagai halaman website sederhana untuk pendaftaran siswa secara online.
Dokumen tersebut memberikan tutorial lengkap untuk membuat form login menggunakan PHP dan MySQL, meliputi langkah-langkah seperti membuat database dan tabel untuk menyimpan data login, membuat form login sederhana, membuat script untuk validasi login dan mengarahkan pengguna ke halaman setelah berhasil login.
Dokumen ini memberikan panduan singkat tentang cara menginstal dan menggunakan aplikasi TCExam untuk membuat bank soal dan menyelenggarakan tes secara online maupun offline.
Resa ari siswo[1210652011], rico nilar hartono[1210652008]resaarisiswo
Dokumen tersebut membahas tentang pemrograman berorientasi objek dengan PHP dan konsep-konsep utama Model-View-Controller (MVC) pada framework PHP. Dokumen tersebut menjelaskan pengertian class, object, property, method, constructor, destructor, visibility, inheritance, serta contoh kode untuk menerapkan konsep-konsep OOP tersebut dalam PHP. Dokumen tersebut juga menjelaskan pengertian MVC, peran masing-masing bagian (model, view, controller), serta conto
Artikel ini memberikan panduan tentang pengaturan widget dan direktori kerja di Matlab untuk memudahkan pekerjaan, termasuk pengaturan tampilan default, membuat struktur direktori proyek, dan penamaan skrip Matlab.
Dokumen tersebut merangkum perjalanan Achmad Solichin sebagai PHP developer, mulai dari belajar PHP pada tahun 2000 hingga praktik terkini. Dokumen tersebut juga menjelaskan tentang sejarah dan fitur-fitur PHP serta praktik terbaik dalam pengembangan PHP modern.
Tutorial Aplikasi android client server menggunakan REST API DjangoAbdul Aziz Subayu
Aplikasi ini membuat sistem informasi akademik berbasis Android yang terhubung ke server Django. Server Django dibuat menggunakan framework Django REST untuk membuat API REST. Model data mahasiswa, akun, dan penilaian dibuat dan diserialisasikan untuk ditampilkan sebagai objek JSON lewat API. Berbagai fitur seperti login, update data, dan tampilan halaman ditambahkan pada aplikasi Android yang terhubung ke API tersebut.
Dokumen tersebut merangkum materi dasar pemrograman mobile menggunakan Flutter, mulai dari instalasi SDK dan tools, pengenalan widget-widget dasar seperti Container, Text, Image, hingga penggunaan widget-widget lanjutan seperti Drawer, AppBar, BottomNavigationBar.
Yii2 Framework merupakan salah satu PHP Framework populer. Salah satu keunggulannya adalah mampu mempercepat waktu development, fitur-fitur yang bisa di-extend dan mendukung PHP modern. Pada slide ini kita akan belajar fundamentalnya terlebih dahulu, sebelum terjun membangun project.
More Related Content
Similar to Membuat Aplikasi Kesiswaan Menggunakan Yii Framework - Bagian 2
Dokumen tersebut memberikan tutorial dasar pembuatan website menggunakan bahasa pemrograman HTML dan database MySQL. Terdiri dari penjelasan tentang instalasi perangkat lunak XAMPP, struktur dasar dokumen HTML, dan cara membuat database serta autentikasi login menggunakan PHP dan MySQL.
Petunjuk penggunaan aplikasi manajemen diklat kurikulum 2013 memberikan instruksi untuk mengunduh, menggunakan fitur online dan offline, membuat data lokal, melakukan transaksi dengan file data lokal, pembuatan penilaian, dan mensinkronkan data ke pusat. Aplikasi ini memungkinkan pengelolaan data diklat secara luring maupun daring.
Dokumen ini membahas cara membuat aplikasi CRUD (Create, Read, Update, Delete) sederhana menggunakan PHP dan MySQL. Terdiri dari 5 bab yang membahas tentang membuat database, aplikasi create, read, update, dan delete.
Sistem Manajemen Pelatihan memberikan ringkasan singkat tentang pencatatan kehadiran peserta pelatihan secara sistematis dan terkomputerisasi untuk memudahkan pengelolaan administrasi pelatihan.
Artikel sim, tetti vera, hapzi ali, sistem manajemen database, universitas me...tettivera
Dokumen tersebut merangkum konsep dasar sistem basis data relasional termasuk tabel, record, field, file, byte, serta contoh DBMS seperti MySQL, Oracle, dan Microsoft SQL Server.
Dokumen tersebut memberikan panduan lengkap dalam membuat sebuah website dalam waktu 7 jam mulai dari nol, meliputi pembuatan database, penginputan data, dan penulisan kode program PHP untuk halaman form, input, tampilan, edit, dan hapus data. Langkah-langkahnya meliputi pembuatan tabel di database, penginputan contoh data, dan penulisan kode PHP untuk berbagai halaman website sederhana untuk pendaftaran siswa secara online.
Dokumen tersebut memberikan tutorial lengkap untuk membuat form login menggunakan PHP dan MySQL, meliputi langkah-langkah seperti membuat database dan tabel untuk menyimpan data login, membuat form login sederhana, membuat script untuk validasi login dan mengarahkan pengguna ke halaman setelah berhasil login.
Dokumen ini memberikan panduan singkat tentang cara menginstal dan menggunakan aplikasi TCExam untuk membuat bank soal dan menyelenggarakan tes secara online maupun offline.
Resa ari siswo[1210652011], rico nilar hartono[1210652008]resaarisiswo
Dokumen tersebut membahas tentang pemrograman berorientasi objek dengan PHP dan konsep-konsep utama Model-View-Controller (MVC) pada framework PHP. Dokumen tersebut menjelaskan pengertian class, object, property, method, constructor, destructor, visibility, inheritance, serta contoh kode untuk menerapkan konsep-konsep OOP tersebut dalam PHP. Dokumen tersebut juga menjelaskan pengertian MVC, peran masing-masing bagian (model, view, controller), serta conto
Artikel ini memberikan panduan tentang pengaturan widget dan direktori kerja di Matlab untuk memudahkan pekerjaan, termasuk pengaturan tampilan default, membuat struktur direktori proyek, dan penamaan skrip Matlab.
Dokumen tersebut merangkum perjalanan Achmad Solichin sebagai PHP developer, mulai dari belajar PHP pada tahun 2000 hingga praktik terkini. Dokumen tersebut juga menjelaskan tentang sejarah dan fitur-fitur PHP serta praktik terbaik dalam pengembangan PHP modern.
Tutorial Aplikasi android client server menggunakan REST API DjangoAbdul Aziz Subayu
Aplikasi ini membuat sistem informasi akademik berbasis Android yang terhubung ke server Django. Server Django dibuat menggunakan framework Django REST untuk membuat API REST. Model data mahasiswa, akun, dan penilaian dibuat dan diserialisasikan untuk ditampilkan sebagai objek JSON lewat API. Berbagai fitur seperti login, update data, dan tampilan halaman ditambahkan pada aplikasi Android yang terhubung ke API tersebut.
Similar to Membuat Aplikasi Kesiswaan Menggunakan Yii Framework - Bagian 2 (20)
Dokumen tersebut merangkum materi dasar pemrograman mobile menggunakan Flutter, mulai dari instalasi SDK dan tools, pengenalan widget-widget dasar seperti Container, Text, Image, hingga penggunaan widget-widget lanjutan seperti Drawer, AppBar, BottomNavigationBar.
Yii2 Framework merupakan salah satu PHP Framework populer. Salah satu keunggulannya adalah mampu mempercepat waktu development, fitur-fitur yang bisa di-extend dan mendukung PHP modern. Pada slide ini kita akan belajar fundamentalnya terlebih dahulu, sebelum terjun membangun project.
Ringkasan dokumen tersebut adalah:
(1) Dokumen tersebut membahas dasar-dasar pemrograman mobile menggunakan Flutter, (2) Materi yang dibahas antara lain cara kerja aplikasi Flutter, penggunaan widget, dan stateless dan stateful widget, (3) Dokumen juga membahas konsep-konsep dasar Dart seperti tipe data, function, dan class."
English: Mobile app syllabus Curriculum 2018/2019 Computer Engineering, Islamic University of Nahdlatul Ulama Jepara.
Bahasa Indonesia: Silabus mobile app kurikulum 2018/2019 Teknik Informatika, Unisnu Jepara
Mobile Application 2 Pertemuan 4 Dasar Kotlin OOP PolymorphismAkhmad Khanif Zyen
Materi mobile Application menggunakan Kotlin. Materi kali ini yaitu polymorphism dalam OOP di kotlin. Polymorphism adalah bab paling penting dalam OOP, sehingga mahasiswa wajib menguasainya.
Mobile Application 2 Pertemuan 2 Dasar Kotlin Loop Control, Collection dan Fu...Akhmad Khanif Zyen
Dokumen tersebut membahas tentang loop control, collections, string dan functions dalam pemrograman mobile application. Terdapat penjelasan tentang penggunaan loop sederhana, nested loop, while loop, do while loop, continue dan break. Juga dibahas tentang string, one dimension array, arraylist, hashmap, dan jenis-jenis collections seperti list, set. Terakhir membahas tentang pendefinisian fungsi sederhana, overload fungsi, polymorphism fungsi, serta perbedaan variable global dan local.
Dokumen tersebut membahas tentang teknik pair programming dalam pengembangan perangkat lunak, termasuk ketentuan, manfaat, dan contoh kode program Kotlin untuk variabel, input, output, operator logika, dan pengambilan keputusan."
Dokumen tersebut memberikan panduan belajar abad ke-21 dengan menekankan bahwa tidak ada yang instan dalam belajar, pentingnya memahami fundamental, memanfaatkan momentum, berbagi ilmu, dan belajar secara mandiri melalui praktik.
Perintah dasar Linux yang paling sering digunakan meliupti
- Shell, file system and file handling
- Standar I/O, Redirection, Pipe
- Task Control
Copyright kepada penulis asli
Surat keterangan ini menjelaskan syarat dan ketentuan garansi untuk perangkat lunak Display Monitor yang dikembangkan oleh CV. Media Nusa. Garansi meliputi perbaikan program jika terjadi error atau keluaran tidak sesuai. Cakupan garansi terbatas pada perubahan title dan urutan kolom data, sedangkan penambahan fitur dan modul baru tidak termasuk dalam garansi. Lama garansi adalah 6 bulan.
2. Tujuan
● Mengetahui bagaimana membaca address bar pada
aplikasi Yii
● Mengetahui file-file mana saja yang perlu diedit
untuk mengubah tampilan
● Mengetahui bagaimana relasi tabel bekerja dan
bagaimana cara memanggil relasi tabel tersebut
3. Prasyarat
● Apakah kamu sudah mengenal konsep MVC
sebelumnya?
● Apakah kamu sudah mengetahui bagaimana cara
kerja relasi tabel dalam database?
4. Understanding Address
● Masuk ke browser
http://localhost/yii/demos/kesiswaan/index.php?r=siswa
● Masukkan user admin dan password admin
●
5. Understanding Address
● Lihat dari address bar lokasi action kita
http://localhost/yii/demos/kesiswaan/index.php?r=siswa
Base Url
Trigger file
(selalu sama)
Routes
(selalu sama)
Controller
● Controller tanpa diikuti action, defaultnya adalah
action index
8. Understanding Views
● Siswas = Siswa
● ID disembunyikan
● NIS dipindahkan ke baris paling atas
● ID Agama = Agama
● Angka 1 dalam agama = Islam
● ID Jenis Kelamin = Kelamin
● Angka 1 dalam jenis kelamin = Laki-laki
9. Understanding Views
● Semua file views terletak di folder
protected/views/ControllerName/
● Maka kita perlu edit file
protected/views/siswa/index.php
● Hasilnya :
10. Understanding Views
● Khusus untuk label id agama ingin kita ubah jadi
agama, maka kita perlu edit file
protected/models/Siswa.php
15. Understanding Views
● Dari pesan eror dapat dibaca bahwa tidak ditemukan
file Agama.php
● Solusinya adalah membuat model untuk tabel agama
dan tabel jenis kelamin
● Masih ingat caranya kan??
● Silakan dibuka Bagian 1
● Ingat!! Hanya buat model saja, tidak usah CRUD
17. How it Works
● Dalam kita membuat sebuah model, yii otomatis
akan meng-generate juga relasinya. Maka biasakan
mendesain database yg sudah berelasi, misal
menggunakan aplikasi mysql workbench
● Buka file model di protected/models/Siswa.php
untuk membaca relasinya,pada function relations
18. How It Works
● Dari yang sebelumnya $data->id_agama
● Menjadi
● $data->idAgama->nama
Baris dalam
tabel siswa
Memanggil nama relasi
Dalam model Siswa
Mendapatkan field nama
dari tabel hasil relasi yaitu
tabel agama
19. Tugas
● Bukalah di browser
http://localhost/yii/demos/kesiswaan/index.php?r=siswa/admin
● Dari tampilan tabel yang ada, ubahlah urutan yang kolom satu
adalah Nis, kolom agama angka 1 menjadi islam, dan tambah
kolom jenis kelamin isinya Laki laki atau perempuan bukan
angka 1 atau 2
20. Kesimpulan
● Hasil Generate Code CRUD menggunakan Gii, sangat
membantu programmer karena programer tidak perlu coding
dari awal
● Tetap diperlukan penyesuaian untuk hasil generator CRUD,
terutama untuk tabel yang berelasi
● Pada contoh diatas prosentase penggunaan hasil CRUD :
modifikasi kode adalah 95:5
● Pada project skala besar, prosentase penggunaan gii :
modifikasi kode adalah 40:60
● Masih tetep pake framework yang tanpa generate code?