Anda di halaman 1dari 67

Pemrograman Android adalah salah satu materi yang di cari saat ini.

Maka tidak heran


muncul berbagai macam blog yang mengajarkan tutorial pemrograman android. Buku
buku android pun laris di beli oleh para calon programer atau mahasiswa. Sayannya,
sebagian besar buku dan blog itu tidak mengajarkan apa yang harus dipelajari terlebih
dahulu sebelum belajar pemrograman android.
Karena itu, disini saya akan menyampaikan materi dasar sebelum belajar android itu
apa saja sih? Tidak cukup sampai situ, saya juga akan merekomendasikan sumber
sumber belajar ilmu prasyarat belajar pemrograman android dibawah ini.
Artikel ini adalah artikel pertama yang akan membahas pemrograman android dari
awal. InsyaAllah artikel slanjutnya akan membahas pemrograman android dari awal.
Jadi jangan lupa subscribe atau bookmark website ini :).

Eclipse
Eclipse adalah IDE yang dipakai untuk pemrograman android. Kebanyakan programer
java datang dari NetBeans. Eclipse tidak terlalu susah, anda cukup memfamiliarkan
interface dan layoutnya saja. Namun, jika anda ingin mempelajari eclipse lebih jauh bisa
anda baca dihttp://www.vogella.com/articles/Eclipse/article.html.

XML
Xml adalah bahasa markup yang banyak dipakai untuk berbagai keperluan. XML
dipakai di Webservice, Konfigurasi, Layout dan berbagai keperluan lain di dunia
programming. XML sebenarnya tidak susah untuk dipelajari. Yang perlu anda pahami
hanya aturan aturan dasarnya saja dan bagaimana cara menulis XML dan cara
membacanya. Anda bisa membaca materi XML
di http://www.w3schools.com/xml/default.asp.

JAVA
Java adalah bahasa pemrogramannya android. Jika anda tidak pernah belajar java,
namun tiba tiba coding java di android, anda akan mengalami kesulitan. Konsep seperti
Class, Package, access modifier(public/prifat) dan konsep lain harus anda pelajari dulu.
Anda bisa saja copas code dan programnnya jalan, namun anda akan kesulitan ketika
membuat program android dari awal.
Untuk Java, saya sarankan belajar java resmi dari websitenya
yaituhttp://docs.oracle.com/javase/tutorial/java/. Jika anda ingin yang belajar yang
menggunakan bahasa indonesia, silahkan baca buku Esensi-esensi Bahasa
Pemrograman JAVA karangan Bambang Haryanto. Sejauh ini, buku bahasa indonesia
yang mengajarkan java secara lengkap dan mendalam sampai konsep konsepnya hanya
buku ini. Buku yang lain hanya mengajarkan cara koding, sedangkan buku ini
mengajarkan konsep dijava, inilah yang lebih penting ketika anda ingin belajar android.

SQLite
Android menyimpan data data konfigurasi, data user dan data aplikasi di SQLite. Maka
alangkah baiknya anda memplejari syntax SQLitenya terlebih dahulu sebelum membuat
aplikasi android yang memanfaatkan SQLite. Anda bisa membaca tutorial SQLite disini.

JSON
JSON adalah format data yang dipakai untuk mengirim data dari webservice ke
android. Anda akan menemui json jika sudah belajar android tingkat lanjut, terutama
pemrograman client server. Contohnya misal aplikasi siakad mobile yang terkoneksi ke
sistem siakad dengan PHP/MySQL.
Pemahaman JSON dan cara memparsing json juga harus dipelajari. Silahkan
cek http://www.json.org/. Cara untuk memparsing JSON bisa anda baca disini.

Google Service
Hampir semua aplikasi bawaan android adalah layanan Google. Dari GMail, Youtube,
Google map, Photo, Google+, Contact, Google Drive dan yang paling utama adalah
playstore. Bagi pemilik HP android, pastinya sudah familiar dengan produk produk ini,
namun bagi yang datang dari Windows phone atau symbian, saya sarankan anda
memfamiliarkan dengan teknologi Google.
Setalah paham dan terbiasa, silahkan masuk kehttp://developer.google.com untuk
melihat Layanan Google untuk developer. Sebagai contoh, anda ingin menampilkan
peta Google maps di android. Maka anda wajib mengunjungi website diatas. Google
service untuk developer ini bisa anda pelajari jika anda ingin membangun aplikasi yang
terintegrasi dengan Layanan Google.
Semoga artikel diatas bermanfaat, tulisan selanjutnya akan membahas cara instalasi
Android ADT di Windows 8.

1. Untuk Membangun Aplikasi: Java Dan Swift

Bahasa Pemrograman Java Dan Swift

Dalam

poin

ini,

Java

hadir

menjadi

pelengkap

seluruh

bahasa

pemrograman

untuk

aplikasi mobile dalam pemasaran. Aplikasi Android merupakan salah satu pemrograman yang
paling eksklusif dalam Java.
Kemudian Swift, sebuah bahasa pemrograman yang dibuat oleh Apple berdasarkan beberapa
konsep yang berbeda. termasuk Objective-C, Ruby, dan Python. Jika Anda ingin membuat apapun
dalam iOS atau OS X, Anda harus mempelajari bahasa pemrograman ini. Ada beberapa pendapat
yang menyatakan bahwa bahasa ini tidak semudah seperti dalam Java, namun Anda mungkin akan
menemukan sintak yang sangat mudah dipahami, walaupun hal itu sangat berbeda untuk Anda
gunakan dalam pemrograman konvensional C/C++ atau Python.
2. Untuk Siapa saja yang menginginkan hasil yang cepat: Python

Bahasa Pemrograman Python

Ada ratusan kerangka tersebar di seluruh Internet yang memungkinkan Anda untuk melakukan
hal-hal yang mengesankan dengan bahasa pemrograman ini. Selain itu, mesin logis dari banyak
permainan (termasuk The Sims 4) menggunakan Python karena kemampuannya untuk bergerak
melalui troves data yang sangat cepat. Bahasa pemrograman Python juga merupakan bahasa yang
mudah digunakan. Jika Anda menginginkan untuk membuat scripst dengan hasil yang diberikan
cepat, tidak ada salahnya untuk mengeksplor kemampuan dan kreasi Anda menggunakan bahasa
pemrograman Python.
3. Untuk hasil yang mulus layaknya seorang pesulap: C++

Bahasa Pemrograman C++

C++ merupakan bahasa pemrograman yang sangat relevan. Menggunakan bahasa ini dibutuhkan
waktu yang cukup lama untuk mencapai tujuan yang Anda inginkan. Yang pertama, hampir semua

yang Anda kode dalam C/C++ akan dijalankan lebih cepat dibandingkan dari apapun yang Anda
kode dalam bahasa yang lebih tinggi (Java, Python, C#, dan lainnya). Ada satu hal, meskipun Anda
tidak dapat menulis seluruh aplikasi dengan bahasa ini, namun Anda dapat menulis modul dimana
Anda dapat membagikan kepada beberapa aplikasi, sehingga jika ingin mendaur ulang kode Anda,
akan sangat efisien dilakukan dimana-mana. Anda dapat membuat program dengan objek dan
kelas dan membuat struktur program dengan gaya pemrograman C.
Pada dasarnya, jika Anda memiliki kesabaran untuk bekerja selama berjam-jam pada satu
prosedur, dan Anda ingin membuat program dimana menggunakan sumber daya sistem yang
sedikit, bahasa C++ inilah yang sangat cocok Anda gunakan.
4. Untuk Enterprise Programmer: R

Bahasa Pemrograman R

Bahasa pemrograman R adalah bahasa pemrograman yang didesain secara spesifik untuk orang
yang ingin membuat aplikasi yang dapat menampung sejumlah data dan statistik. Dalam
perusahaan, R sangat banyak digunakan untuk data dan analisis yang besar dimana dapat
mendorong pengambilan keputusan perusahaan dalam platform yang dirancang untuk
perencanaan sumber daya perusahaan (ERP). Jika Anda merupakan teknisi dalam sebuah
perusahaan besar, belajar R sekarang. Anda tidak akan menyesal.

5. Kombinasi versi lama dan versi baru: Ziron

Bahasa Pemrograman Ziron

Jika Anda akrab dengan Assembly (ASM), Anda juga akan mencintai Ziron. Bahasa ini
mengkombinasikannya sendiri antara ASM dengan gaya pemrograman C untuk menyediakan
sebuah platform menarik untuk membuat aplikasi. Jika Anda seorang programmer C yang ingin
masuk ke ASM tanpa harus menuangkan ribuan baris kode ke dalam kompilator, Ziron memberi
Anda cara untuk melakukan hal ini dengan cepat dan efisien.
Bagaimana? Bahasa pemrograman manakah yang Anda pilih untuk Anda pelajari lebih dalam lagi?
Semoga artikel mengenai bahasa pemrograman yang harus Anda pelajari di tahun 2015 ini
bermanfaat.

Apa saja yang harus dipelajari supaya kita bisa membuat sebuah aplikasi mobile? Ada beberapa
platform populer yang bisa kita pilih untuk memulainya. Ada Java ME yang bisa dijalankan di
banyak ponsel menengah hingga low-end, termasuk banyak ponsel merk China. Atau langsung
memulai dengan platform smartphone yang bahan-bahannya juga banyak tersedia di internet,
yaitu Android, BlackBerry, iOS dan Windows Phone. Mari kita bahas satu per satu. Platform
pemrograman Java ME kalau saya perhatikan sebenarnya sudah tidak terlalu populer karena
pengguna smartphone makin banyak dan membuat aplikasi di smartphone juga cenderung
lebih mudah. Tapi saya bisa kualat kalau tidak mendahulukan platform ini karena saya dulu
mengawali karir pemrograman aplikasi mobile dari platform ini :) Belajar Java ME tidak terlalu
sulit. Saya dulu belajar Java ME dengan pengetahuan Java yang minim dan ternyata tidak terlalu
masalah karena Java ME punya banyak keterbatasan dibanding Java SE atau Java EE sehingga
lebih sedikit bahan yang harus dipelajari. Untuk dapat membuat aplikasi Java ME bisa dengan
mulai meng-install Eclipse atau NetBeans sebagai IDE-nya. Kebanyakan programmer Java ME

