Semua Tentang CodeIgniter

Code Igniter adalah PHP Frame Work yang dapat memudahkan anda dalam pembuatan website. Scripting akan menjadi lebih mudah, file website anda akan lebih terorganisir, lebih aman dan lebih mudah melakukan update atau perubahan website anda. Jadi kenapa harus nunggu dude?.

Mari belajar bersama dan saling memberi komentar. Disini bukanlah sebuah forum tapi guwe hanya ikut berpartisipasi dalam perkembangan Frame Work khususnya Code Iginiter. Guwe bakal men-share tutorial ataupun beberapa link ke website atau blog lain dan semuanya tentang Code Igniter. Baca lebih lanjut

Belajar Dasar OOP di PHP

Orang bilang ga ada kata terlambat untuk belajar, dan pisau yang tumpul apabila diasah terus-menerus maka akan jadi tajam juga. Dengan bermodalkan dua hal itu saya membulatkan tekad untuk belajar OOP, belajar dari dasar… terseok-seok, karena otak sudah terlanjur akrab dengan pemrograman prosedural.

Berikut istilah-istilah yang biasa digunakan dalam OOP, sedikit saya rangkum sebagai langkah awal dalam memahami OOP.
Warning : pengertian berikut dirangkum dengan pemahaman saya yang masih sangat awam akan konsep OOP

Object :
Kumpulan Variabel dan Fungsi yang saling berkaitan
Class :
Adalah blueprint atau rancangan dari object. Jadi dari satu class bisa dibuat banyak object . Object adalah instance dari class.
Contoh : class = sepeda
Object = sepedaGunung, sepedaTandem
Polymorphism :
Berarti suatu benda seakan-akan mempunyai banyak bentuk. Dua objek atau lebih dikatakan polymorphic bila objek-objek itu mempunyai antar muka yang identik namun mempunyai perilaku yang berbeda. Muncul karena interaksi konsep inheritance dan dynamic binding.
Contoh : method sayHello() pada class dog, class cat atau class dog akan menghasilkan keluaran yang berbeda. dog = “guk..guk..” sedangkan cat = “miau..miau..”Jadi class yang berbeda dapat menjawab sebuah pesan yang sama, namun sesuai dengan kemampuan class tersebut.
Inheritance :
adalah pewarisan sifat, sebuah subclass akan mewarisi sifat dari superclass-nya. Subclass dapat melakukan override terhadap sifat dan kemampuan warisan superclass-nya.
enkapsulasi :
Memastikan pengguna sebuah object tidak dapat mengganti keadaan dalam diri sebuah object dengan cara yang tidak layak, hanya method dalam object tersebut yang dapat diberi ijin untuk mengakses keadaannya.

Lanjut ya…. Materi berikut ini merupakan hasil terjemahan dari artikel “An Introduction to OOP in PHP” . Artikel asli dapat langsung dilihat disini Baca lebih lanjut

Jadwal Persentasi Maba Himatif 2010

Berikut ini adalah jadwal Persentasi untuk Kelompok Linux dan UNIX dengan PJ nya adalah saya (Asadullohil Ghalib Kubat)

Tempat Persentasi : Perpustakaan Universitas Trunojoyo.

Jam Hari / Tanggal Nama Kelompok
08.00 – 15.00 WIB Selasa, 21 September 2010 EKY ARIFKHI WARDAYA LINUX
M. ALFA HESYIM LINUX
SATRIO AGUNG LAKSONO LINUX
AHMAD FAUSI FURROHMAN LINUX
ARIK KURNIAWAN LINUX
ANINDHITA REZKI SETAWATI LINUX
WAHEDAH LINUX
08.00 – 15.00 WIB Rabu, 22 September 2010 TINDAWATI RAHAYU LINUX
ZENDY LINUX
ZENAL MUTTAQIN LINUX
EKA RIDHO SEPTIYAN UNIX
HABIBIE ED DIEN UNIX
SHOHIB UNIX
RAHMAT HIDAYAT UNIX
08.00 – 15.00 WIB Kamis, 23 September 2010 TAUFIQUR RAKHMADI UNIX
FEVBRINA SYLVIA A. P. UNIX
FITRIYAH DWINDAH M UNIX
NUR CAHYA SUNDARA UNIX
MULIYATI UNIX
TEGUH HERIAWAN UNIX

NB : 

  • Jika ingin konfirmasi mengenai jadwal silahkan langsung sms ke no saya (085733112270) akan tetapi jadwal yang sudah ditentukan tidak bisa diganti kecuali para peserta ada keperluan yang sangat mendadak.
  • Waktu untuk persentasi antara Jam 08.00 – 15.00, diharapkan pada peserta konfirmasi kepada saya jam berapa akan melakukan persentasi. 
  • Peserta yang tidak melalukan Konfirmasi Waktu persentasi (Jam) tidak dapat mengikuti persentasi dan nilai = 0