PHP merupakan bahasa wajib programmer web. Berdasarkan data w3techs.com pada Juli 2019, PHP dipakai oleh lebih dari 79% web server di seluruh dunia. Dalam Tutorial Belajar PHP Dasar Untuk Pemula ini saya akan mencoba memberikan tutorial lengkap tentang PHP.
Tutorial Belajar PHP cocok untuk pemula yang ingin menguasai PHP maupun yang sudah mahir sebagai penyegaran dan bahan referensi. Untuk belajar PHP, anda dianggap telah mengetahui sedikit tentang HTML. Karena pada dasarnya PHP digunakan untuk memanipulasi HTML agar bisa tampil dinamis.
Pengetahuan tentang MySQL, CSS dan Javascript juga akan membantu dalam memahami PHP, walaupun ini bukan hal yang mutlak. Jika belum menguasai HTML dan CSS, silahkan mempelajarinya pada Tutorial Belajar HTML, dan Tutorial Belajar CSS.
Pada halaman ini saya akan meng-index seluruh artikel Tutorial Belajar PHP di duniailkom.
eBook PHP Uncover dan OOP PHP Uncover Duniailkom
Apabila anda serius ingin belajar PHP dan butuh tutorial PHP yang lebih lengkap, Duniailkom telah menerbitkan eBook PHP Uncover dan OOP PHP Uncover.
Buku PHP Uncover berisi materi dasar PHP (PHP procedural), buku ini dirancang bagi pemula dan berisi berbagai materi dasar PHP.
Sedangkan buku OOP PHP Uncover secara khusus membahas konsep Object Oriented Programming di PHP. Pemrograman object sendiri menjadi syarat untuk bisa lanjut ke materi yang lebih advanced seperti framework PHP Code Igniter atau Laravel.
PHP Uncover dan OOP PHP Uncover masing-masing bisa didapat dengan donasi Rp. 60.000. Untuk pemesanan bisa email ke duniailkom@gmail.com atau WA ke 083180285808 (andre).
Teori Dasar dan Sejarah PHP:
- Tutorial PHP Part 1: Pengertian dan Fungsi PHP dalam Pemograman Web
- Tutorial PHP Part 2: Sejarah PHP dan Perkembangan Versi PHP
Cara Menginstal XAMPP dan Menjalankan PHP:
- Tutorial PHP Part 3: Cara Menginstall PHP dengan XAMPP 1.8.3
- Tutorial PHP Part 4: Cara Menjalankan Web Server Apache dengan XAMPP
- Tutorial PHP Part 5: Cara Menjalankan File PHP dengan XAMPP
- Tutorial PHP Part 6: Cara Kerja Web Server Menjalankan Kode PHP
- Tutorial PHP Part 7: Cara Memasukkan kode PHP ke dalam HTML
- Tutorial PHP Part 8: Cara Mengubah File Konfigurasi PHP (php.ini)
Aturan Penulisan PHP:
- Tutorial PHP Part 9: Aturan Dasar Penulisan Kode PHP
- Tutorial PHP Part 10: Cara Penulisan Komentar dalam Kode PHP
- Tutorial PHP Part 11: Pengertian Variabel dan Cara Penulisan Variabel PHP
- Tutorial PHP Part 12: Pengertian Konstanta dan Cara Penulisan Konstanta PHP
Tipe data dalam PHP:
- Tutorial PHP Part 13: Mengenal Tipe Data Integer dan Cara Penulisan Integer PHP
- Tutorial PHP Part 14: Mengenal Tipe Data Float dan Cara Penulisan Float dalam PHP
- Tutorial PHP Part 15: Mengenal Tipe Data String dan Cara Penulisan String dalam PHP
- Tutorial PHP Part 16: Mengenal Tipe Data Boolean dan Cara Penulisan Boolean PHP
- Tutorial PHP Part 17: Mengenal Tipe Data Array dan Cara Penulisan Array dalam PHP
Operator dalam PHP:
- Tutorial PHP Part 18: Pengertian Operand, Operator dan Urutan Operator dalam PHP
- Tutorial PHP Part 19: Pengertian dan Cara Penulisan Fungsi var_dump() dalam PHP
- Tutorial PHP Part 20: Pengertian dan Jenis-jenis Operator Aritmatika dalam PHP
- Tutorial PHP Part 21: Pengertian dan Jenis-jenis Operator String dalam PHP
- Tutorial PHP Part 22: Pengertian dan Jenis-jenis Operator Logika dalam PHP
- Tutorial PHP Part 23: Pengertian dan Jenis-jenis Operator Perbandingan dalam PHP
- Tutorial PHP Part 24: Pengertian dan Jenis-jenis Operator Increment & Decrement PHP
- Tutorial PHP Part 25: Pengertian dan Jenis-jenis Operator Assignment dalam PHP
- Tutorial PHP Part 26: Pengertian dan Jenis-jenis Operator Bitwise dalam PHP
- Tutorial PHP Part 27: Pengertian dan Jenis Operator Gabungan Assigment PHP
- Tutorial PHP Part 28: Cara Mengubah Tipe Data PHP (Type Juggling dan Type Casting)
Struktur Pemograman PHP:
- Tutorial PHP Part 29: Pengertian dan Cara Penulisan Struktur Logika IF dalam PHP
- Tutorial PHP Part 30: Pengertian dan Cara Penulisan Struktur Logika ELSE dalam PHP
- Tutorial PHP Part 31: Pengertian dan Cara Penulisan Struktur Logika ELSE-IF PHP
- Tutorial PHP Part 32: Pengertian dan Cara Penulisan Struktur Logika Switch dalam PHP
- Tutorial PHP Part 33: Pengertian dan Cara Penulisan Perulangan For dalam PHP
- Tutorial PHP Part 34: Pengertian dan Cara Penulisan Perulangan While dalam PHP
- Tutorial PHP Part 35: Pengertian dan Cara Penulisan Perulangan Do-While dalam PHP
- Tutorial PHP Part 36: Fungsi dan Cara Penulisan Perintah Break Dalam Perulangan PHP
- Tutorial PHP Part 37: Fungsi dan Cara Penulisan Continue Dalam Perulangan PHP
- Tutorial PHP Part 38: Pengertian dan Fungsi Perulangan Foreach dalam PHP
Cara Pembuatan Fungsi PHP:
- Tutorial PHP Part 39: Pengertian Function PHP dan Cara Penggunaan Fungsi PHP
- Tutorial PHP Part 40: Cara Penulisan dan Pembuatan Fungsi PHP
- Tutorial PHP Part 41: Pengertian Variabel Scope, Global Variabel, & Static Variabel PHP
- Tutorial PHP Part 42: Cara Pengecekan Tipe Data Argumen untuk Fungsi PHP
- Tutorial PHP Part 43: Cara Pembuatan Default Parameter pada Fungsi PHP
- Tutorial PHP Part 44: Pengertian Variable Parameter dalam Fungsi PHP
Setelah menguasai dasar-dasar pemograman PHP, anda bisa melanjutkan mempelajari Tutorial PHP lanjutan, seperti cara menyimpan data dari PHP kedalam MySQL, cara pemrosesan form HTML dengan PHP, atau lanjut mempelajari Pemograman Objek/Object Oriented Programming (OOP) PHP.
Saya sudah belajar tentang HTML dan juga CSS (walau belum benar2 bisa), selanjutnya saya harus belajar tentang apa ? Javascript, PHP, atau yg mana yg harus saya dahulukan?
Dalam pemograman web, HTML dan CSS adalah dasar-dasar yang wajib dipahami, setelah mengetahui dasar HTML dan CSS (tidak harus mahir) Untuk selanjutnya, Fara bisa mempelajari PHP atau JavaScript, namun saya sarankan untuk mempelajari PHP terlebih dahulu, karena dibandingkan Javascript yang berbasis objek, PHP relatif lebih mudah dipelajari.
Wah saya sangat berterima kasih pada duniailkom.com, karena dengan tulisan-tulisannya saya bisa sedikit demi sedikit menguasai php. Saya juga menjad terinspirasi untuk menulis tentang php. Jika ada waktu boleh melihat tulisan saya tentang PHP di http://dede-gunawan-php.esy.es, sekalian untuk meminta koreksi, jika ada kesalahan dalam tulisan itu. Terima kasih……
Situsnya bagus mas dede, sudah ada artikel tentang objek PHP juga ya.. mudah2an banyak bermanfaat bagi calon-calon programmer web di Indonesia :)
Kadang yang agak susah dalam membuat web atau blog adalah ‘konsistensi’ kita dalam menulis. Mudah2an mas dede tetap semangat dalam berbagi ilmunya..
Setelah saya ada sedikit pengetahuan tentang HTML dan CSS semoga dengan belajar melalui website ini saya bisa lebih mengetahui lebih dalam. amin. makasih ya untuk adminnya….
Terimakasih juga atas kunjungannya AL, semoga tutorial PHP di duniailkom ini bisa bermanfaat…
Mantap Gan sharing nya bagus…
maju terus programmer Indonesia!
Terimakasih atas kunjungannya.. :)
makasih ka buat pembelajarannya. bermanfaat banget. saya mau belajar mulai dari 0. sukses terus ka
Terimakasih juga atas kunjungannya litta, mudah2an tutorial PHP di duniailkom ini bisa dimengerti dengan baik..
lengkap bngt
Terimakasih gan, mudah2an bisa bermanfaat..
gan isi web mu ini bisa di save ga? mksdnya aku ga selalu online jadi cara biar bisa tetep buka isi webmu tanpa online gimana ya?
Sebagai solusinya, mutya bisa men-save per halaman menggunakan web browser, silahkan tekan tombol crtl+s untuk save halaman ini, dan simpan di komputer. Untuk menjalankannya, tinggal double klik halaman yang di save tadi.
jadi harus buka perhalaman ya ga bisa semuanya aku save?
apa maksud dari pesan error ini..??
“Call to undefined function get_header() in C:\xampp\htdocs\inove\index.php on line 1”
pesan ini muncul saat sy menjalankan file .php menggunakan XAMPP. mohon bantuannya
Pesan diatas muncul karena di dalam kode PHP, ada fungsi yang belum didefenisikan.
Namun sepertinya hendro sedang menggunakan theme wordpress inove y? Untuk menjalankan theme wordpress, kita harus menginputnya dari menu admin wordpress, atau di letakkan di dalam folder C:\xampp\htdocs\nama_folder_wordpress\wp-content\themes.
Mungkin hendro bisa pelajari lagi cara menginstall theme wordpress,.. :)
Terima kasih. Sharingnya membantu saya dalam belajar PHP. Semoga dikemudian hari terus nambah artikelnya,
Terimakasih juga atas kunjungannya mas eko, saya akan usahakan untuk menambah terus tutorial PHPnya… :)
xampp yang pas buat windows xp versi berapa ?
Dari situs apachefriends.org, dijelaskan bahwa XAMPP versi terakhir yang mendukung Windows XP adalah XAMPP 1.8.2.
XAMPP versi ini bisa di download di XAMPP versi 1.3.2 (exe).
Mudah2an bisa membantu :)
Gan,
Apa beda dan kelebihan aplikasi server berikut :
– Xampp
– AppServ
Saya menggunakan appserv…
Saya ingin belajar menggunakan database berbasis postgresql untuk dikoneksikan dengan php. Adakah tutorial penggunaan php berbasis postgresql, saya dapat informasi dari dosen saya, file yang ditampung oleh postgresql besarnya dibawah penggunaan database berbasis oracle. apa betul gan?
Terima kasih gan
Untuk perbedaan antara XAMPP dan AppServ sebenarnya sama saja gan, keduanya digunakan untuk menginstall bundle aplikasi WebServer Apache+PHP+MySQL. Aplikasi lain yang sering digunakan dan juga mirip adalah WAMP, AMPPS, dll.
Beberapa orang cenderung memilih aplikasi tertentu karena sudah familiar. Seperti di duniailkom ini, saya menggunakan XAMPP karena sudah familiar dan aplikasi ini sering di update mengikuti perkembangan versi PHP dan MySQL.
AppServ saya lihat di situsnya sudah lama tidak diupdate (versi terakhir di rilis pada tahun 2008), dan sepertinya tidak di kembangkan lagi. Karena itu sebaiknya pindah saja ke XAMPP atau WAMP.
Mengenai Postgresql, saya sendiri belum pernah mencoba gan :), Tetapi sepengetahuan saya, keunggulan antara satu aplikasi database dengan aplikasi lain lebih kepada fitur, bukan dukungan besar file. Sebagai contoh, aplikasi MySQL yang umumnya dianggap sebagai aplikasi kelas dua jika dibandingkan dengan Oracle, ternyata digunakan untuk database situs sebesar Wikipedia, yang mungkin berukuran ratusan terabyte.
Oracle lebih terkenal karena dukungan dan fitur komersialnya yang lebih canggih, juga marketing yang ‘wah’, sehingga banyak perusahaan yang menggunakan oracle. Sebagai contoh, Oracle menyediakan fitur Cluster atau Cloud Computing yang mungkin belum tersedia di Postgresql.
Untuk referensi belajar Postgresql, saya belum menemukan yang berbahasa Indonesia gan, untuk sementara bisa menggunakan dokumentasinya di http://www.postgresql.org/docs/9.3/interactive/index.html.
Mudah2an bisa membantu :)
Blognya bagus bangeet, terstruktur. Kalau bisa ada semacam studi kasusnya mas, biar ngga terpaku sama teori, dan nggak jenuh
Terimakasih kunjungannya mas.., mengenai studi kasus, ditunggu saja y mas. Saya juga ada rencana untuk membuatnya, mudah2an g lama lagi bisa saya publish..
Terima kasih, artikel ini sangat membantu saya dalam mempelajari tenteng web site. dan design webnya pun bagus dan simple..
Terima Kasih atas ilmunya Pak
Gan, kalau menurut w3schools belajar php harus ada basic javascript. Tapi menurut komentar agan di sini, sebaiknya belajar PHP dulu setelah belajar HTML dan CSS karena PHP lebih mudah dibanding javascript. Yang mana dulu gan setelah belajar HTML dan CSS? javascript atau PHP?
Tolong dijawab ya gan, makasih.
Sebenarnya antara JavaScript dan PHP tidak berkaitan langsung gan, bahkan seluruh tutorial PHP di situs duniailkom ini tidak ada menggunakan JavaScript sama sekali, hanya menggunakan HTML standar. Keduanya tidak terikat dan bisa dipelajari mana yang diminati terlebih dahulu.
Saya menyarankan belajar PHP setelah HTML dan CSS karena saya menganggap PHP lebih mudah dipelajari (berbasis prosedural dan fungsi2) dibandingkan dengan JavaScript yang berbasis object. Tetapi sekali lagi, untuk pembelajaran dasar, keduanya tidak terikat, dan agan boleh memilih yang mana saja, selama sudah ada basic HTML.
Oke gan, terima kasih infonya. Duniailkom bagus, tutorialnya mudah dipahami dan sistematis. Semoga situsnya makin berkembang dan tutorialnya ditambah.. :)
Adakah tutorial PHP untuk bener2 pemula yang langsung praktek gan???
Saya rasa tutorial di sini memang untuk pemula gan, silahkan dipelajari dulu.. :)
Hari ini saya baru liat2 judul yg ada di web ini. Lain waktu pasti akan sy baca sebagai sumber referensi tuk belajar pemrograman
.
duh thanks bgt gan artikelnya. saya banyak belajar dr artikel2 agan. pgn learn lg soal php,java,dll
Terimakasih juga untuk kunjungannya gan.. untuk tutorial Java-nya ditunggu saja ya…
Terima kasih, saya mendapatkan pencerahan dengan membaca artikel-artikelnya, lengkap dan bermanfaat.
Gan, buat dong tutorial tentang bootstrap dan jquery. Blog nya bagus gan, terima kasih. Artikelnya mudah dipahami.
Requestnya saya tampung y gan… mudah2an nanti sempat membuat tutorialnya… :)
maaf admin apakah ada ebook tentang html, css,php disini? terimakasih
Ebooknya masih belum rilis gan, Tapi mudah2an dalam satu atau 2 minggu ini buku tentang HTML sudah selesai. Semoga berkenan menunggu :)
sangat membantu
thx sangat membantu, ijin copas bwt nambah referensi belajar :D
gan, bagaimana cara membuat laman web menjadi elastis, mksd saya, saat kita mengisi pargraf ke laman web sebnyak mungkin, maka footer dan laman web akan turun kebawah, yg saya alami saat mengisi laman web dengan bnyak pargraf tulisan x keluar melampaui footer(menimpah footer), jika saya membuat heigth x auto yg terjadi laman x tidak mucul atau hilang, jika saya setting heigth x misal 900 px, yg terjadi saat paragraf melebihi ukurun laman tulisan saya akan keluar dari laman, mohon solusinya gan andre..
Untuk membuat layout sebaiknya kita memang tidak set tingginya gan. Karena kalau di set (dengan height), maka text akan ‘melimpah’ (overflow). Membuat layout memang gampang-gampang susah, karena kita harus paham kode CSS seperti float, clear, width, dan pengaturan tag <div> sebagai ‘container’.
Jadi solusinya memang jangan pakai height gan, biarkan saja tingginya menyesuaikan sendiri. Atau jika memang harus mengatur tinggi, bisa menggunakan property CSS min-height.
sip gan…
manfaat banget buwat saya,
jadi bisa blajar dirumah selain disekolah. soalnya disekolah materi yang diajarkan masi nyampek PHP, dan kata guru sya materi selanjutnya Javascript. yaudah blajar dari sini aja :D
Silahkan gan… tapi materi tentang JavaScript masih sedikit..hehe
Wah bagus mas. Urutan point point pembelajarannya sangat sempurna. Saya baru kali ini menemukan tutorial yang bagus, terarah dan runtut.
Membuat saya semangat pengin belajar ilmu komputer walaupun sudah ketinggalan jaman mengingat umur yang sdh di atas 55 thn.
By the way, terima kasih tutorialnya ya mas. Saya akan menyimak sebagai murid yang baik.
Salam.
Giliran saya yang salut dengan pak Sigit yang masih ingin terus belajar…
Terima kasih banyak pak, semangat bapak malah membuat saya malu yang kadang masih malas2an untuk belajar. Mudah-mudahan tutorial saya yang sederhana ini bisa diikuti y pak :)
Salam hormat dari saya…
Wih tutorial PHP nya lengkap mas, tolong koreksi juga yah punya saya jika berkenan :)
Apa itu Bahasa PHP ?
Sudah pas kok gan, cuma untuk kelemahan PHP yang tidak aman jika tidak hati2, sepertinya ini umum untuk semua bahasa pemograman, tidak hanya untuk PHP saja :)
Sip makasih gan, saya coba koreksi nih. hehe :)
Mas, sekedar saran,
Biar semakin tambah keren ditambahkan artikel mengenai pembahasan “debugging” pada PHP mas :D
Sarannya di tampung gan.. :)
Makasih tutorialnya mas., siap praktek belajar.
terimakasih, disini saya mendapatkan banyak ilmu ttg php dan lainnya.. semoga bisa tetap update
Siap gan… ditunggu saja update tutorialnya :)
Thanks gan stelah sebelumnya saya belajar tentang blogger. Sbnernya enakn blogger si tpi karna php sprtiny lbh dbutuhkn ddunia kerja jadi ane harus belajar dri awal gan tentang php. Ijin bookmark buat bljr.
Kalau fokusnya ke dunia kerja, pasti butuh programming gan… hehe
thx ya gan, dengan tutorial ini, semoga ane bisa membuat sebuah aplikasi yang lumayanlah utk skripsi nanti..
Sama2 gan, semoga lancar penulisan skripsinya..
izin copas ya min,buat pembelajaran dan share ke yang lain juga,pastinya link sumbernya ane cantumkan di blog ane…. :D
Silahkan gan.. :)
Dengan tutorial selengkap ini apa bisa buat themes sampe jadi?
Belum gan! Membuat theme wordpress, atau kalau di blogger disebut template cukup kompleks. Apa yang saya bahas disini baru dasar2nya sama. Jika yang dimaksud adalah theme wordpress, kita masih harus mempelajari strukur file wordpress dan kode2 PHP yang ada di wordpress.
Lengkap banget gan tutorialnya, saya juga membahas tentang PHP juga, mohon masukannya.
Lengkap banget tutorialnya. Penjelasannya rinci dan mudah dimengerti. Keren, semoga ilmu nya tambah bermanfaat. Sekedar saran, disetiap baris kode2 dikasih komentar yg singkat namun dimengerti. Biar lebih ingat.
Terimakasih buat sarannya mas. Tapi kadang keterangan kodenya agak panjang, jadi susah kalau digabung ke kode program, hehe…
Terima kasih min informasinya.
Lengkap, detail dari dasar-dasarnya yang biasanya programmer malas buat memahaminya. :)
permisi gan, saya ada sedikit tulisan tentang websocket di php gan, http://datacomlink.blogspot.co.id/2015/11/script-php-websocket-rfc-6455-server.html ditunggu feedback-nya ya gan, semoga menambah wawasan bersama gan..
Wah, pembahasannya sudah kelas berat nih :) Semoga bisa terus berkarya gan…
iya pak, terima kasih pak atas dukungannya, :D
Wah, tutorialnya bagus. Makasih min udah menginspirasi bikin tutorial juga.
Main-main ke http://www.paklekamal.com boleh lah :)
Semoga bisa terus berkarya gan.. :)
Makasih infonya gan.. sangat bermamfaat
Thanks gan, bisa jd bahan referensi
Siip, lanjut gan..
Gan mohon bantuanya kalo ada seperti ini :
Persoalan Pemrograman :
var z = “no ktp user”;
var x = array();
var j = 0;
var k = 0;
for(i=0;i<strlen(z);i++){
if(j>=4){
if(k<4){
x[i]=z[i-4];
k++;
}
else{
x[i]=z[i+4];
j = 0;
k = 0;
}
}
else{
x[i]=z[i+4];
}
j++;
}
Petunjuk :
Ganti isi variable “z” dengan nomer KTP User
Hasil dari implode(x) nya seperti apa gan mohon bantuanya…?
Thanks in advance
ini pakai bahasa apa gan? dibilang PHP juga bukan, soalnya variabel di PHP pakai tanda "$".
Sepertinya itu javascript mas.
keren tutorialnya jadi semngat belajar web wkwkw
smoga sukses duniakom
Sama2 mas, lanjuut.. :)
Saya sementara ini lagi buat skripsi tentang pendaftaran disekolah, trus prosedurnya kalau sudah mau mendaftaran akan mendapat nomor registrasi setiap siswa yang sudah mendaftar, tapi saya masih bingung bagaimana mau mengembalikan nomor disetiap registrasi. kebetulan saya menggunakan php. mohon bantuannya.. trima kasih
Kalau tujuannya mau buat skripsi sebaiknya coba cari buku PHP mas, n pelajari semuanya dari awal. Soalnya nanti kan g cuma generate nomor registrasi saja, tapi bagaimana memprosesnya ke database, update data tersebut, menghapusnya dari database, dll.
Kalau untuk membuat nomor registrasi, bisa menggunakan kolom increment dari database MySQL, atau bisa dibuat format khusus, gabungan tanggal lahir dan no urut siswa, misalnya 19980812-001, ini suka2 kita saja mau buat kayak mana, yang penting g ada nomor yang sama.
coding php untuk generate code itu yang saya masih bingung.
Mau g mau memang mesti belajar PHP dan MySQL dari dasar dulu gan :)
Lengkap banget gan, nice post. Ngebantu bgt saya belajar.
Lanjuut gan :)
Semenjak kenal blog rasanaya bosen.. trus main grabber pakai script orang rasanya gk seru..akhirnya ada orang main php saya tertarik.. dan semenjak kemarin punya pc jadi enak belajar phpnya dibanding pakai hp andro waktu itu.. dan sekarang ini aku lagi baca satu satu dan memahaminya dari berbagai part ini…. semoga duniailkom ada sampai selamanya.. aku pgn banget jadi progammer web om.. doainnya…. saya juga sudah niat ke smk jurusan tkj untuk nambah ilmu tentang komputer maupun jaringan dan lainnya… doain nya om dan kawan progammer lainnya. mksh
Amiin… sip2, semoga sukses gan, dan tercapai keinginannya untuk jadi programmer professional :)
<html>
<head> testing php </head>
<body>
<h1> absensi mahsiswa </h1>
<ol>
<?php
for ($i= 1; $i <= 500; $i++)
{
echo "<li> nama mahasiswa ke-$i </li>";
}
?>
</ol
</body>
</html>
permisi pak..
ini saya nyoba scriptt kok gak bisa tampil ya ?/
mohon koreksinya pak..saya mash pemula dan mohon bantuanya pak
G bisa tampilnya apakah berupa halaman kosong, error, atau ada tampil tapi tidak sempurna y?
Mungkin bisa dipastikan lagi apakah XAMPPnya sudah jalan, filenya sudah berada di folder htdocs, dan diakses dengan alamat http://localhost/namafile.php
ouww iya maaf pak saya lupa…
saya kira pembukaanya bisa langsung di buka di web…
IJIN donwload semu materinya
Silahkan gan, semoga bermanfaat….
wah panjang juga ya kalo mau mendalami php itu perlu berapa lama ya mas?
aku baru pertama kali belajar PHP nih
Tergantung seberapa banyak yang pengen dipahami gan. Walaupun banyak, daftar tutorial di halaman ini baru dasar2 PHP saja, masih banyak materi lanjutannya. Di eBook PHP Uncover duniailkom yang membahas PHP dengan lebih detail saya butuh 500 halaman lebih. Dan itupun belum semua dibahas. Untuk bisa dasar2nya, mungkin 1 minggu cukup. Tp untuk menguasai seluruh materi PHP, 1 tahun juga belum tentu paham (terutama materi lanjutan seperti OOP).
Oh ya, sebelum ke PHP. Wajib udah paham HTML dulu y gan…
Gan kalo mau buat game gmn..
Mohon tutorialnya
Pemrograman game termasuk programming tingkat menengah ke atas gan. Lumayan rumit apalagi bagi pemula yang tidak punya background IT. Untuk memulai, sebaiknya agan belajar dulu bahasa pemrograman dasar seperti pascal atau C++. Ini untuk memperdalam skill programming dan konsep algoritma.
Setelah itu baru lanjut ke pemrograman game. Untuk membuat aplikasi android nanti berbasis JAVA, jadi bisa lanjut belajar JAVA.
Ijin copy semua tutorial nya ke dalam doc ya mas -/\- . Terima kasih atas semua tutorialnya mas !
Oh iya mas tolong minta ID fb / Pin bbm ya mas : trisnanugraha87@gmail.com
Silahkan mas…
Mengenai no WA/Pin BB saat ini saya batasi bagi yang telah memberikan donasi atau membeli eBook duniailkom mas, takutnya nanti g ter-handle semua jika seluruh pengunjung duniailkom WA saya, hehe. Semoga bisa dimaklumi :)
Siang mas andre. Saya mau nanya:
1. Kalau ingin belajar php, kan harus ngerti html dlu. Html nya harus udah ngerti semua atau basic aja?
2. Saya mau jadi developer sebuah jejaring sosial. Trus owner nya suruh bikim toko online didalamnya. Trus saya belajar buat toko online, bisa gk mas andre ajarin?
1. Kalau bisa memang ngerti semua mas, karena HTML g hanya untuk PHP saja, tapi seluruh bahasa pemrograman web lain juga berhubungan dengan HTML, seperti CSS dan JavaScript.
2. Buatnya sendiri atau pakai tim mas? buat situs toko online atau jejaring sosial sendirian dari nol akan sangat ribet. Website seperti ini cukup kompleks, dan perlu waktu lama. Kalau butuh cepat, bisa pakai CMS saja mas, misalnya untuk buat toko online bisa pakai prestashop, untuk jejering sosial bisa pakai wordpress dengan plugin buddypress.
Situsnya dibuat bersama2 mas (pake tim). Trus bikin nya dri nol, tpi secara bersama2. Bisa gak mas ajarin:
1. Persiapan apa saja yang harus dilakukan
2. Apa saja yang harus saya kuasai
Kaya fanspage fb mas, kalo di jejaring sosial ni toko online. Rencananya ada fitur kasir.
Trus biasanya sampai brapa lama bikinnya kalo rame2? Tolong dibalas
Terima kasih
Seperti jawaban saya sebelumnya mas, cukup rumit nih. Apakah di timnya sudah ada yang pernah membuat web? Kalau tidak ada, sebaiknya cari jasa programmer professional saja mas. Selain hal teknis (codingnya), kita juga butuh designer untuk merancang tampilan.
Materi yang harus dikuasai: HTML, CSS (advanced), PHP (advanced), JavaScript, MySQL (advanced), jQuery (opsional), Bootstrap (opsional), dan Framework PHP (opsional). Selain itu mesti paham juga cara mengonlinekannya (Web domain, Web Hosting dan cPanel).
Berapa lama untuk menguasai semua materi ini dan membuat webnya? jawabannya bisa sangat relatif mas, tergantung skill masing2 anggota tim. Paling cepat bisa ikut kursus web programming, lalu konsultasikan dengan trainernya bahwa mas dan tim ingin membuat sebuah social media dan toko online.
Jejring sosial nya hampir jadi. Tinggal tambah fitur aja. Di tim nya ada yg dah bisa buat web (ketuanya) dan yg desain2 tampilan (anggota)
Jejaring sosialnya sudah pakai bootstrap. Pokoknya kata ketuanya, tinggal tambah fitur. Strukturnya dikit, php nya banyak
Jadi, tugas saya cuma nambah fitur. Rencana sih toko online, kalo sanggup. Atau bisa mas bantu saya, cara buat game sederhana dengan html5? Kaya ping pong gitu. Atau kira2 fitur apa lagi yang bisa dibuat dengan php? Tpi fiturnya unik, belum ada yg pernah buat :D
Sekian, terima kasih……..
Oh kalau di timnya udah ada yang buat n sudah ahli, sebaiknya belajar dari beliau saja gan. Karena dialah yang tau semua kode program yang sudah dibuat.
Game merupakan salah satu pemrograman yang paling kompleks, g sekedar butuh kemampuan logika (kode program), tapi juga design visual, sound, dll.
Berhubung kesibukan saya mengelola duniailkom, saya belum bisa bantu gan. Saran saya sebaiknya agan cari buku2 yang khusus membahas tentang pemrograman game.
Oya mas, saya juga mau nanya, saya ingin membuat webpanel atau web yg follower instagram gitu. Masalah nya, saya kurang paham sistemnya, bagaimana bisa nambah follower dengan semudah itu. Tpi ada teman yg bilang karna pake datsbase. Tapi database nya mahal, sekitar 500rb. Kenapa mahal ya mas?
Materi php apa2 aja yang harus saya kuasai? Supayya bisa bikin web panel?
Saya juga kurang tau kalau yang beginian gan.
Tp follower yang auto2an ini biasanya kloningan atau bot, bukan orang asli. Kalaupun orang, saya rasa cuma nyepam saja. Mirip seperti jasa menambah like facebook, menambah follower twitter, dll. Biasanya yang like n follow ini bukan akun asli, tapi akun yang sengaja dibuat hanya untuk like/follow saja.
Kalo begitu, bisakah mas andre ulas sedikit masalah web panel ini? Says kepingin banget buatnya
Saya belum pernah buat gan, dan juga belum tau bentuknya kayak gimana…
ajarin sya gan, saya baru pemula, bisa kursus gak, bingung saya juga belum tau bahasa pemograman, html php dll
Kalau kursus privat, saya belum menyediakan gan. Tp kalau serius berminat belajar pemrograman web, bisa coba order eBook HTML Uncover yang saya tulis. Jika nanti ada pertanyaan terkait materinya, bisa tanya2 via WA atau email :)
https://www.duniailkom.com/html-uncover-panduan-belajar-html-lengkap-untuk-pemula/
yang mana terlebih dahulu? belajar html? atau css? atau php?
thanks
HTML dulu gan. Penjelasan lengkapnya bisa kesini: https://www.duniailkom.com/ingin-belajar-web-programming-harus-mulai-dari-mana/
Saya mengerti php & css walaupun gak jago, tapi saya lumayan jago di query database. nah dikerjaan baru saya saya dituntut untuk dapat membuat fungsi macro di Ms. Excel. Menurut bro Andre apakah makro (VB) di Excel mudah dipelajari ? atau lebih sulit dari php ?
Saya malah belum pernah nyoba makro mas. Tp kalau VB dulu pernah waktu kuliah (udah bertahun2 yang lalu).
Agak susah sih membandingkannya dengan PHP, soalnya tujuan penggunaannya sudah berbeda. Asal punya background programming kayaknya g masalah. Kalau dilihat dari luas cakupannya, makro sepertinya lebih mudah, soalnya PHP itu sangat luas, belum lagi ada pemrograman objek di PHP.
bagaimana cara mempelajari php dengan mudah
Asal belajar serius dan punya kemauan tinggi, semuanya gampang kok gan. Tp jangan samakan belajar PHP dengan belajar maen game DOTA, hehe…
Belajar pemrograman memang akan banyak bingungnya, misalnya kenapa programnya g jalan. Atau jika seharusnya error kenapa kok bisa jalan, dst. Kuncinya g cepat bosan dan mau mencoba dan mencari tau solusi dari error yang dihadapi.
Juga khusus untuk PHP harus sudah paham HTML dulu, g bisa langsung ke PHP. Pemahaman tentang CSS juga akan sangat membantu.
Gan jadi urutan untuk mahir dalam pemrograman web itu mulai dari mana ?
Ane tertarik untuk belajar & fokus di web security , mungkin agan punya saran :D
Sekalian minta tolong rekomendasi grup FB yg membahas pemrograman web/desktop. Hatur Nuhun
Jika mulai dari nol, bisa belajar HTML dulu gan. Setelah itu lanjut ke CSS, PHP, MySQL, dan JavaScript. Kelima materi inilah yang menjadi dasar dari web modern. Tp ini baru dasar, nanti akan bisa lanjut ingin fokus kemana. Jika ke web security, bisa ditambah belajar server Linux, Jaringan, dan PHP Lanjutan.
Saya tidak begitu aktif di grup2 programming FB, tp menurut saya cukup banyak komunitasnya, bisa di search saja di Facebook. Salah satunya seperti "PHP Indonesia".
TQ ADMIN…bgt
Siip, sama2 gan, semoga bisa bermanfaat…
Wah, sangat lengkap tutorialnya. Dari tutorial yang ente berikan ane hampir meyelesaikan software sederhana waptools yang bentar lagi rilis!
Siip, lanjutkan karyanya gan…
agan… thanks ya atas materi dan penjelasannya ! nanti ane mampir lagi untuk copas materinya… sori ya cuman bisa copas doang sama comment (pemula ini) semoga sukses gan!!!! :D
Silahkan gan…. jika artikelnya pengen di posting di blog, mohon kasih link sumbernya kesini ya…
wah bagus nih..
saya sering pake php langsung teori tapi tidak tau fungsi dari setiap variabelnya,
kan saya belajar tuh di hosting .. nyari template dan saya edit2 sendiri..
nuhun ilmunya bro, cuma ini webnya ko lelet bener, :D
Iya gan? mungkin sudah saatnya upgrade server nih, hehe…
saya sangat berterimakasih atas artikel nya yang bagus semoga dapat lebih di tingkat kan artikel nya di lain waktu
Gilak, bagus banget nih situs >,<
Terimakasih bgt bang udah sediain situs seperti ini, sy dari kelas 8 / kelas 2 SMP pengen banget bikin situs seperti facebook. Saya lihat-lihat situs facebook kok sepertinya pake engine D*ms ya? Dan saya coba-coba dulu pake engine J*ms. Alhasil bisa dilihat disitus saya, hehe.
itu pun masih banyak kekurangan. Salah satu contohnya adalah warna fontnya sama dengan warna backgroundnya, wkwkk. Udah saya coba ubah-ubah css-nya, tapi kok ga ada hasil yah :'v
Mohon pencerahannya ya bang. Terimakasih.
Engine D*ms dan J*ms itu apa gan? saya malah belum pernah dengar.
Untuk tampilan web kuncinya hanya HTML dan CSS. Menurut saya mungkin ada yang salah di kode CSSnya, misalnya tertimpa oleh style lain. Silahkan ulangi belajar HTML dan CSS, terutama tentang konsep inheritance dan CSS specificity. Kalau perlu cari buku yang khusus membahas CSS.
salam kenal pak, saya ARI SUSANTO, ingin sekali belajar php, saya nol% pak
MOHON BANTUANNYA, HARUS DARI MANA SAYA MEMULAINYA
TERIMAKASIH
SEMOGA SEMAKIN SUKSES PAK
Kalau mulai dari nol, sebaiknya pelajari HTML dulu, karena PHP ini digunakan untuk membuat kode HTML. Penjelasan lengkap tentang dari mana mulai belajar web programming bisa kesini: https://www.duniailkom.com/ingin-belajar-web-programming-harus-mulai-dari-mana/
bang mau tanya apakah sekrang PHP native itu masih banyak digunakan atau sudah ketinggalan jaman
Ketinggalan dengan apa gan? :)
Untuk web programming, PHP masih nomor 1: https://w3techs.com/technologies/overview/programming_language/all
Kalau maksudnya ketinggalan dengan CMS dan framework, malah untuk mempelajari coding di framework dan CMS kita mesti paham dulu PHP native, baru lanjut ke framework. Di forum2 framework banyak pertanyaan yang sebenarnya akibat belum bahan PHP native tapi sudah kepengen langsung ke framework.
tapi apakah PHP native bisa diandalkan untuk membuat web app sekala besar maupun kecil
soalnya saya sudah bertahun tahun berkecimpung dalam dunia pemograman berbasis web terutama dan yang pasti saya kebanyakan menggunakan native dan OOP (yang belajar dari situs ini)
namun teman saya yang lebih berpengalaman menyarankan saya untuk berpindah ke framework karena PHP native sudah gag laku lagi dalam dunia web app maupun dunia web development
Framework memang dikembangkan untuk mempermudah pembuatan web skala besar. Menggunakan native juga bisa, tapi akan makan waktu lama.
Sebenarnya g tepat dibandingkan native vs framework, ini ibarat membandingkan pelajaran matematika di SMA dengan universitas. Idealnya seseorang belajar dulu matematika SMA, lalu baru belajar matematika tingkat universitas. Apakah ada yang bisa langsung belajar matematika universitas tanpa SMA dulu? mungkin ada, tapi saya rasa sangat sangat berat, karena dasarnya dia belum paham.
Atau mana yang lebih cepat berlari atau berjalan? Tentu berlari, tapi kita harus belajar jalan dulu untuk bisa berlari.
Begitu juga dengan framework, saya bisa bilang mustahil ada yang bisa paham framework tanpa belajar native dulu. Kalaupun ada, biasanya hanya belajar dari buku dan mengikuti panduan di buku (copy paste saja). Programnya memang jadi dan jalan. Tapi coba disuruh buat aplikasi lain tanpa nyontek, saya rasa g akan bisa.
Saran saya, coba agan langsung belajar framework saja, nanti akan ketemu apa yang saya maksud.
Framework hanya bisa dipelajari oleh orang yang sudah paham native. Dan kalau sudah mahir native, ujung2nya agan akan naik ke kelas ke framework, atau malah membuat framework sendiri.
trimakasih bang pencerahanya
"anda luar biasa"
bagus artikelnya gan, enak dibaca dan sangat bermanfaat. terima kasih
Siip, sama2.. semoga bisa bermanfaat.
terimakasih gan, informasinya sangat bermanfaat bagi saya