yang saya tahu lebih suka menggunakan NetBeans. Selain itu di NetBeans juga sudah ada
wizard yang bisa memudahkan kita membuat sebuah aplikasi Java ME sederhana tanpa terlalu
banyak pemrograman. Setelah dikompilasi, aplikasi berbentuk file berekstensi .jar bisa
langsung dikopikan ke dalam media penyimpan di ponsel untuk kemudian dijalankan. Banyak
ponsel menengah hingga low-end yang mendukung Java ME. Nokia S40, Sony atau
SonyEricsson, Motorola dan Samsung adalah merk-merk yang cukup mudah didapat dan
digunakan untuk ujicoba aplikasi Java ME. Platform berikutnya yang cukup mudah juga untuk
dipelajari adalah Android. Untuk memulainya bisa dengan mengunjungi situs developer
Android di http://developer.android.com . Di situ ada petunjuk yang sangat mudah diikuti
untuk memulai membuat sebuah aplikasi sederhana. Dimulai dengan mengunduh Eclipse dan
SDK (Software Development Kit) Android (ADT dan tools lainnya) dan mengikuti langkahlangkah instalasinya. Plugin development Android di Eclipse kini sudah menyediakan tools
visual untuk membuat sebuah halaman dalam aplikasi yang akan kita buat. Dengan sedikit
pemrograman, Anda sudah bisa membuat sebuah aplikasi berisi beberapa halaman informasi
yang Anda inginkan. Setelah dikompilasi, aplikasi berbentuk file berekstensi .apk bisa langsung
dikopikan ke dalam media penyimpan di ponsel untuk kemudian di-install dan dijalankan.
Smartphone Android kini tersedia cukup banyak di pasaran dengan harga cukup murah mulai
dari di bawah harga satu juta. Ada Lenovo, Samsung, Sony, HTC atau Huawei yang merk China.
Untuk platform BlackBerry sekarang tersedia dua pilihan, yaitu untuk BlackBerry yang sekarang
sudah ada di pasaran dan yang satu lagi adalah BlackBerry 10 yang baru keluar tahun 2013.
Pilihan pertama menggunakan pemrograman Java BlackBerry dengan IDE Eclipse dan SDK yang
bisa didapat dari situs developer BlackBerry di https://developer.blackberry.com . Situs
developer BlackBerry juga menyediakan banyak tutorial yang bisa diikuti. Untuk bisa
melakukan kompilasi dan mencobanya di ponsel, Anda juga harus memiliki Signing Key yang
bisa didapat dengan mendaftar di halaman ini https://www.blackberry.com/SignedKeys/ .
Setelah dikompilasi, aplikasi berbentuk file berekstensi .jad dan .cod bisa Anda letakkan di
sebuah server web untuk kemudian diunduh ke dalam ponsel untuk bisa di-install. Namun
tentu saja Anda juga bisa langsung memasukkannya dari PC menggunakan kabel USB dengan
tools yang tersedia. Untuk pilihan handset-nya, saran saya menggunakan minimal BlackBerry
dengan OS 5.0 seperti Gemini yang processor-nya sudah cukup cepat dan cukup nyaman untuk
dibuat ujicoba. Keempat adalah platform iOS. Kalau tiga platform di atas bisa dipelajari dengan
mudah karena serba gratis, untuk bisa membuat aplikasi di iOS Anda harus berinvestasi sedikit.
Pertama, Anda harus mendaftar untuk mendapatkan lisensi developer dengan biaya $99 per
tahun melalui situs ini https://developer.apple.com. Berikutnya, Anda harus memiliki sebuah
komputer Mac karena IDE yang bernama xCode itu cuma bisa dijalankan di Mac. Beda juga
dengan tiga plaftorm di atas yang berbau Java, iOS menggunakan bahasa Objective C. Setelah
dikompilasi, aplikasi berbentuk file berekstensi .ipa itu tidak bisa langsung dikopikan ke dalam
ponsel untuk di-install karena ponsel tersebut harus lebih dulu didaftarkan sebagai ponsel
developer. Nah, dengan demikian modal terakhir untuk membuat aplikasi di iOS tentunya
adalah memiliki sebuah iPod, iPhone atau iPad yang tentunya lebih mahal daripada kebutuhan
tiga platform sebelumnya. Terakhir adalah Windows Phone. Beda dengan iOS yang
mengharuskan kita memiliki Mac, membuat aplikasi mobile berbasis Windows Phone bisa
dilakukan di PC apapun asalkan hardware-nya mumpuni. Hanya saja Anda harus meng-install
dulu Visual Studio 2012 sebelum memasang SDK yang bisa diunduh di
sini http://dev.windowsphone.com/en-us. Anda bisa menggunakan Visual Studio Express yang

gratis karena yang versi profesional harganya cukup mahal. Sebagaimana platform .NET
lainnya, Anda bisa membuat program dengan pilihan bahasa VB atau C#. Selain itu ada juga
beberapa contoh sederhana menggunakan JavaScript dan C++. Setelah dikompilasi, aplikasi
bisa di-install di ponsel yang juga harus didaftarkan. Saat ini ponsel yang menggunakan OS
Windows Phone atau Windows 8 masih sangat terbatas, contohnya adalah Nokia Lumia.
Setelah yang terakhir di atas adalah kalau Anda tidak ahli Java atau C tapi tetap ingin membuat
aplikasi mobile. Kalau Anda kebetulan punya keahlian sebagai pengembang web dan
menguasai HTML, JavaScript dan CSS Anda bisa mencoba membuat aplikasi berbasis web yang
nantinya bisa dijalankan juga di smartphone BlackBerry, Android dan iOS. Pilihan yang paling
umum adalah PhoneGap. Atau kalau Anda tidak punya keahlian pemrograman sama sekali,
sekarang juga sudah banyak tools di internet untuk membuat aplikasi mobile tanpa melakukan
pemrograman sama sekali. Selamat mencoba :)
Selengkapnya : http://www.kompasiana.com/rintoprie/belajar-menjadi-mobile-appsprogrammer_551b2165a333114d21b65b8a

Saya ingin mempelajari web programming,


harus memulai dari mana?
Jawaban singkatnya: mulai dari HTML.
HTML adalah inti dari seluruh halaman web. Sangat mustahil untuk membuat
website tanpa memiliki dasar pengetahuan tentang HTML. Untungnya, HTML juga
sangat mudah dipelajari. Anda tidak perlu memiliki dasar programming atau
pengetahuan tentang algoritma apapun. Satu-satunya kemampuan yang
dibutuhkan adalah anda sudah cukup familiar dengan cara penggunaan web
browser seperti Google Chrome atau Mozilla Firefox.
Duniailkom telah menyediakan tutorial dasar dan tutorial lanjutan seputar HTML.
Anda bisa memulainya di sini: Tutorial Belajar HTML Dasar untuk Pemula.
Apabila anda serius ingin mendalami HTML, saya juga telah menyediakan
eBook khusus yang membahas hampir semua materi dasar seputar HTML.
Mulai dari pengertian HTML, menginstall Notepad++ sebagai editor HTML,
hingga materi lanjutan HTML5, seperti form validation dan menggambar

menggunakan <canvas>. Penjelasan tentang eBook HTML ini bisa lanjut


ke : HTML Uncover Panduan Belajar HTML Lengkap untuk Pemula.

Setelah HTML, lanjut kemana?


Jika anda sudah menguasai HTML (minimal dasar-dasar HTML), bisa memilih
antara CSS atauPHP. Apabila berminat dengan web design, silahkan lanjut
mempelajari CSS. Apabila anda ingin membuat aplikasi web seperti pemrosesan
form, menyimpan data ke database, membuat laporan, dll bisa lanjut ke PHP.
Saya pribadi lebih menyarankan untuk lanjut ke CSS. Dengan demikian, anda
memiliki dasar yang pas dan bisa memahami bagaimana cara membuat tampilan
website dan mempercantik desain halaman web.
Sama seperti HTML, CSS juga tidak membutuhkan pengetahuan apapun terkait
programming. Baik CSS maupun HTML sebenarnya bukanlah sebuah bahasa
pemrograman. Keduanya adalah bahasa struktur yang terdiri dari perintahperintah sederhana (walaupun CSS mungkin sedikitlebih rumit daripada HTML).
Duniailkom sudah menyediakan tutorial CSS dasar yang bisa menjadi panduan
untuk memulai belajar CSS.
Update: Saat ini sudah tersedia eBook CSS Uncover. Pembahasan tentang
dasar-dasar CSS akan dibahas dengan lengkap, mulai dari dasar penulisan
CSS hingga CSS3. Termasuk cara membuat halaman web responsive yang
sudah menjadi standar web design saat ini.
Selanjutnya, setelah mempelajari HTML dan CSS, anda bisa lanjut ke PHP. Berbeda
dengan HTML dan CSS, PHP murni sebuah bahasa pemrograman komputer.
Untuk dapat mempelajari PHP, sebaiknya punya dasar-dasar programming.
Walaupun begitu, Duniailkom telah menyediakantutorial PHP dasar untuk
pemula yang dilengkapi langkah-langkah dari awal, sehingga anda bisa
mempelajari PHP walaupun tidak memiliki dasar programming.
Ketika membuat website dengan PHP, kadang kita perlu untuk menyimpan data
seperti registrasi user, laporan penjualan, hasil perhitungan, dll. Media

penyimpanan ini dikenal dengan database. Terdapat beragam aplikasi database


yang bisa digunakan, saat ini aplikasi database yang paling populer untuk web
programming adalah MySQL. Anda bisa mempelajari MySQL pada saat
bersamaan dengan PHP atau fokus ke PHP, baru kemudian lanjut ke MySQL.
Duniailkom juga telah menyediakan Tutorial Belajar MySQL Dasar.
Materi terakhir yang perlu dikuasai adalah JavaScript. Sama seperti PHP,
JavaScript merupakan bahasa pemrograman murni. Anda bisa langsung
mempelajari JavaScript setelah belajar HTML, tapi saya menyarankan untuk masuk
ke JavaScript setelah paham PHP, terutama jika anda belum pernah mempelajari
bahasa pemrograman komputer sebelumnya.
JavaScript menggunakan konsep pemrograman berbasis objek (Object
Oriented Programming). Konsep OOP cukup sulit untuk pemula (terutama jika
anda belum pernah belajar OOP). Walaupun begitu, dengan materi dan panduan
yang sesuai, belajar JavaScript sangat menyenangkan. Fitur dan hasil akhir yang
bisa didapat dengan JavaScript sangat menarik, seperti animasi, konten interaktif,
dll. Tutorial JavaScript dapat dipelajari di sini: Tutorial Belajar JavaScript Dasar
untuk Pemula

HTML + CSS + PHP + MySQL + JavaScript,


berapa lama untuk menguasai semua ini?
Jawabnya: tergantung :)
Ada beberapa faktor yang harus dipertimbangkan. Pertama, kata-kata
menguasai disini sangat relatif.
Untuk sekedar tahu tentang fungsi masing-masing bahasa ini, anda bisa
meluangkan waktu sekitar 1 minggu (hari pertama belajar HTML, hari kedua belajar
CSS, dst). Tapi sekali lagi, ini hanya untuk sekedar tahu, itupun jika anda tidak
pusing dengan pembahasan masing2nya :)
Bahasan untuk setiap bahasa ini sangat banyak. Apabila anda melihat-lihat buku
terbitan luar seperti di amazon.com, beberapa buku bahkan memiliki hingga 1000

