Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Pemrograman Web Lanjut 
Membuat Aplikasi Kesiswaan Menggunakan 
Yii Framework 
Bagian 1
Tujuan 
● Mengetahui bagaimana cara membuat 
skeleton application bawaan Yii 
menggunakan command prompt 
● Mengetahui bag...
Prasyarat 
● Apakah kamu sudah tahu logika pemrograman sebelumnya? 
● Apakah kamu sudah mengenal HTML sebelumnya? 
● Apaka...
BELUM ?? 
Aduh ga usah lanjut deh, tar puyeng lho...* 
* tidak berlaku bagi kamu yang modal nekat 
* puyeng ditanggung sen...
Database Design 
● Buat diagram database menggunakan mysql workbench 
● 
● Klik Menu database - Forward engineer 
● Tambah...
Generate Initial App 
● Masuk ke cmd, masuk ke lokasi 
framework, misal di 
c:xampplitehtdocsyiiframework 
● Jalankan peri...
Connect to Database 
● edit file protected/config/main.php 
● Beri komentar pada database sqlite 
● Komentar dihapus pada ...
Activate Gii (Yii Code Generator) 
● Hapus komentar gii, beri password misal 
12345 
● Panggil gii di browser 
localhost/y...
Create Model Siswa 
● Masuk ke Model Generator 
● Isikan table prefix, misal tbl_ 
● Isikan tabel, misal tbl_siswa 
● Klik...
● zz
Create CRUD Siswa 
● Klik CRUD Generator 
● Masukkan model Siswa 
● Klik Preview 
● Klik Generate 
● Klik Try It Now untuk...
Explore CRUD Application 
Created with Yii 
● Silakan jelajahi sendiri untuk proses: 
● Create Siswa (tambahkan minimal 2 ...
Tugas 
● Hapus database dbsiswa 
● Hapus folder demos/kesiswaan 
● Ulangi membuat database (forward 
engineer) sampai berh...
Kesimpulan 
● Ulangi step-step diatas sampai 20x, sehingga kita akan hapal dengan 
langkah2 dasar dalam menggunakan Yii 
●...
Upcoming Events... 
● Membuat pilihan agama dan jenis kelamin 
ketika create Siswa 
● Hak akses sederhana 
● Dan lain-lain...
SEKIAN DAN TERIMA KASIH
Membuat Aplikasi Kesiswaan Menggunakan Yii Framework - Bagian 1
Membuat Aplikasi Kesiswaan Menggunakan Yii Framework - Bagian 1
Nächste SlideShare
Wird geladen in …5
×

Membuat Aplikasi Kesiswaan Menggunakan Yii Framework - Bagian 1

8.551 Aufrufe

Veröffentlicht am

Seri Tutorial Membuat Aplikasi Kesiswaan Menggunakan Yii Framework Bagian 1

Veröffentlicht in: Software
  • Dating for everyone is here: ❶❶❶ http://bit.ly/36cXjBY ❶❶❶
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Follow the link, new dating source: ♥♥♥ http://bit.ly/36cXjBY ♥♥♥
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • sangat membantu. izin download ya, buat referensi tugas. thank you so much
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier

Membuat Aplikasi Kesiswaan Menggunakan Yii Framework - Bagian 1

  1. 1. Pemrograman Web Lanjut Membuat Aplikasi Kesiswaan Menggunakan Yii Framework Bagian 1
  2. 2. Tujuan ● Mengetahui bagaimana cara membuat skeleton application bawaan Yii menggunakan command prompt ● Mengetahui bagaimana cara menghubungkan database dengan Yii ● Mengetahui bagaimana membuat model (representasi tabel) dengan Yii ● Mengetahui bagaimana membuat CRUD (create read update delete) dengan Yii
  3. 3. Prasyarat ● Apakah kamu sudah tahu logika pemrograman sebelumnya? ● Apakah kamu sudah mengenal HTML sebelumnya? ● Apakah kamu sudah mengenal PHP sebelumnya? ● Apakah kamu sudah mengenal database Mysql sebelumnya? ● Apakah kamu sudah mengenal konsep OOP dalam PHP sebelumnya? ● Apakah kamu sudah mengenal konsep MVC sebelumnya?
  4. 4. BELUM ?? Aduh ga usah lanjut deh, tar puyeng lho...* * tidak berlaku bagi kamu yang modal nekat * puyeng ditanggung sendiri, karena saya tidak mau nanggung
  5. 5. Database Design ● Buat diagram database menggunakan mysql workbench ● ● Klik Menu database - Forward engineer ● Tambahkan data awal untuk tbl_agama (Islam, Kristen, Hindu, Budha) dan tbl_jenis kelamin (Laki-laki, Perempuan)
  6. 6. Generate Initial App ● Masuk ke cmd, masuk ke lokasi framework, misal di c:xampplitehtdocsyiiframework ● Jalankan perintah yiic webapp ..demoskesiswaan ● Panggil di browser localhost/yii/demos/kesiswaan
  7. 7. Connect to Database ● edit file protected/config/main.php ● Beri komentar pada database sqlite ● Komentar dihapus pada database mysql, beri namanya menjadi dbsiswa ●
  8. 8. Activate Gii (Yii Code Generator) ● Hapus komentar gii, beri password misal 12345 ● Panggil gii di browser localhost/yii/demos/kesiswaan/index.php?r=gii
  9. 9. Create Model Siswa ● Masuk ke Model Generator ● Isikan table prefix, misal tbl_ ● Isikan tabel, misal tbl_siswa ● Klik preview ● Klik Generate ● Pastikan muncul file baru di protected/models/Siswa.php
  10. 10. ● zz
  11. 11. Create CRUD Siswa ● Klik CRUD Generator ● Masukkan model Siswa ● Klik Preview ● Klik Generate ● Klik Try It Now untuk mencoba hasil generate CRUD
  12. 12. Explore CRUD Application Created with Yii ● Silakan jelajahi sendiri untuk proses: ● Create Siswa (tambahkan minimal 2 siswa) ● Manage Siswa (lihat daftar siswa dalam bentuk tabel) ● Update Siswa (coba update nama salah satu siswa) ● Delete Siswa (coba hapus satu siswa)
  13. 13. Tugas ● Hapus database dbsiswa ● Hapus folder demos/kesiswaan ● Ulangi membuat database (forward engineer) sampai berhasil membuat CRUD ● Ulangi tugas diatas sampai 20x
  14. 14. Kesimpulan ● Ulangi step-step diatas sampai 20x, sehingga kita akan hapal dengan langkah2 dasar dalam menggunakan Yii ● Pertama kali kita mencoba, mungkin bisa memakan waktu 1 jam, setelah mencoba mengulang2 selama 20x, kita akan hanya butuh waktu 5 menit saja untuk menghasilkan aplikasi CRUD sederhana ● Ini masih belum ngoding lho...,cuma ganti config beberapa baris saja ● Bandingkan dengan membuat CRUD antara Yii dengan PHP murni ● 5 menit : 2 jam ● Masih mau pakai PHP murni ??
  15. 15. Upcoming Events... ● Membuat pilihan agama dan jenis kelamin ketika create Siswa ● Hak akses sederhana ● Dan lain-lain...
  16. 16. SEKIAN DAN TERIMA KASIH

×