Belajar PHP dan MySql secara Otodidak

Belajar PHP dan MySql | Tidak dipungkiri bahwa saat ini Dunia internet dipenuhi oleh bermacam bahasa pemrogramam untuk membuat aplikasi web diantaranya Perl, PHP, Java, Ruby on rail dan lain sebagainya. salah satu diantaranya yang cukup terkenal dan banyak penggunanya adalah Bahasa Pemrograman PHP yang digabung dengan system database MySql dan Apache untuk Web Servernya. Tiga aplikasi diatas merupakan aplikasi Opensource yang bisa diperoleh secara gratis.

Dengan berbekal ketiga aplikasi diatas, seorang Programmer PHP bisa mendapatkan banyak keuntungan materi dengan menjual Aplikasi buatannya. Sebagian besar perguruan tinggi jurusan informatika memasukan PHP sebagai salah satu mata kuliah mereka dalam pemrograman Web.

Pada awalnya PHP diciptakan untuk menghitung dan memonitori pengunjung situs web oleh Rasmus Leardorf. Kemudian PHP semakin berkembang oleh sebuah komunitas Opensource . team ini membangun kembali PHP dari awal dengan menulis ulang program parser PHP, Kemudian terciptalah PHP 3.0 dengan pengunaan sistem database

Salah satu alasan kenapa PHP bisa populer mungkin karena kemudahan dalam implementasi serta kemudahan dalam mempelajarinya, sehingga banyak sekali Programmer-programer otodidak yang memiliki kemampuan tidak kalah dibandingkan programer lulusan perguruan tinggi.

Cara Mudah Belajar PHP

Bagi sebagian orang, belajar PHP itu bisa dibilang mudah dan bagi sebaian lain mungkin bisa dibilang susah, termasuk saya :D tetapi pada dasarnya PHP bisa dipelajari dengan metodoldogi yang tepat dan sesuai dengan kemampuan serta daya serap otak anda. bagi saya yang mungkin cukup lambat dalam menyerap pemahaman bahasa pemrograman PHP maka kiat-kiat dibawah ini sangatlah banyak membantu saya, dan mungkin berbeda bagi anda yang memiliki kemampuan yang lebih cepat.

  1. Mempelajari HTML & CSS dasar.
  2. Mempelajari Syntax dasar PHP.
  3. Mempelajari fungsi dasar PHP.
  4. melatih kemampuan dalam penulisan syntax dan fungsi dasar php.
  5. setelah mulai faham dan hafal banyak fungsi dasar, mulai membuat aplikasi sederhana secara berulang-ulang sampai hapal diluar kepala, semisal membuat aplikasi buku tamu atau data karyawan yang memiliki konsep : Input data -> tampil Data -> edit data -> hapus data -> cari data -> dan pagination.
  6. setelah kemampuan bertambah kita bisa meningkatkan dengan menambahkan fitur security serta validasi terhadap aplikasi kita.
  7. Terakhir membuat aplikasi yang lengkap dan kompleks seperti CMS/Blog System atau System Informasi.
  8. Kemampuan kita akan menjadi lebih baik jika kita menguasai Framework PHP semisal, Cake PHP, Code Igniter, Panada Framework, Symfony dan lain sebagainya sebagai alat bantu untuk mempercepat kerja kita.
Logo PHP

Logo PHP

Materi Pembelajaran

karena bersifat gratis maka banyak juga tutorial serta materi latihan yang bersifat gratis tersedia di Internet. untuk manual bisa mendownload di PHP.net, untuk belajar online kita bisa belajar di w3schools.com dan beberapa link lokal juga banyak yang menyediakan materi tutorial berbahasa Indonesia seperti : Achmatim.net, blog.rosihanari.net dan ilmukomputer.com.

Aplikasi Bantu – Editor

Untuk aplikasi editornya kita bisa menggunakan banyak aplikasi gratis yang bagus.

Linux :

  1. Bluefish
  2. Gedit
  3. gPHP
  4. geany
  5. Eclipse
  6. dll

Windows :

  1. Notepad
  2. Notepad++
  3. Geany
  4. Dev PHP
  5. PHP desainer free edition
  6. Eclipse Helios / PDT
  7. Aptana
  8. Netbeans
  9. dll

sedangkan untuk local Web servernya bisa menggunakan

Linux : XAMPP atau aplikasi bawaan (Apache, PHP dan Mysql)

Windows :

  1. Wamp
  2. Xampp
  3. PHPTriad
  4. Appserv
  5. Easyphp
  6. Dll

dengan segudang kemudahan serta fasilitas yang banyak mendukung diharapkan bagi siapapun yang mau mempelajari bahasa ini bisa dengan mudah mempelajarinya, jika ada masalah ada baiknya bergabung di forum-forum yang mengkhususkan diri dalam pembahasan PHP.

Saat ini penulis masih belajar dan mencoba meningkatkan kemampuan meskipun umur sudah tak lagi muda :D, tetap semangat dan Berkarya.

Salam

About these ads