halaman, dan itu hanya khusus membahas satu macam materi seperti HTML saja,
PHP saja, atau JavaScript saja. Buku manual resmi PHP dan MySQL bahkan bisa
mencapai 2000 halaman.
Jadi, mungkin pertanyaannya bisa dibalik, yakni seberapa banyak yang ingin anda
pahami? Dengan asumsi setiap hari meluangkan waktu 4-5 jam untuk belajar,
dalam 1 bulan anda bisa dianggap sudah menguasai 1 materi (+ beberapa minggu
untuk latihan kode program), sehingga total dalam 5 bulan sudah bisa
menguasai HTML, CSS, PHP, MySQL, dan JavaScript. Ini dengan catatan anda
sudah memiliki sumber bacaan yang mudah dipahami seperti buku, ebook,
maupun tutorial online.

Huff, baiklah saya sudah cukup paham


tentang HTML, CSS, PHP, MySQL, dan
JavaScript, jadi apakah sudah selesai?
Sekali lagi, ini tergantung dari berbagai faktor. Jika anda berniat mempelajari web
programming sebagai hobi atau sekedar mengisi waktu luang, memahami kelima
bahasa pemrograman web diatas dirasa sudah cukup. Tapi bagi anda yang
berniat serius terjun ke dunia web programming, atau bahkan ingin memiliki karir
sebagai web programmer, ini baru sebagai gerbang awal.
Dunia ilmu komputer, terutama web programming berkembang dengan sangat
cepat. Setiap bulan (jika bukan setiap hari) lahir teknologi baru yang bisa digunakan
untuk membuat website yang lebih wah dari sebelumnya. Teknologi ini hadir
dalam bentuk library, plugin, framework, CMS atau bahkan sebuah bahasa
pemrograman baru.
Library, plugin, framework atau CMS adalah kumpulan kode program yang
bisa digunakan untuk menghasilkan website dalam waktu singkat, atau
menyediakan beragam fungsi siap pakai. Hampir seluruh website modern
menggunakannya.

Sebagai contoh, di dalam bahasa pemrograman PHP, anda juga akan dituntut
untuk memahamiframework. Framework adalah kumpulan kode program
dengan aturan tertentu yang bisa digunakan untuk menghasilkan website dengan
cepat. Beberapa framework PHP yang cukup terkenal adalah Laravel, Code
Igniter, Yii Framework, dan Zend Framework.
Dari sisi desain web (CSS), terdapat framework seperti Bootstrap dan Zurb
Fondation. Selain itu ada juga teknologi
CSS preprocessor seperti Less dan Sass.
Untuk JavaScript tersedia berbagai teknologi library seperti jQuery,
framework AngularJS, dan juga Node.js.
Melihat banyaknya teknologi yang harus dikuasai, pada titik ini umumnya anda
harus memilih akan fokus kemana. Jika fokus ke web designer (dikenal juga
sebagai front-end developer), kuasai secara mendalam HTML+CSS+JavaScript
beserta frameworknya. Jika anda ingin fokus keweb programmer (dikenal juga
dengan back-end developer), khususkan diri untuk mendalami PHP dan
berbagai framework-nya.
Sebagai pembuktian untuk kebutuhan akan framework, silahkan anda lihat
lowongan kerja web programmer. Hampir semuanya membutuhkan syarat
menguasai beberapa framework sepertiCode Igniter, Laravel, atau jQuery.

Wah banyak banget yang harus dikuasai


mas
Lagi-lagi, ini tergantung dengan tujuan anda mempelajari web programming. Jika
anda butuh untuk keperluan edukasi seperti tugas sekolah / membuat skripsi,
silahkan fokus untuk menyelesaikannya, gunakan web programming sebagai
media untuk mencapai tujuan ini.
Tetapi jika anda serius ingin berkarir sebagai programmer, mempelajari setiap
teknologi ini akan terasa sangat menyenangkan. Istilahnya, tiada hari tanpa
ngoding :)

Saya (dan duniailkom) akan mencoba membantu anda dalam menguasai


berbagai teknologi web programming. Walaupun masih jauh dari sempurna,
tutorial yang ada bisa dijadikan sebagai penuntun dasar dalam belajar web
programming. Secara reguler duniailkom juga akan
menerbitkan eBook khusus dengan pembahasan yang lebih detail, terutama
terkait HTML, CSS, JavaScript, PHP dan MySQL.

Semoga tulisan singkat ini bisa memberikan gambaran apa yang akan anda hadapi
dan apa yang harus anda kuasai untuk menjadi web programmer. Mudahmudahan bermanfaat, dan jika ada ide/saran/pertanyaan/berbagi pengalaman,
silahkan tinggalkan sepatah dua patah kata di kolom komentar :)
Salam,
Andre
www.duniailkom.com

1.

ual buku tentang js gk mas?


Soalnya saya lagi belajar js nih :).
Kalau saya mulai dari bbcode html css seo dan lagi belajar js.
Belum ada rencana masuk php apalagi sql.
Reply

Andre
16 Jul 15

Wah bener juga ya, kalau anak forum mainannya BBcode duluan
hehe.. :)

Saat ini belum tersedia gan, masih eBook HTML, dan sebentar lagi
menyusul eBook CSS. JavaScript sepertinya menunggu setelah
saya menyelesaikan eBook PHP dan MySQL.
Reply

SandS
31 Jul 15

Wah, terimakasih banyak untuk pencerahannya. Great blog!


Reply

2.

Rumah Bogor Murah


22 Jul 15

Salam kenal, tutorial agan bermanfaat dan gaya bahasa mudah dimengerti.
Saya pemula ijin nongkrong belajar disini, terima kasih sudah berbagi dan
sukses.
Reply

Andre
23 Jul 15

Salam kenal juga gan, silahkan.. semoga tutorial di Duniailkom ini


bisa dengan mudah dipahami :)
Reply

3.

Anonymous
22 Jul 15

bang klo saya belajarnya dr HTML + CSS(bootstrap/materializecss) trus skrng


lagi belajar PHP salah gak mas
terkadang pusing juga terlalu bnyak tuntutannya mas, mohon pencerahan ?
makasih
Reply

Andre
23 Jul 15

Asal sudah paham dasar2 HTML dan CSS, g masalah kalau


langsung masuk ke framework CSS seperti Bootstrap / Zurb
Foundation / Materializecss. Disesuaikan saja dengan minat :)
Dari pengalaman saya, terkadang kita memang perlu belajar bolak
balik dari semua bahasa ini. Misalnya ketika mempelajari PHP,
ketemu form ($_GET dan $_POST), tapi masih bingung cara
membuat form, maka harus balik lagi ke HTML. Atau nanti di PHP
ketemu JSON, maka mau g mau harus belajar JavaScript.
Kadang yang bikin kita pusing (setidaknya bagi saya) karena kita
lompat materi. Misalnya belum paham HTML, tapi langsung
masuk ke PHP, atau belum mempelajari OOP PHP, langsung
masuk ke Code Igniter. Namun bagi beberapa orang, ini bisa jadi
jalur kilat menjadi web programmer.
Silahkan posting disini mengenai kendala yang dialami, saya yakin
bisa menjadi sharing pengalaman buat rekan2 yang lain :)
Reply

4.

Azis Muslim
23 Jul 15

terima kasih gan atas sharing pengalaman dan ilmunya. :)

Reply

Andre
23 Jul 15

Sama2 gan, mudah2an bisa bermanfaat sebagai panduan dasar


menjadi web designer / web programmer :)
Reply

Ilham
15 Feb 16

Gan ebooknya cara mesenya gimna?


Reply

Andre
15 Feb 16

Silahkan gan, bisa kontak saya


di duniailkom@gmail.com. Tp saya barusan sudah
kirim ke email agan prosedur pemesanannya :)

Otte
26 Jul 15

Makasih mas untuk jawabannya sangat puas

Reply

5.

Syahid Muhammad
23 Jul 15

Wahh terima kasih mas, bismillah lah belajar web design meskipun
tujuannya hanya untuk hobby, bukan untuk sebagai profesi :-D
Reply

Andre
23 Jul 15

Silahkan mas,.. insyaAllah ilmunya akan bermanfaat, apalagi nanti


bisa digunakan untuk membantu rekan2 lain yang bertanya
tentang web design :)
Reply

6.

ali
23 Jul 15

saya masih buta tentang inimohon petunjuknya


Reply

Andre

23 Jul 15

Silahkan gan, malah artikel ini memang ditujukan untuk yang baru
pertama kali mengenal web programming. Jika ada pertanyaan
silahkan posting disini :)
Reply

7.

aaaaaaaaaaa
23 Jul 15

Thnks artikelnya, Sangat bermanfaat bagi saya yg bingung mau belajar


programming harus mulai dari mana. Isinya padat dan jelas.
Reply

Andre
23 Jul 15

Terimakasih juga untuk komentarnya mas, mudah2an bisa jadi


panduan dasar tentang dunia web programming :)
Reply

8.

Bella
23 Jul 15

makasi infonya mas, mungkin saya akan lebih fokus ke web design daripada
web programming.
kalo saya menggunakan wordpress apa harus memiliki pengetahuan web
programming mas?

Reply

Andre
23 Jul 15

Kalau sebatas bisa menggunakan wordpress, g perlu kok sis,


karena wordpress memang dirancang bagi pengguna awam (kita
bisa membuat website tanpa harus paham kode program
dibaliknya). Mungkin bisa ditambah dengan dasar-dasar HTML +
CSS agar bisa mengubah sedikit tampilan website.
Namun jika ingin membuat theme wordpress sendiri (wordpress
theme designer), mutlak harus menguasai semuanya (HTML + CSS
+ PHP + JavaScript) atau minimal bisa membaca kode programnya.
Ini karena kode theme wordpress dibuat menggunakan PHP.
Kecuali jika nanti bekerja dengan tim, biasanya ada yang khusus
untuk desain, yakni mebuat mock-up (draft tampilan) dengan
photoshop, kemudian di ubah menjadi HTML + CSS + JavaScript.
Nanti bagian programmer yang akan menangani kode program
PHPnya.
Reply

Rino Hakim
21 Mar 16

This is what i've been looking for! Awesome dude!


Reply

9.

Rudy
23 Jul 15

makasih info nya mas

Saya sbgai web programmer merasa artikel mas cukup menarik.. kapan mas
launch tutorial unt mobile apps spt bikin aplikasi unt android atau ios?
menarik juga itu mas..
Smoga bs bermanfaat bagi smua ya ditunggu kabar nya ya mas..
Reply

Andre
23 Jul 15

Saya belum bisa janji kapan nih mas, soalnya pengen


