Materi untuk workshop, tanggal 19-20 Maret 2016
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
database
php
template
.gitignore
README.md

README.md

workshop-jepara

Materi untuk workshop, tanggal 19-20 Maret 2016


Notulensi PHP JOGLO RAYA 9 maret 2016

Hasil dari diskusi untuk workshop, sebagai berikut :

Kasus :

SI Perpustakaan, mengapa? Dibanding ecommerce dan artikel lebih lengkap. (Mencapai Goals)

Goals :

  1. Relasi Data
  2. Upload Foto
  3. CRUD
  4. Input (data master & transaksi) Proses (telat kembali, denda) Output (tau jumlah yg telat/denda)
  5. Autentikasi (login)

Tabel database siperpus :

  1. Master :
    1.a. buku
field type
buku_id `int`
judul `varchar`
kategori `int`
deskripsi `text`
jumlah `int`
cover `varchar`
1.b. **kategori**
field type
kategori_id `int`
kategori `varchar`
1.c. **anggota**
field type
anggota_id `int`
nama `varchar`
alamat `text`
jk `enum(L,P)`
telp `varchar`
1.d. **petugas**
field type
petugas_id `int`
nama `varchar`
username `varchar`
password `varchar`
2. Transaksi :
2.a. **pinjam**
field type
pinjam_id `int`
buku_id `int`
anggota_id `int`
tgl_pinjam `date`
tgl_jatuh_tempo `date`
2.b. **kembali**
field type
kembali_id `int`
pinjam_id `int`
tgl_kembali `date`
denda `double`

MATERI


  1. DATABASE
    1.a. Pengantar & Referensi Belajar
    1.b. Create tabel 6
    1.c. Penjelasan INSERT, UPDATE, DELETE, SELECT
  2. HTML & CSS
    2.a. HTML
    2.a.1). Tag
    2.a.2). Attribute
    2.a.3). Form
    Termsuk validasi & referensi belajar detailnya
    2.a. CSS
    2.a.1). Pengantar
    2.a.1). Struktur syntax
    2.a.2). Class
    2.a.3). Id
    2.a.4). Property
    Referensi belajar detailnya
    Kedua bahasan di atas, membuat layout untuk kasus perpus (form buku & view data buku)
  3. PHP
    3.a.pengantar & contoh implementasi
    3.b. Percabangan (If)
    3.b.1). Konek db
    3.b.2). Login
    3.b.3). Upload
    3.c. Perulangan (Looping)
    3.c.1). Menampilkan data dari tabel database
    3.d. Fungsi (Function)
    3.d.1). Hitung telat brp hari, denda brp
  4. Modul :
    4.a. Instalasi web server & tools
    4.b. Source code & penjelasan poin tertentu
    4.c. penekanan bukan pada web desain
    4.d. Daftar referensi belajar