menyelesaikan tutorial dan eBook web programming dulu :)
Untuk aplikasi android dan iOS kayaknya masuk ke tingkat
menengah, soalnya menggunakan Java atau Swift. Mungkin akan
masuk kesana setelah membuat tutorial dasar Java-nya dulu,
hehe
Reply

10.

Jundana albasyir
23 Jul 15

Ebook nya gratis atau bayar um? Tolong kirim ke email


saya jalbasyir1@gmail.com ebook html lengkap
Thanks
Reply

Andre
23 Jul 15

eBooknya berbayar gan (40rb), soalnya saya butuh waktu lama


untuk membuat materi yang ada (eBook HTML memiliki total

halaman 360-an), plus sebagai donasi agar Duniailkom bisa terus


hadir (pengganti biaya server). Penjelasan lanjutnya / daftar isi
eBook HTML bisa lanjut ke sini:HTML Uncover.
Untuk materi lain seperti CSS, PHP, MySQL dan JavaScript segera
dirilis secara bertahap :)
Reply

11.

Doni
23 Jul 15

Sekalian beri contoh project kecil-kecilan untuk belajar dong gan, mau search
di google bingung pakek kata kunci apa
Reply

Andre
23 Jul 15

Sarannya saya tampung y gan, mungkin nanti bisa dibuat kedalam


tutorial berseri dari project-project yang sudah saya kerjakan :)
Reply

12.

Herry
23 Jul 15

buku framework codeigniter sekalan yoo buat,, hoooooo


Reply

Andre
23 Jul 15

Sip gan, kedepannya memang kesana, tapi menunggu eBook dasar


web programming selesai dulu :)
Reply

13.

Putra Eka
23 Jul 15

dulu paling awal saya belajr html setelah itu css dan langsung php, trus
bolak balik dari bahasa yang satu ke yang lainnya.
Reply

14.

chatur
24 Jul 15

sangat bermanfaat sekali artikel yang di sediakan di Dunia Ilkom.


terima kasih admin.
Reply

15.

Mario Ray Mahardhika

24 Jul 15

> mulai dari HTML


setuju.
>
>
>
>
>

bisa memilih antara CSS atau PHP

database

Materi terakhir yang perlu dikuasai adalah JavaScript

nggak setuju. html client side, php server side, js client side, bolak-balik
donk? js tidak lebih sulit dipelajari dari php jika digunakan untuk mempelajari
pemrograman dasar. justru akan lebih baik matangkan di client side
(bersama css jika mau), baru pindah ke server side. itu pun sebelum masuk
ke php sebaiknya masuk dulu ke web communication protocol, setidaknya
jangan sampe menyebut XAMPP sebagai web server, apalagi taunya cuma
XAMPP doank. #tepokjidat
secara bahasa, php lebih kaya dari javascript, walaupun sama2 multiparadigm dan sama2 tidak terstruktur. emulasi pemrograman modular
(include & require), sifatnya sebagai preprocessor html (walaupun bisa
dipakai sebagai scripting murni juga dengan switch tertentu tergantung
implementasi), justru lebih sulit dipelajari ketimbang javascript yang
langsung ngacir di browser tanpa perlu setup2 web server dan module php.
> JavaScript menggunakan konsep pemrograman berbasis objek (Object
Oriented Programming).
Let me fix that: JavaScript merupakan bahasa multi-paradigma. pure
procedural coding bisa banget di js, justru OOPnya js bukan OOP murni, tapi
prototyping -> tidak punya inheritance.
Reply

Andre
24 Jul 15

Wah, terimakasih untuk sharingnya mas.. :) bisa menjadi alternatif


pilihan bagi yang ingin belajar web programming. Disini alurnya
menjadi HTML > CSS > JavaScript > PHP + MySQL. Dengan

demikian bisa dimatangkan sisi client sidenya dulu


(HTML+CSS+JavaScript) sebelum masuk ke server (PHP+MySQL).
Saya meletakkan JavaScript di bagian akhir agar yang baru belajar
bisa memiliki dasar programming dari PHP (terutama jika belum
pernah belajar programming sebelumnya). Berdasarkan
pengalaman saya, lebih susah memahami event JavaScript
daripada fungsi2 PHP (walaupun perbandingan ini memang
tidak head to head). Tapi jika sudah ada dasar atau sudah pernah
belajar algoritma pemrograman (yang kuliah di jurusan TI, Ilmu
komputer, dll) Saya rasa g akan kesulitan masuk ke JavaScript dulu.
Saya menulis JavaScript menggunakan konsep OOP agar lebih
sederhana saja. OOP di JavaScript memang sedikit beda, tidak
punya class (class-less language), padahal konsep OOP seharusnya
memiliki class. Namun untuk fungsi2 sederhana di JavaScript harus
menggunakan cara penulisan OOP,
seperti console.log() atau document.getElementById(),
dimana tanda titik ini menandakan penulisan objek (lebih
tepatnya penulisan method, jika menggunakan istilah OOP,
hehe).
Bolak-balik dari client (JavaScript) ke server (PHP) menurut saya
memang jadi hal yang lumrah dalam belajar web programming,
bahkan mungkin bisa balik ke HTML lagi (belajar API HTML5), yang
penting tetap ada semangat belajar.
Sekali lagi, terimakasih sudah berbagi pendapatnya mas :)
Reply

Ucup
07 Mar 16

"setidaknya jangan sampe menyebut XAMPP sebagai web server,


apalagi taunya cuma XAMPP doank. #tepokjidat"
HAHAHAHAHAHA ngakak sya bagian ini.. banyak yang saya temui
kayak ini
Reply

16.

Fredi
26 Jul 15

Mas Andre.. Saya sangat terbantu dgn artikel Anda dan saya new bie utk
terjun kedunia programming. Jika ada ebook yg bisa disarankan utk dibaca
seperti di atas mohon dpt di share ke saya
Thank you
Fredi
Reply

Andre
27 Jul 15

Secara bertahap saya berencana membuat eBook khusus yang


membahas materi web programming. Saat ini baru tersedia eBook
HTML, mudah2an bulan depan sudah selesai eBook CSS, dan
selanjutnya akan lanjut ke PHP. Jika mas Fredi berminat, bisa
menghubungi saya di duniailkom@gmail.com :)
Reply

17.

Anon
06 Aug 15

assalamualaikum
sedikit curhat gan heheh
saya lulusan Multimedia dan saya alhamdulillah sedikit memahami tentang
design
seperti corel,PS,dll tidak mahir hanya memahami saja hehehe
setelah saya lulus sekolah saya membanting setir masuk jurusan IT
alhamdulillah sekarang semester 4 .
niat saya juga ingin mendalami web programing, seperti yang agan tulis
diatas,..
kenapa saya ingin web programing?
karna menurut saya yang dominan membutuhkan design itu web programing
saya ingin mengkolaborasiin skil design saya yang gak seberapa :( ke dalam

pemrograman..
nah menurut agan gimana?
apakah tindakan saya benar atau ada solusi lain? heheh
masukan dari agan sangat berarti buat saya, karna saya benar newbie
masalah pemrograman
trimakasih gan Wassalamualaikum warahmatullahi wabarakatuh..
Reply

Andre
07 Aug 15

Waalaikum salam, salam kenal juga gan.. :)


Menurut saya, apapun materi yang ingin di pelajari insyaAllah akan
bermanfaat semua, ga ada yang sia2..
Jika agan memutuskan untuk fokus web programming juga g
masalah..
Namun seperti yang saya jelaskan diatas, dunia web programming
saat ini cukup menantang, berbeda dengan desain grafis yang
umumnya hanya membutuhkan 1 atau 2 aplikasi (PS, Ilustrator,
Corel, dll), untuk menguasai web programming minimal kita harus
paham 5 teknologi dasar, yakni HTML, CSS, JavaScript, PHP, dan
MySQL. Ini baru sebagai permulaan.
Dasar desain grafis memang akan membantu, tapi mungkin cuma
sekitar 10%an dari materi yang akan dipelajari. Sesuai dengan
namanya, web programming membutuhkanprograming.. hehe..
Jika agan memang ingin menjadi web programmer, pasang niat dan
mulai belajar dari sekarang.. mudah2an dalam 1 atau 2 tahun ke
depan sudah menjadi master web designer. Saya ambil waktu 1
atau 2 tahun karena tidak ada yang instant, bahkan master2 web
designer juga selalu terus belajar jika tak ingin ketinggalan.
Untuk permulaan bisa mulai dari HTML dulu, baru ke CSS, PHP,
MySQL, dan JavaScript. Setelah itu agan tinggal milih mau fokus
kemana. Jika tertarik dengan web design, perdalam CSS dan
JavaScript, termasuk library dan framework seperti Bootstarp, Zurb
Foundation, jQuery dan Sass. Mudah2 nanti pas tamat kuliah sudah
banyak perusahaan yang ngantri atau bahkan buka perusahaan
web design sendiri.. :)

Reply

Anon
07 Aug 15

trimakasih gan atas pencerahannya


saya semakin semangatttt
aamiin smoga aj banyak yg ngantri buat jasa saya
.hehhehe
Reply

18.

Sain
11 Aug 15

Gan izin belajar disini ya, penyampaiannya luar biasa mudah untuk dipahami
tidak membingungkan jadi betah saya mantenginnnya ..hehe
Reply

Andre
11 Aug 15

Silahkan gan saya juga senang tutorialnya mudah dipahami dan


bisa bermanfaat :)
Reply

19.

iwan
15 Aug 15

Salam kenal
Saya masih belajar..tapi sebelum saya membaca comment diatas, saya
sudah melakukan yang tepat yaitu memulai dari HTML, bersamaan dengan
CSS, terima kasih atas panduanya. Setidaknya saya berjalan sudah
menemukan jalan dan arahnya. sekali lagi Terima kasih.
Reply

Andre
16 Aug 15

Sama2 gan Semoga belajar web programming ini jadi terasa


menyenangkan :)
Reply

20.

reza
17 Aug 15

saya ada pertanyaan mas simple aja :)


apakah belajar web pemrograman harus pintar b.ingrish?
dan bagaimana kedepannya? apakah pembelajaran ini menjanjikan atau
tergerus zaman?
satu lagi heheh gaji yang ditawarkan seorang web programmer brp kira di
indonesia maupun di luar negri,?
saya sudah googling masalah ini tetapi jawabannya relatif beda, saya belum
pernah terjun ke dunia web programming jadi saya tidak tau menau masalah
gaji, mungkin masnya bisa ngasih saya gambaran sedikit ..
terimakasih mas, maaf kebanyakan bertanya hihihihih
Reply

Andre
18 Aug 15

Kalau nanya masalah gaji, udah g simple tuh gan..hehe..


Tapi saya coba jawab ya..
Mengenai bahasa inggris, g harus pintar kok, minimal paham
istilah2nya saja. Tapi kalau memang serius jadi web programmer
(atau bidang apapun yang berhubungan dengan komputer),
memang harus bisa bahasa inggris pasif (untuk baca saja). Karena
sumber ilmunya memang dari amrik dan eropa sana.
Kalau ditanya tergerus zaman atau tidak, bidang IT (baik hardware
maupun software) berkembangnya sangat pesat gan, Ini menjadi
tantangan sekaligus peluang. Jika ingin terjun ke bidang IT, ya
siap2 untuk belajar terus dan terus mengikuti perkembangan. Jika
kita tidak update saja sekitar 1 tahun, bakalan ketinggalan.
Contohnya, sekitar 2 tahun lalu, membuat aplikasi Blackberry
menjadi pilihan karir yang paling tepat, tapi sekarang, sudah
ditinggalkan. Tapi jika agan pintar melihat peluang, bisa langsung
lompat menjadi pengembang aplikasi Android, dan sekarang
terbukti sedang booming,.. Kasus yang sama mungkin bisa
diaplikasikan ke web programming. Sekarang PHP masih menjadi
bahasa mayoritas untuk pembuatan website, tapi kedepannya
bagaimana? siapa yang tau? hehe
Mengenai gaji sangat bervariasi gan, saya sendiri g sempat bekerja
di IT (memutuskan untuk jadi freelance saja), jadi g terlalu paham
bagaimana perkembangan gaji programmer di Indonesia. Mungkin
nanti ada rekan2 lain yang ngasih masukan..
Secara umum gaji programmer di Indonesia g beda jauh dengan
bidang2 lain gan.. untuk awal2 bisa 2, 3 atau 4 juta, tergantung
tempat kerjanya. Di Indonesia sendiri perusahaan besar bidang IT
cukup sedikit, jadi memang g terlalu banyak tempat yang
menyediakan karir dan gaji tinggi untuk programmer (mungkin
perusahaan telekomunikasi bisa dimasukkan kali ya..). Kita doakan
saja banyak Startup2 digital Indonesia yang Go Internasional, jadi
makin banyak peluang untuk web programmer.

Btw, jadi freelance web programmer (kerja sendiri) jangan


dianggap remeh lo gan. Programmer adalah keahlian yang sangat
fleksibel, jika agan mampu buat program, theme, plugin, aplikasi,
dan jual ke pasar luar negeri (lewat marketplace) bisa dapat
puluhan bahkan ratusan juta sebulan Asal kemampuan (skill)
yang agan punya bisa bersaing dengan programmer luar negeri.
Coba agan maen2 ke marketplace theme wordpress seperti di
themeforest.net, 1 theme wordpress dihargai US $40-$60 (sekitar
500rb 700rb), dan ada yang terjual hingga ribuan copy (hanya
untuk 1 theme), yang jika dikalikan 1000 penjualan saja sudah
500jt. Itu baru 1 theme, bagaimana kalau agan bisa buat 5, 10,
atau 100 theme? Saya pernah lihat pembuat theme disana ada
juga yang berasal dari indonesia!
Kira2 itu jawaban singkat dari saya gan, semoga bisa menjadi
pembuka wawasan agan tentang dunia web programming. Intinya
sih kalau memang niat ke web programming, siap2 untuk belajar,
belajar, dan terus belajar :)
Reply

21.

haris
18 Aug 15

makasih gan tutorialnya,


Reply

Andre
19 Aug 15

Sama2 gan semoga bisa bermanfaat :)


Reply

22.

Dodi
19 Aug 15

Gan saya baru memutuskan akan kuliah di jurusan IT , nah kata senior
disana banyak mapel yg harus dikuasai semisal kalkulus, algo dll nahh,, html,
css, js itu dipelajari sesuai ilmu kalkulus atau gmna ya mas ? kalo algo kan
langkah sistematis jadi pasti pemrogaman web atau dekstop harus pake algo
yg benar .
Reply

Andre
19 Aug 15

Saya coba jawab berdasarkan pengalaman kuliah IT 7 tahun lalu y


gan.. hehe, mungkin banyak yang berubah (mudah2an..)
Kalkulus itu salah satu cabang ilmu matematika gan, disana banyak
memperdalam integral, turunan, dll. Biasanya ini cuma untuk tahun
pertama saja (semester 1 dan 2). Katanya sih sebagai dasar untuk
semester2 berikutnya, tapii menurut saya g terlalu berguna,
kecuali agan ambil bidang studi robotika atau elektro yang butuh
matematika. Di pemrograman g akan banyak kepakai. Biasanya ini
malah nakut2i mahasiswa baru yang g pande matematika :(
Di tempat saya kuliah dulu (di salah satu PTN) malah nanti ada
Fisika Dasar, inipun yang dibahas fisika murni yang jauh dari
praktek ke komputer (percepatan, gravitasi, dll.. huff).
Nah.. kalau algoritma, itu memang inti dari seluruh bahasa
pemrograman, ini wajib dikuasai oleh mahasiswa IT, dan akan
kepakai seumur hidup.. hehe, tapi algoritma sendiri g susah kok
gan, cuma mengandalkan logika saja, seperti kondisi IF,
perulangan, fungsi dan prosedur, record, dll. Biasanya ini dipelajari
sekalian dengan bahasa pemrograman Pascal. Di duniailkom baru
saja saya mulai tutorialnya, tapi masih tahap perkenalan..

Kalau HTML, CSS, JS, PHP, dan teman2nya, ini adalah prakteknya
gan. Pas saya kuliah dulu ini cuma diperkenalkan sekilas saja dan
sebagai pelengkap tugas mata kuliah. Misalnya kita belajar mata
kuliah Sistem Informasi, nah biasanya nanti kita disuruh buat
proyek membangun sebuah program sistem informasi, medianya
bisa berupa web atau desktop. Jika kita ingin buat web, barulah
HTML, CSS, PHP ini kepakai,.. Biasanya nanti bahasa2 ini di kuliah
cuma sekedar perkenalan, atau ada praktikum seminggu sekali.
Masalahnya, HTML, CSS, PHP, JavaScript, dan MySQL inilah yang
akan terpakai di dunia kerja nanti, tapi seperti yang saya bilang, ini
bukan merupakan fokus kuliah, cuma sekedar pengantar.
Bukan2nya gimana y gan, banyak lo lulusan IT yang g bisa
pemrogaman. Padahal dunia kerja menuntut ini.
Kira2 seperti itu gambarannya gan.. :)
Reply

23.

DemosWA
27 Aug 15

Izin belajar juga gan, ane ingin memahami olah data proses PHP-MYSQL
pengen didalemin lagi.
Reply

Andre
06 Sep 15

Silahkan gan, semoga tutorial yang ada di duniailkom ini bisa


menjadi panduan dasar :)
Reply

24.

Andre Pangestu
01 Sep 15

Kalau saya cuma belajar html css mas,, js cuma sedikit,,


Reply

Andre
03 Sep 15

Hehe.. lanjutkan lagi belajarnya gan.. :)


Reply

25.

Robert Dirk Raranta


05 Sep 15

Mas tutorialnya sangat2 baik dan berguna,


Meski harus saya akui saya sendiri harus banyak luangkan waktu untuk bisa
mempelajarinya. Untuk itu dalam kesempatan tertentu saya sangat ingin
bisa berkomunikasi secara langsung via HP.
Berkenan no HP Mas Andre dikirim melalui Email, saya ya tunggu Mas.
Banyak terimakasih dan sukses serta sejahtera slalu.
Reply

Andre
05 Sep 15

Terimakasih pak robert, saya juga senang tutorialnya bisa


bermanfaat :)
Mengenai menghubungi saya via HP, saya takut belum ada waktu
khusus pak, maklum g bisa standby terus. Namun jika ada
pertanyaan, kritik dan saran bisa menghubungi saya
ke duniailkom@gmail.com
Reply

Robert Dirk Raranta


23 Sep 15

Dh,
Selamat pagi Mas Andre.
To the point, sehubungan dengan pekerjaan saya yang
saat ini dipercayakan untuk membantu Bidang IT pada
Media Center TimSes Pemenangan salah-satu Calon
Gubernur dan Wakil Gubernur Prov. Sulut, maka dengan ini
saya sangat memohon bantuan menyangkut Pengadaan
System/ Program Aplikasi Database Berbasis Web
(Software Real Quick Count)
Mohon konfirmasi sekiranya/ berkenan Mas bisa
membantu menyiapkan Program dimaksud berikut biaya
yang harus/ akan kami siapkan.
Adapun sejauh ini saya sudah mencoba menghubungi
salah-satu perusaahaan yang fokus di Bidang
Pengembangan Software tersebut., hanya sejauh ini pula
kami belum sepakat menyangkut harga. Untuk hal
tersebut, saya pribadi memohon secepatnya kabar/
informasi sekiranya Mas bersedia dan barangkali dapat

segera merincikan biayanya (yang mungkin bisa lebih


murah) :D
Harap maklum dan tak lupa banyak terimakasih
sebelumnya.
Hormat saya.
Reply

Andre
23 Sep 15

Silahkan cek emailnya pak robert..


Reply

26.

ewaray
06 Sep 15

Gan, saya dalam waktu 2 atau 3 minggu lagi ingin mengikuti lks dibidang
web design, sementara itu saya hanya menguasai html, kalo tentang php,
css, mysql itu baru mengenal dasar2nya saja, apakah bisa menguasai php,
css, dan mysql dalam waktu 3 minggu?? Hanya untuk bekal dilks nanti Hehe
Reply

Andre
06 Sep 15

Selama ada niat pasti bisa gan, asal tahan full belajar dalam 3
minggu ini :)
Selain itu juga sudah tersedia media belajar yang pas, misalnya

ada buku yang cocok membahas ini semua, atau kalau memang
memungkinkan cari kursus kilat tentang web design.
Reply

27.

Samid
11 Sep 15

Nice blog mas ! Tutorial nya cukup mudah dipahami, ditunggu eBook PHP
nya ya :)
Reply

Andre
11 Sep 15

Siap mas, eBook PHP akan segera menyusul setelah eBook CSS
selesai :)
Reply

28.

kadarisman
17 Sep 15

sangat membantu mas, terimakasih banyak


Reply

Andre
18 Sep 15

Sama2 mas, semoga bisa dapat sedikit gambaran tentang dunia


web programming :)
Reply

29.

Widya
18 Sep 15

Mas, sy buta sama sekali mengenai web design maupun web programming..
Kedepannya, sy ingin kursus web design.. Tapi bbrp kursus kok menyarankan
sy belajar web programming dulu ya? Kalau Mas Andre saran gimana? Terima
kasih sebelumnya..
Reply

Andre
19 Sep 15

Menurut saya tidak harus kok, karena fokus keduanya berbeda.


Kalau ambil web design, yang akan dipelajari adalah seputar HTML,
CSS, JavaScript, dan mungkin sedikit photoshop untuk perancangan
layout.
Sedangkan kalau web programming, akan fokus ke HTML, PHP dan
MySQL.
Kecuali web designnya sudah fokus ke aplikasi seperti WordPress
Theme Designer, baru sebaiknya ambil web programming, tapi
itupun g harus web programming duluan. Malah lebih enak dibalik,
dari web design dulu baru ke web programming.
Jika berangkat dari 0 dan tidak ada background IT, web
programming akan lebih susah daripada web design, karena butuh
dasar2 algoritma dan pemograman.

Mungkin tempat kursusnya punya alasan tersendiri kenapa harus


web programming dulu :)
Reply

30.

Guru Pantura
20 Sep 15

Benar seperti yang Bapak bilang pada artikel di atas, kita membutuhkan
waktu yang tidak sebentar agar benar-benar menguasai seluk beluk web
programming.
Kalau saya malah belum paham sama sekali mengenai web programming,
Saat ini baru belajar sedikit-sedikit mengenai web design, karena tuntutan
hasrat mengutak-atik template blog.
Salam.
Reply

Andre
23 Sep 15

Iya mas, sama seperti dokter yang butuh waktu 7 tahun untuk
belajar, semuanya butuh proses yang tidak sebentar. Yang instantinstant biasanya cuma slogan 'merketing' buku atau kursus biar
banyak laku hehe
Reply

31.

dewa
23 Sep 15

Salam Kenal Mas Admin


saya suka dengan ilmu programing walaupun masih pemula banget,,,saya
melihat script para programer yang telah jadi sangat rumit kalau dilihat dari
orang awam seperti saya, saya heran bagaimana seorang programer itu bisa
menemukan script2 yang panjang itu sehingga jadi sesuatu yang di inginkan
misalnya ingin membuat sebuah gerakan pohon melambai karena angin.
Nah disitu saya lihat script2nya panjang2 sekali melewati pemikiran dasar .
kenapa kok bisa aja programer itu menulis begitulah script nya untuk begitu
dan begini.trims atas tanggapannya wassalam
Reply

Andre
23 Sep 15

Mungkin bisa dianalogikan dengan bagaimana seseorang bisa


merakit mobil mas,..hehe. Tentunya ini tidak hanya dikerjakan oleh
satu orang, dan butuh waktu yang tidak sebentar, bisa bulanan
hingga tahunan.
Begitu pula di programming. Untuk membuat game misalnya,
butuh ribuan hingga jutaan baris kode program, yang tidak
sebentar untuk mengerjakannya. Membuat game memang lebih
rumit daripada membuat website, walaupun sama2 programming.
Juga sebenarnya tidak semua program mulai dari awal. Sebagai
contoh, untuk situs duniailkom ini saya tidak membuat semuanya
dari nol. Tetapi menggunakan kode program yang sudah jadi dan
dibuat secara kolaborasi oleh ribuan programmer dari seluruh
dunia: WordPress.
Kunci dari programmer adalah logika kemampuan memecahkan
masalah. Setiap baris kode program yang dibuat harus beruntun
dan berurutan mulai dari baris pertama hingga ke baris ke sejuta,
hehe :)
Reply

32.

taufik
04 Oct 15

Terimakasih atas share ilmunya bro.


Reply

Andre
04 Oct 15

Sama2 gan..
Reply

33.

dhaan
04 Oct 15

Gan salah gak bljr client side dlu soalnya ngikutin pljrn skolah.
HTML->CSS->JS->PHP->MySQL->BOOTSTRAP
Alhamdulillah sdh sdkit mnguasai ttpi agak pusing nguasai nya gan ttpi ane
dlm JS gak bgitu pandai msl validasi,kerja dgn form kira kira ane bljr js mulai
ddr mna lg ya gan kalo dsr var,array, dll udh ngerti sdkit
Mklum gan baru klas 2 smk dan dsklhn lbh fokus java
Reply

Andre
04 Oct 15

G salah kok gan, enaknya memang begitu, habis HTML dan CSS ke
JavaScript dulu.
Dalam artikel ini saya langsung masuk ke PHP karena menurut saya
PHP lebih mudah daripada JavaScript (walaupun fungsinya

berbeda). Juga karena PHP jauh lebih populer, sehingga banyak


yang pengen langsung ke PHP (untuk menghindari pusing di
JavaScript..hehe)
Perancangan form memang salah satu aspek web programming
yang paling kompleks, namun juga paling penting. Untuk
merancang proses validasi memang butuh waktu yang tidak
sebentar gan, ditambah lagi validasi harus di lakukan 2 kali, yakni
di JavaScript dan di PHP. Tipsnya hanya sering baca2 tutorial yang
membahas validasi dan latihan coding.
Jika sudah pernah mencoba JavaScript, bisa coba masuk ke jQuery
gan. disini banyak library dan fungsi untuk memudahkan
perancangan form.
Reply

34.

Angger Dillah K
11 Oct 15

Kepada yang terhormat pengelola serta founder DuniaIlkomp.


pertama kali saya menemukan situs ini, saya sangat senang dan berharap
banyak supaya bisa paham atau minimal mengerti dari tutorial yang
diberikan. Soalnya, tutorialnya full pake bahasa Indonesia dan sangat
membantu untuk saya yang bahasa inggrisnya masih acakadut. Terimakasih
sepenuhnya, bahasa yang digunakan sangat mudah untuk dimengerti dan
semoga kontennya tetap update. Saya samasekali tidak memiliki basic
tentang programming dan seluk beluknya, namun karena saya masuk ke
Jurusan Ilmu Komputer, maka saya berniat untuk mulai belajar dan
menyempatkan waktu meski saya akui itu sulit. Harapannya segala fasilitas
dan tutorial yang diberikan di situs duniaIlkomp tetap gratis dan bebas untuk
diakses. Sehingga semakin banyak masyarakat Indonesia yang kreatif, dan
berkompeten. Karena rejeki gak bakal kemana, semoga duniaIlkomp tetap
eksis, dan sukses selalu. Salam :)
Reply

Andre
11 Oct 15

Amiin mohon doanya juga agar donasi dari iklan dan rekan2 yang
telah membeli eBook duniailkom, bisa menutupi biaya hosting dan
pengeluaran lain.
Saya juga akan terus berusaha untuk bisa sharing dan update
materi terbaru di duniailkom ini :)
Reply

35.

d and d
20 Oct 15

terimakasih atas semua penjelasan a. moga sukses terus amin


Reply

Andre
20 Oct 15

Amiin.. terimakasih gan.. :)


Reply

36.

bayu

22 Oct 15

sangat membantu di saat saya membutuhkan bantuan..


untuk e-book, gratiskah? di mana saya bisa mendapatkannya?
Reply

Andre
22 Oct 15

eBook Duniailkom bisa di dapat dengan donasi 40rb gan. Soalnya


meterinya sangat lengkap untuk sebuah buku pengantar HTML dan
CSS. Juga untuk memastikan duniailkom bisa terus hadir dengan
tutorial-tutorial lainnya :)
Lengkapnya bisa kesini: HTML Uncover dan CSS Uncover.
Apabila berminat bisa menghubungi saya di duniailkom@gmail.com
Reply

37.

Isnain Tami
22 Oct 15

Selamat Sore :)
Saya sudah baca artikel nya sampai habis, Alhamdulillah saya faham karena
bahasanya mudah difahami.
Karena penasaran saya juga sempat baca commandnya satu persatu sampai
bawah.. capek juga :D..hehehe
Saya mau nanya harga ebooknya 40rb untuk semua judul atau gimana mas ?
Reply

Andre

22 Oct 15

Hehe kadang di komen2 ini malah yang banyak infonya, soalnya


rekan2 yang lain juga pada ngasih pendapat.
1 judul 40rb gan, saat ini baru tersedia 2 judul: HTML dan CSS.
Materi2 lain seperti PHP, JavaScript dan MySQL segera menyusul :)
Reply

38.

Adi Irawan
26 Oct 15

Ringkasan materinya bagus mas, jadi tahu mana yang harus dipelajari dulu
menurut kebutuhan. Semoga bisa merambah ke bahasa pemrograman yang
lain, salam coding
Reply

39.

zahid
07 Nov 15

Alhamdulillah ada tutorila disini, kebetulan saya ada lagi ada tugas dikantor
membuat aplikasi dengan framework CI berskala nasional,wah berat sekali
mudah2an saya bisa mempelajari tutorial ini dan menrapkannya., terma
kasih bos pencerahannya.
Reply

Andre
08 Nov 15

Wah, aplikasinya g maen2 tu gan, hehe.. Semoga sukses!

Reply

40.

Hygen
11 Nov 15

Selamat siang para master mohon bantuan


11 30/10/2015 07:51:47
11 30/10/2015 10:48:37
11 30/10/2015 11:05:15
11 30/10/2015 11:08:34
11 30/10/2015 11:09:34
11 30/10/2015 11:10:34
11 30/10/2015 11:11:22
11 30/10/2015 11:22:28
, saya mau gabungin data dengan php
Id tanggal masuk keluar
11 30/10/2015 07:51:47 11:22:28
Saya bingung coding dengan php?
Maksih
Reply

Andre
12 Nov 15

Mohon maaf gan, saya juga bingung dengan maksudnya, ingin


menggabungkan string PHP y? atau datanya dari database?
Mungkin bisa mulai dengan baca2 Tutorial PHP dan Tutorial
MySQL di Duniailkom.
Reply

41.

CLU
13 Nov 15

untuk memahami php minimal bisa bikin aplikasi aritmatika & CRUD butuh
waktu berapa lama?
Reply

Andre
15 Nov 15

Saya g bisa memastikan mas, karena banyak aspek yang harus


dipertimbangkan. Misalnya apakah mas sudah paham HTML dan
CSS? soalnya sebelum ke PHP minimal harus menguasai HTML
dulu. Selain itu, apakah sudah ada media belajarnya? misalnya
buku, tutorial internet, dll? Dan apakah bukunya mudah diikuti,
atau malah bikin pusing, hehe
Untuk sampai ke CRUD, mungkin bisa 1 minggu, 1 bulan, atau 6
bulan :)
Reply

42.

Aulia
19 Nov 15

Makasih mas,
Bermanfaat sekali.. Di tunggu artikel atau ebook tentang mobile apps
android / Ios nya :)

Reply

Andre
20 Nov 15

Siap mas.. Ditunggu saya :)


Reply

43.

Azis
21 Nov 15

Assalamu alaikum
Mas sy minta masukannya, sy sudah mempelajari ilmu web ini sekitar 2
tahun, sekarang lagi penyegaran kembali karena sudah lebih 1 tahun jg sy
tinggalkan, sy sudah paham tentang html, css, php mysql. Yg sy masih
bingung itu cara mempelajari javascript, sy sudah cari tutorial di inet dan
juga punya buku javascript, saat ini lagi pelajari konsep OOP, sy juga punya
literatur jqury dan ajax, dan yg sy alami lebih mudah mempelajari jquery dan
ajax dibandingkan javascript walaupun induk dari jquery dan ajax itu adalah
javascript, mohon masukannya apakah perlu sy perdalam mempelajari
javascriptnya, ataukah cukup dengan sy lelajari jquery dan ajax saja? Mohon
masukannya
Reply

Andre
21 Nov 15

Wa'alaikumsalam

Terimakasih sudah menjadi pembaca setia duniailkom mas :)


Iya, memang Javascript sedikit lebih susah dibanding teknologi
dasar web programming lain, sayapun mengalaminya. Menurut
saya coba pelajari yang menurut mas Aziz paling mudah saja dulu.
jQuery memang lebih 'asik' daripada JavaScript dasar, dan silahkan
lanjut jika merasa lebih nyaman. Setelah itu bisa dipelajari
JavaScript secara bertahap.
Untuk efek2 dasar, jQuery memang sangat mudah digunakan, tapi
jika sudah ingin membuat aplikasi sendiri, mau g mau kita harus
memahami JavaScript juga. Konsep dasar seperti pemrosesan array
atau perhitungan matematika tidak disediakan lagi di jQuery,
karena memang sudah tersedia di JavaScript.
Rencana saya beberapa minggu ini ingin melengkapi tutorial
JavaScript duniailkom yang sempat tertunda..hehe..
Reply

44.

yudis
22 Nov 15

assalamualaikum.wr.wb
mau tanya nih mas, cara belajar html, css , js, php dll yang bagus seperti apa
mas ya??
suka bingung bagaimana cara belajar yang pas mas..hehe
kadang sudah pas, pas mau nerapkan eh malah lupa
terimakasih sebelumnya mas
wassalamualaikum wr.wb :)
Reply

Andre
23 Nov 15

Menurut saya cara belajar yang paling pas kalau ketemu media
yang "cocok" hehe. Beberapa ada suka baca2 buku, jadi carilah

buku yang sesuai dan mudah dipelajari, beberapa ada yang suka
dari video, atau bisa juga ambil kursus. Juga usahakan jangan
lompat2, terutama bagi pemula. Misalnya langsung belajar PHP,
padahal HTML belum paham2 amat. Akhirnya pusing sendiri n
males belajar.. (pengalaman pribadi).
Tapi yang paling penting jangan menyerah dan g cepat bosan :)
Reply

45.

yudis
24 Nov 15

Terimakasih jawabannya mas


mau tanya satu pertanyaan lagi,
Buat ngelatih html dan css biar gk lupa bagaimana mas?
Ataukah dengan cari free template trus kita menirunya?atau ada cara lain
mas?
Terimakasih mas :D
Reply

Andre
24 Nov 15

Betul mas, sama seperti belajar yang lain2, Practice makes


perfect, jadi agar tidak lupa sering2 latihan. Jika fokusnya ke web
design, ikuti perkembangan HTML dan CSS terbaru, coba lihat
design situs yang menarik dan coba tiru.
Bisa juga seperti kata mas, cari free template dan pelajari apa saja
kode yang digunakan.
Reply

46.

Alfin Alkhoirudin
11 Dec 15

Assalamu alaikum,
Jujur saja, saya adalah seorang Silent Reader, di dunia perforuman di jagat
maya ini, tpi kali ini sepertinya saya harus beropini. :)
sebelumnya saya ucapkan kepada Admin, yang telah membuat web
pembelajaran seperti Dunialkom.com ini, penjelasan nya sangat Sistematis,
mudah di mengerti, selalu update dan admin nya yang selalu respon,
mantap lah pokonamah, (y)
kepada admin, saya ucapkan terimakasih dan izin mejeng terus di website
keren ini
salam newbie :)
Reply

Andre
12 Dec 15

Wa'alaikumsalam..
Sama2 mas Alfin, terimakasih juga buat dukungan dan
komentarnya
Mudah2an duniailkom bisa terus hadir dengan materi yang lebih
update :)
Reply

47.

Harahap
12 Dec 15

Sebelumnya saya sangat terbantu dengan artikel ini, karena kembali


memotivasi saya unt belajarar web programing. Saya ingin menanyakan
Apakah ada cara2 unt belajar algoritma?krna sampai sekarang saya susah
sekali memahami algoritma. Dan apakah sebelum belajar PHP hrus mengerti
algoritma. Terima kasih
Reply

Andre
12 Dec 15

Algoritma memang inti dari setiap bahasa pemrograman, tidak


terkecuali PHP. Menurut saya belajar algoritma bisa sekalian sambil
belajar PHPnya kok mas, selama materinya memang ditujukan
untuk pemula. Tapi sebelum ke PHP, wajib paham HTML dulu.
Di duniailkom juga tersedia tutorial bahasa pascal yang digunakan
sebagai pengantar algoritma di perkuliahan (walaupun saat ini
tutorialnya belum selesai semua, hehe)
Reply

48.

ulfah adzkia
13 Dec 15

assalamu'alaikum mas
saya merasa terbantu sekali dengan artikel yang dimuat disini jujur
sebenarnya saya sudah masuk semester 5 di jurusan teknik informatika, tapi
saya bingung mw fokus kemana apakah harus pemrograman, atau
jaringan, kalau menurut mas berhubung saya cewek sebaiknya saya fokus
kemana agar nanti ilmu ini bisa memudahkan saya dalam bekerja nanti,,,
terima kasih sebelumnya
Reply

Andre
14 Dec 15

Waalaikumsalam :)
Kalau ke jaringan, saya g sarankan untuk cewek, karena boleh
dibilang jaringan itu 'kulinya' IT. Kerjanya sering turun ke lapangan,
install server, atau nyambung2in kabel, hehe.. Untuk jadi ahli di
jaringan juga susah, karena alatnya mahal2, dan jarang ada
kampus yang pakai teknologi jaringan skala industri seperti CISCO.
Sebaiknya fokus ke programming saja. Disini pun sebenarnya juga
banyak pilihan, entah itu desktop programming (VB, Delphi), web
programming (PHP, JavaScript), atau sekarang juga ada mobile
programming (android/JAVA). Tinggal disesuaikan menurut minat
dan bakat.
Di duniakerja nanti, g selamanya lulusan IT jadi programmer.
Pengalaman saya, cuma 10% yang jadi programmer, sisanya jadi
PNS, pegawai bank, guru, dll. Jika targetnya adalah duniakerja
seperti ini, saya sarankan perbanyak kemampuan di Office, seperti
Excel dan PowerPoint.
Tapi karena sudah berada di jurusan IT, mau g mau tetap belajar
programming, setidaknya untuk membuat skripsi nanti, hehe
Reply

49.

rio
19 Dec 15

sangat membantu
terima kasih :)

Reply

50.

ramaawaludien
25 Dec 15

assalamualaikum misi mas, sayaa curhat sedikit ya mas,saya newbie banget


nih. saya masih semester 1 jurusan TI. Saya berkeinginan bisa mempelajari
dan bercita cita sebagai programmer yang handal, tapi itu tidak segampang
apa yg saya pikirkan, saya ingin mempelajari web program dan belajar HTML
khusnya karna menurut saya HTML adalah awal dari pembelajaran css,php,
js,dll. bagaimana menurut mas apakah cara saya benar? atau ada saran
yang baik untuk saya bisa belajar tentang hal ini dengan baik dan teratur?
terimakasih
Reply

Andre
26 Dec 15

Kalau baru semester 1, masih punya banyak waktu tu gan. Saya


saja dulu di tahun pertama kuliah belum kenal dengan HTML, CSS,
PHP. Masih pusing belajar Pascal hehe
Lanjut saja gan, dinikmati aja prosesnya, perjalanan masih panjang.
Saran saya fokuskan ke belajar algoritma dulu, perdalam
pemahaman tentang dasar2 programing seperti tipe data,
perulangan, function, dll. Lalu coba buat2 kode program untuk
berbagai aplikasi sederhana. Di tahun kedua nanti baru perdalam
mana yang lebih diminati, apakah desktop programming (C++,
Delphi, VB, dll), web programming (HTML, CSS, PHP, dll), atau bisa
langsung ke mobile/android (JAVA).
Reply

51.

ricky
26 Dec 15

Terimakasih artikel nya sangat membantu


Reply

52.

N.A
12 Jan 16

Thanks artikelnya
Reply

53.

Sodrot : Show_the_Road
16 Jan 16

Terimakasih mas, akhirnya nemu yg pake bahasa indo


Reply

Andre
16 Jan 16

Lanjut gan.. :)

Reply

54.

Wedy
22 Jan 16

semoga jadi tercapai cita cita saya menjadi programer belajar lewat web
ini :))
Reply

Andre
22 Jan 16

Amiin.. :)
Reply

55.

agust_k
23 Jan 16

kalo dasar nya langsung belajar lewat bootstrap gimana min ?


Reply

56.

Budi
26 Jan 16

Sangat bermanfaat sekali min


Reply

57.

Sarwen
07 Feb 16

mas saya mau nanya,sebelum nya saya cuma belajar php murni sedikit aja
itu pun gk seberapa,tapi saya coba langsung terjun ke laravel karena
menurut saya lebih gambang dengan adanya documentation,sejauh ini sih
saya sudah bisa membuat CRUD..Heheheh
menurut mas ada yg salah jika saya langsung terjun ke framework laravel
karena saya belum bisa oop dan saya belajar tutorial dari youtube
apakah oop bisa dengan sendiri nantinya?
terima kasih mas..
Reply

Andre
07 Feb 16

Wah, mantap tuh mas udah langsung terjun ke Laravel. Kalau bisa
ngikutin dan g merasa bingung, silahkan lanjut. Tapi kalau ada
waktu coba pelajari sekilas konsep PHP dasar dan OOP, minimal
sekedar tau untuk apa fungsinya dan bagaimana penulisannya.
PHP juga punya dokumentasi lengkap di http://php.net/manual/en/
Reply

58.

Sarwen
07 Feb 16

Makasih mas saran nya..saya mau tanya lagi dong mas saya udah berhasil
membat Crud,tapi gimana ya mas jika kolom satu di hapus nomor id itu
berurutan,soal nya saya coba hapus pasti nomer nya ngacak mas,mana tau
mas bisa kasih saran di laravel..
Reply

Andre
10 Feb 16

Saya harus lihat struktur tabelnya dan kodenya dulu mas, bisa jadi
dengan menambahkan beberapa query MySQL untuk
menghapusnya. Mungkin hal2 seperti ini yang menjadi alasan lain
untuk mulai belajar dasar2 PHP dan MySQL dulu, baru ke laravel,
hehe..
Reply

59.

Sindhu
11 Feb 16

Gan saya mau nanya heheeh,, apa bedanya web programming??


Web design??
Web developer??
Reply

Andre
18 Feb 16

Web Programming lebih fokus ke coding di belakang layar gan,


bahasa yang digunakan seperti PHP dan MySQL. Web Design fokus
ke tampilan halaman yang dilihat oleh pengguna, bahasa yang

digunakan adalah HTML, CSS dan JavaScript. Dalam merancang


tampilan ini kadang juga memerlukan aplikasi design seperti
photoshop.
Kalau diibaratkan dengan mobil, web programmer adalah teknisi
mesin, ia yang merakit seluruh mesin agar bisa berkalan.
Sedangangan web design adalah tukang cat dan interior, ia
membuat sebuah mobil terlihat "cantik".
Sedangkan web developer lebih umum, bisa dibilang web
programmer dan web design termasuk ke web developer. Tp istilah
ini juga lebih condong ke sisi codingnya.
Dalam dunia nyata, kadang pembagian ini sudah sering "kabur",
misalnya JavaScript bisa digunakan oleh web design, maupun web
programmer sebagai bahasa server.
Reply

60.

Birrul Walidain
17 Feb 16

Yang seperti ini web yang dicari. Lengkap dan jelas dan tidak setengah
setengah penjelasannya. Sangat informatif
Reply

Andre
18 Feb 16

Lanjut gan, semoga bisa bermanfaat :)


Reply

61.

NHANA
23 Feb 16

Siang Mas, kalo untuk sekadar membuat aplikasi apotek berbasis Web, saya
harus lebih konsentrasi pelajari kemana? Tolong petunjuknya Makasih
sebelumnya.
Reply

Andre
24 Feb 16

Untuk bisa membuatnya, mau g mau harus pelajari HTML, CSS, PHP
dan MySQL. Mungkin nanti akan banyak di PHP dan MySQLnya.
Reply

62.

adi
23 Feb 16

kuliah jurusan web programing or wen designer dimana ya?atau jurusan


apa?
terimakasih
Reply

Andre

24 Feb 16

G ada jurusan khusus untuk itu gan, kalau ingin belajar


programming bisa ke jurusan ilmu komputer atau IT, tapi disini
akan belajar hal2 seputar komputer secara global. Web
programming dan web design paling cuma ada di 2 atau 3 mata
kuliah.
Penjelasan lebih detailnya bisa ke: http://www.duniailkom.com/apaperbedaan-jurusan-ilmu-komputer-teknik-informatika-sisteminformasi-dan-teknik-komputer/
Reply

63.

Mia
27 Feb 16

Makasih penjelasannya
Reply

64.

Ajat Sanjaya
03 Mar 16

Terima kasih atas ilmunya gan


Reply

65.

Awe
04 Mar 16

Semoga berkah deh untuk authornya, lengkap banget ini serius. saya yang
masih newbie kayaknya mesti sering2 ke sini biar lebih paham. trimakasih
min !
Reply

Andre
05 Mar 16

Makasih sis, semoga tutorial yang ada bisa bermanfaat dan mudah
dipahami
Reply

66.

yedy aditya
10 Mar 16

Om agan tlong kirimkan cara pemesanan ke email saya. Saya ingin membeli
ebook html ini.
Regards
Reply

Andre
10 Mar 16

Siap gan, silahkan di cek emailnya, terimakasih :)


Reply

67.

aldo
10 Mar 16

Mas Andre buka tempat kursus web development ga ya?


Ane pingin banget diajar langsung biar tau gmn si pembuatan struktur
website yg baik dan benar, apakah harus berkonsep OOP / procedural, teknik
penulisan program PHP yg baik, penggunaan CMS, Framwork dsb biar ga
salah langkah :D
Semenjak baca postingan artikel2 duniailkom yg sangat mudah dipelajari
ane jd sangat tertarik
Terima kasih ilmunya duniailkom berkah selalu..
Reply

Andre
10 Mar 16

Kursus langsung belum ada mas, soalnya saya tinggal di daerah,


hehe
Saat ini media belajar di duniailkom bisa dari eBook saya: HTML
Uncover, CSS Uncover dan PHP Uncover. Ketiga buku ini saya
rancang sebagai pengganti kursus langsung. Tapi ini memang
masih materi dasar. Masih banyak materi lain yang diperlukan
untuk membuat website, seperti JavaScript dan MySQL. Belum lagi
jika sudah masuk ke framework PHP dan CMS seperti wordpress.
Secara bertahap saya akan merilis eBook2 lain, kira2 setiap 3 atau
4 bulan bakal ada eBook baru :)
Reply

68.

Richard
12 Mar 16

Terima kasih Pak sangat membantu saya yg awam ini untuk menentukan
pelajaran yg mesti saya pelajari dan kuasai. Saya kuliah jurusan T.
Informatika semoga ini bermanfaat untuk saya dan para pembaca untuk ke
depannya nanti. Dan sukses terus buat bapak
Reply

Andre
13 Mar 16

Sama2 mas sipp, semoga sukses juga dengan studinya :)


Reply

69.

Hendry
13 Mar 16

mas mau pesan ebooknya ??


gimana caranya mas ??
Reply

Andre
13 Mar 16

Silahkan mas Hendry, cara pembelian eBook Duniailkom telah saya


kirim ke email, silahkan di cek :)
Reply

70.

arifin
13 Mar 16

Mas kayaknya bagus nih bukunya, bagaimana cara pesanya Mas Andre
Reply

Andre
13 Mar 16

Silahkan mas Arifin, cara pembelian eBook Duniailkom telah saya


kirim ke email, silahkan di cek. Terimakasih :)
Reply

71.

henri
18 Mar 16

salut untuk admin duniailkom karena mau berbagi ilmu. jarang orang
indonesia yang pintar tapi mau berbagi ilmu. seain itu rujukan saya dalam
belajar di www.w3schools.com/.
saya kagum dengan web tersebut dengan mudah nya memberi ilmu secara
gratis, dan detail sekali. dan sangat mudah dipelajari.
silahkan rekan2 yang baru belajar web designer bahkan web progaming
mengunjungi situs duniailkom dan
www.w3schools.com/. salam kenal untuk semua. yg penting jangan mudah
menyerah dalam belajar.
Pada posting kali ini saya ingin sharing sedikit pengalaman saya saat mulai belajar
membuat website.Karena banyak pertanyaan dari teman teman,kalo gue mau
belajar buat website harus mulai dari mana ya????

jadi di posting kali ini saya tidak menulis tentang teknis-teknis proses pembuatan
sebuah website melainkan saya akan menjelaskan langkah langkah apa saja yang
harus dipelajari sampai kita dapat membuat website dengan baik.
Langsung kita mulai,
1.HTML & CSS
Langkah paling pertama yang harus dipelajari adalah HTML (Hyper Text Markup
Language), HTML ini wajib dikuasai untuk membuat web karena secara garis besar
HTML ini berfungsi untuk menampilkan komponen komponen dasar website kita di
browser seperti menampilkan tulisan, link, garis, dll. tetapi, HTML hanya dapat
menampilkan komponen komponen dasar saja, dengan tampilan yang juga
mendasar, untuk membuat website yang baik, salah satu syaratnya tentu saja
website kita harus menarik, jadi kita juga perlu mempelajari CSS (Cascading Styles
Sheet). CSS ini berfungsi untuk mempercantik tampilan website kita, mempercantik
komponen komponen HTML yang tadi telah kita buat, dan bahkan bisa membuat
efek efek sederhana pada tampilan website kita. tutorial HTML dan CSS ini dapat
anda temukan dengan sangat mudah di om saya,om google.heheee,, nah jika
telah menguasai dua bahasa ini, anda sudah dapat membuat sebuah Website statis
dengan tampilan menarik.
2. PHP
Selanjutnya, yang harus dipelajari adalah PHP. Secara garis besar PHP ini berfungsi
untuk membuat website kita lebih dinamis, artinya website yang dinamis adalah
website yang memungkinkan user atau pengunjung untuk berinteraksi dengan
website kita, contohnya seperti E-Commerce, Jejaring sosial, Forum / komunitas, dll.
jadi dengan PHP ini memungkinkan kita untuk menyisipkan logika logika program
di sintaks HTML yang telah kita buat.
3.JAVASCRIPT
Fungsi javascript hampir sama dengan PHP,, hanya terdapat beberapa fungsi dan
sintaks yang berbeda, yang tentu saja masing masing memliki kelebihan dan
kekurangan ,masing masing, sehingga kita juga harus mempelajari keduanya,
sama halnya dengan PHP, penggunaan JAVASCRIPT juga disisipkan di file HTML
yang telah kita buat.
4. TAMBAHAN
Setelah menguasai keempat bahasa diatas sudah bisa membuat website yang baik
dan menarik, dan anda juga sudah bisa disebut sebagai Web Developer.. hehehe,,
namun untuk lebih mempercantik dan menyempurnakan website yang dibuat anda
juga perlu mempelajari beberapa bahasa seperti JQUERY, AJAX, dll. masing
masing memiliki keunggulan yang akan membuat webste anda terlihat semakin
cantik, contohnya anda dapat membuat animasi animasi dan effect yang baik

dengan JQUERY, ditambah lagi beberapa kelebihan yang ditawarkan dibandingkan


jika anda menggunakan FLASH.
5. FRAMEWORK
Sebagai web developer anda tentu saja juga membutuhkan FRAMEWORK untuk
mempermudah pekerjaan anda. FRAMEWORK ini memiliki sangat banyak
keuntungan mulai dari segi kemudahan, kecepatan proses develop, keamanan, dan
kompabilitas. oleh karena itu hampir semua web developer profesional
menggunakan FRAMEWORK untuk membuat sebuah Web.ada banyak FRAMEWORK
yang telah diciptakan seperti CodeIgniter, ZEND PHP, Kohana, Panada, Yii, dll,
sebagai pemula(seperti saya) saya sarankan anda mempelajari CODEIGNITER
terlebih dahulu, karena dokumentasinya yang sangat lengkap dan mudah dipahami
akan memudahkan anda mempelajarinya.

Web development jakarta


Nah, dari yang telah saya sharingkan diatas, itu adalah tahapan tahapan yang
saya pelajari saat belajar Web Programming, tentu saja masih banyak pilihan yang
dapat anda pelajari seain PHP, JAVASCRIPT dll, anda juga bisa mempelajari JAVA
Applet, Ruby on Rails, Python, dan bahasa pemrograman laiinya yang mendukung
pemrograman berbasis Web. semua tergantung dari keinginan anda, dan
keberhasilan anda dalam belajar bukan berdasarkan dari apa yang anda pelajari
tetapi tergantung dari KONSISTENSI dan KESERIUSAN anda dalam mempelajari hal
tersebut. semoga bermanfaat.Leave a Comment yaa..
untuk referensi anda bisa berkunjung ke website tim saya,,
http://binary-project.com
Web Design Jakarta
Web Developer Jakarta
Jasa Pembuatan Website Profesional

Anda mungkin juga menyukai