search

Minggu, 20 Februari 2011

JARINGAN KOMPUTER

Jaringan Komputer

oleh charlie

Dasar-Dasar Jaringan Komputer

Komponen-Komponen Jaringan

Protokol dan Arsitektur

Data Link Control

Lapisan Network

Lapisan Transport

LAN

WAN

READ MORE - JARINGAN KOMPUTER

SEJARAH BAHASA PEMROGRAMAN

Bahasa Pemrograman

Perangkat Lunak Bahasa Pemrograman

Oleh charlie
Generasi Bahasa Pemrograman
Generasi Bahasa Pemrograman
Bahasa pemrograman adalah software bahasa komputer yang digunakan dengan cara merancang atau membuat program sesuai dengan struktur dan metode yang dimiliki oleh bahasa program itu sendiri. Komputer mengerjakan transformasi data berdasarkan kumpulan printah program yang telah dibuat oleh program. Kumpulan perintah ini harus dimengerti oleh komputer, berstruktur terntentu (syntax), dan bermakna. Bahasa pemrograman merupakan notasi untuk memberikan secara tepat program komputer. Berbeda dengan bahasa, misalkan Bahasa Indonesia dan Inggris yang merupakan bahasa alamiah (natural language), sintaksis dan semantik bahasa pemrograman komputer ditentukan secara jelas dan terstruktur, sehingg bahasa pemrograman juga disebut sebagai bahasa formal (formal language).
Menurut tingkatannya, bahasa pemrograman dibagi menjadi 3 tingkatan, yaitu:
  • Bahasa pemrograman tingkat rendah (low level language), merupakan bahasa pemrograman generasi pertama, bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja karena isinya programnya berupa kode-kode mesin.
  • Bahasa pemrograman tingkat menengah (middle level language), merupakan bahasa pemrograman dimana pengguna instruksi sudah mendekati bahasa sehari-hari, walaupun begitu masih sulit untuk dimengerti karena banyak menggunakan singkatan-singkatan seperti “STO” artinya simpan (STORE) dan “MOV” artinya pindahkan (MOVE). Yang tergolong dalam bahasa ini adalah assembler.
  • Bahasa pemrograman tingkat tinggi (high level language) merupakan bahasa yang mempunyai ciri lebih terstruktur, mudah dimengerti karena menggunakan bahasa sehari-hari, contoh bahasa level ini adalah: Delphi, Pascal, ORACLE, MS-SQL, Perl, Phyton, Basic, Visual Studio (Visual Basic, Visual FoxPro), Informix, C, C++, ADA, Java, PHP, ASP, XML, dan lain-lain. Bahasa seperti Java, PHP, ASP, XML biasanya digunakan untuk pemrograman pada internet, dan masih banyak lagi yang terus berkembang yang saat ini biasanya dengan ekstensi .net (baca: dot net) seperti Visual Basic.NET dan Delphi.Net yang merupakan bahasa pemrograman yang dikembangkan pada aran berbasis internet
Sejauh ini bahasa pemrograman dikelompokkan menjadi lima generasi. Setiap generasi bahasa pemrograman memiliki karakteristik tersendiri. Semakin maju generasinya maka orientasi bahasa pemrograman ini akan semakin dekat ke manusia.
Gambar di atas menunjukkan terjadinya kecenderungan pergeseran orientasi dalam bahasa-bahasa pemrograman, dari pendekatan yang berorientasi kepada mesin menuju ke pendekatan yang berorientasi pada manusia.

Bahasa Pemrograman Generasi I

Bahasa pemrograman generasi pertama berorientasi pada mesin. Program disusun dengan menggunakan bahasa mesin. Tentu saja program generasi ini sangat sulit untuk dipahami oleh orang awam dan sangat membosankan bagi pemrogram. Pemrogram harus benar-benar menguasai operasi komputer secara teknis. Namun bahasa generasi ini memberikan eksekusi program yang sangat cepat. Selain itu, bahasa mesin sangat bergantung pada mesin (machine dependent), artinya, bahasa mesin antara satu mesin dengan mesin lainnya akan berbeda.
Kode dalam Bahasa Mesin
Kode dalam Bahasa Mesin

Bahasa Pemrograman Generasi II

Bahasa pemrograman generasi kedua menggunakan bahasa rakitan (assembly). Sebagai pengganti kode-kode biner, digunakanlah kependekan dari kata-kata. Misalkan “MOV” untuk menyatakan “MOVE” dan JNZ yang berarti “jump non-zero”. Setiap instruksi dalam bahasa rakitan sebenarnya identik dengan satu instruksi dalam bahasa mesin. Bahasa ini sedikit lebih mudah dipahami daripada bahasa mesin. Bahasa ini sedikit lebih mudah dipahami daripada bahasa mesin mengingat perintah dalam bentuk kata-kata yang dipendekkan lebih mudah daripada mengingat deretan angka biner.
Berikut adalah contoh instruksi yang ditulis dalam bahasa rakitan akan menjadi seperti berikut:
Tampak bahwa penggunaan notasi seperti MOV AH, 02 jauh lebih mudah diingat atau dipahami daripada penulisan instruksi dalam bahasa mesin: B402 atau 1011 0100 0000 0010.
Kode dalam Bahasa Rakitan
Kode dalam Bahasa Rakitan

Bahasa Pemrograman Generasi III

Bahasa pemrograman generasi ketiga menggunakan pendekatan prosedural. Sebagai bahasa prosedural, pemrogram perlu menuliskan instruksi-instruksi yang rinci agar komputer melaksanakan tugasnya. Program ditulis dengan menggunakan kata-kata yang biasa dipakai manusia, seperti WRITE untuk menampilkan sesuatu di layar dan READ untuk membaca data dari keyboard.
Bahasa generasi ketiga seringkali disebut sebagai high level language disebabkan bahasa ini menggunakan kata-kata yang biasa digunakan manusia. Beberapa contoh bahasa pemrograman yang masuk dalam kategori generasi ketiga yaitu ADA, ALGOL, C, BASIC, COBOL, FORTRAN, dan PASCAL.

Bahasa Pemrograman Generasi IV

Bahasa pemrograman generasi keempat dirancang untuk mengurangi waktu pemrograman dalam membuat program sehingga diharapkan produktifitas pemrogram jadi meningkat dan program dapat dibuat dalam waktu yang lebih singkat. Alhasil, bahasa pemrograman generasi keempat yang dikenal dengan sebutan 4GL dapat dipakai oleh pemakai yang kurang mengetahui hal-hal teknis tentang pemrograman tanpa bantuan pemrogram profesional. Sebagai contoh pemrogram dapat membuat program dengan Microsoft Access di lingkungan PC dengan mudah.
Bahasa pemrograman generasi keempat biasa disebut sebagai high level language atau bahasa berorientasi pada masalah (problem oriented language) karena memungkinkan pemakai menyelesaikan masalah dengan sedikit penulisan kode dibandingkan pada bahasa prosedural. Bahasa pemrograman generasi keempat menggunakan pendekatan non-prosedural. Untuk mendapatkan suatu hasil, seorang pemakai tidak perlu memberitahukan secara detail tentang bagaimana mendapatkannya. Gambar di bawah ini memberikan contoh yang menunjukkan perbedaan bahasa prosedural dan non-prosedural dalam memperoleh data tentang seorang mahasiswa.
Bahasa Prosedural dan Non Prosedural
Bahasa Prosedural dan Non Prosedural

Bahasa Pemrograman Generasi V


Bahasa pemrograman generasi kelima merupakan kelompok bahasa-bahasa pemrograman yang ditujukan untuk menangani kecerdasan buatan (artificial intelligence). Kecerdasan buatan adalah disiplin dalam ilmu komputer yang mempelajari cara komputer meniru kecerdasan manusia. Berbagai aplikasi kecerdasan manusia adalah sebagai berikut:
  • Pemrosesan bahasa alami (natural language processing), yakni mengatur komputer agar bisa berkomunikasi dengan manusia melalui bahasa manusia (Indonesia, Inggris, Spanyol, Prancis, dan sebagainya).
  • Pengedalian robotika dan sensor mata.
  • Aplikasi sistem pakar (expert system) yang meniru seorang pakar di bidang tertentu sehingga bisa menghasilkan nasehat atau pemikiran yang setara dengan seorang pakar.
Dengan menggunakan bahasa generasi kelima dimungkinkan untuk melakukan perintah dengan cara percakapan seperti berikut:
“Tampilkan semua nama mahasiswa yang IPK-nya di atas 3,0 dan urutkan berdasarkan IP secara descending”
PROLOG dan LISP merupakan dua contoh bahasa pemrograman yang ditujukan untuk menangani kecerdasan buatan
READ MORE - SEJARAH BAHASA PEMROGRAMAN

MENGENAL DNS

Mengenal DNS (Domain Name Service)

Domain Name Service (DNS)

Untuk mengidentifikasi suatu entitas, internet menggunakan alamat IP, yang secara unik mengidentifikasi koneksi dari host ke Internet. Namun, orang lebih suka menggunakan nama daripada alamat numerik. Oleh karena itu, kita membutuhkan sebuah sistem yang dapat memetakan nama ke alamat atau alamat untuk nama. Ketika Internet kecil, pemetaan dilakukan menggunakan file host. File tuan rumah hanya memiliki dua kolom: satu untuk nama dan satu untuk alamat.

Setiap host dapat menyimpan file host pada disk dan memperbaruinya secara berkala dari file host master. Ketika sebuah program atau pengguna ingin untuk memetakan nama ke alamat, host berkonsultasi dengan file host dan menemukan pemetaan.

Hari ini, adalah mustahil untuk memiliki satu file host setiap berhubungan satu nama, dan sebaliknya. File tuan rumah akan terlalu besar untuk menyimpan di setiap host. Selain itu, tidak mungkin untuk memperbarui semua file host di dunia setiap kali ada perubahan. Salah satu solusi adalah dengan menyimpan file seluruh host dalam satu komputer dan memungkinkan akses ke informasi yang tersentralisasi untuk setiap komputer yang membutuhkan pemetaan, tetapi kita tahu bahwa ini akan menciptakan sejumlah besar lalu lintas di Internet. Solusi lain, yang digunakan saat ini salah satu, adalah untuk membagi ini sejumlah besar informasi menjadi bagian-bagian yang lebih kecil dan menyimpan setiap bagian pada komputer yang berbeda. Dalam metode ini, host yang perlu pemetaan dapat menghubungi komputer terdekat memegang informasi yang dibutuhkan. Metode ini digunakan oleh Domain Name System (DNS)

FQDN (Fully qualified domain name)

Jika label diakhiri dengan string null, disebut nama domain berkualifikasi lengkap (FQDN). Sebuah FQDN adalah nama domain yang berisi nama lengkap dari sebuah host. Ini berisi semua label, dari yang paling spesifik sampai yang paling umum, yang secara unik menentukan nama host.

challenger.atc.fhda.edu.

Misalnya, nama domain adalah FQDN dari sebuah komputer bernama penantang dan diinstal di Advanced Technology Center (ATC) di De Anza College. Sebuah server DNS hanya dapat mencocokkan FQDN ke alamat. Perhatikan bahwa nama harus diakhiri dengan label null, tetapi karena null di sini berarti apa-apa, label diakhiri dengan titik (.)

Sebagian Nama Domain Berkualitas (PQDN)

Jika label tidak diakhiri dengan string null, disebut nama domain berkualifikasi parsial (PQDN),. A PQDN mulai dari node tapi tidak mencapai akar. Hal ini digunakan ketika nama harus diselesaikan termasuk dalam situs yang sama sebagai klien. Berikut resolver bisa menyediakan bagian yang hilang, yang disebut akhiran, untuk menciptakan sebuah FQDN.

Misalnya, jika pengguna di fhda.edu tersebut. Situs ingin mendapatkan alamat IP dari komputer penantang, ia dapat mendefinisikan nama parsial Challenger

Klien DNS atc.fhda.edu menambahkan akhiran. Sebelum melewati alamat untuk server DNS. Klien DNS biasanya memegang daftar akhiran. Berikut dapat beberapa dari daftar sufiks di De Anza College.

Generic Domain

Domain generik mendefinisikan host terdaftar sesuai dengan perilaku generik mereka. Setiap simpul di pohon mendefinisikan suatu domain, yang merupakan indeks untuk nama ruang database domain seperti di Gbr.6. Tingkat pertama di bagian domain generik memungkinkan tujuh label tiga-karakter yang menggambarkan jenis organisasi seperti terlihat pada tabel 1. Baru-baru ini beberapa tingkat pertama-label telah dietujui.

Country Domain

Negara bagian menggunakan domain-karakter negara singkatan dua (misalnya, iq untuk Irak).

Invers Domain, domain invers digunakan untuk memetakan sebuah alamat ke nama.
READ MORE - MENGENAL DNS

Sabtu, 19 Februari 2011

TUTORIAL JARINGAN

Pengen dapet
E_BOOK GRATIS
dari prothelon?
Klik di sini!
Tutorial Jaringan Komputer di prothelon.com pastinya gampang kamu pahami karena menggunakan pendekatan yang beda dari yang lain. Ndak percaya? Baca aja terus….


Kita tidak akan mulai dengan membahas mengenai teori jaringan yang rumit dan memusingkan. Tapi pendekatan yang Prothelord lakukan adalah memberikan contoh praktek yang mudah dan kemudian menjelaskan setiap tahap dengan gamblang dan sepraktis mungkin. Dengan cara ini, kamu akan punya bayangan mulai dari hardware, cara set up jaringan komputer dan baru mempelajari teori jaringan komputer yang mendukungnya.


Prothelord sangat menyarankan agar kamu langsung praktek. Biar semua clear dan dipahami dengan mudah karena “kebayang”.


Kalau biasanya, kita harus belajar dari teori dulu dan disuruh membayangkan berbagai perangkat yang belum pernah kita lihat. Hal ini jelas akan mempersulit otak kita untuk mengasosiasikan teorinya dengan kenyataan. Dah pada taukan, kalu otak kita itu senang menghubungk-hubungkan secara visual dibandingkan dijelasin secara teks. Yukkksss. Kalu belum baca tuh ada buku bagus tentang mind mapping.


Kita mulai yah tutorial jaringan komputernya.


Tahap I: Persiapan Hardware


Untuk membuat sebuah jaringan komputer tentu saja diperlukan beberapa hardware khusus. Sebenarnya jaringan komputer tuh banyak sekali variasinya. Namun demikian, untuk memudahkan pemahaman kamu, kita akan berangkat dari yang paling sederhana dan tentu saja murah, biar kamu bisa beli alat-alatnya.


Jaringan komputer yang akan kita buat adalah jaringan komputer LAN fisik (LAN adalah kependekan dari Local Area Network, red). Maksudnya yang pake kabel-kabel gitu. Kan ada juga yang pake wireless, cuman rada sulit ngejelasinnya dan lebih mahal perangkatnya.


Nah peralatan yang harus kamu siapin adalah:

  1. Komputer minimal sebanyak 2 buah (ya iyalah, masa cuman 1, namanya juga jaringan komputer. Pasti komputernya banyak). Sebenarnya kita bisa bikin jaringan dengan satu komputer saja tapi nanti akan membingungkan buat pemula. So, gimanapun caranya, entah beli, minjem punya kaka, minjem temen, ngambil komputer kantor, sekolah apapun caranya cari 2 komputer. Ok?. Kalu susah, kamu mungkin bisa sewa. Soalnya sekarang dah banyak penyewaan komputer tuh saya lihat.Sebenarnya saya lebih seneng ngejelasin pake Linux, tapi karena umumnya Prothelonians masih pake Windows, ya udah deh, dalam tutorial ini kita akan menggunakan XP sebagai Osnya.
  2. kartu Jaringan (Network Card) minimal sebanyak 2 buah, sama dengan jumlah komputer yang rencananya akan kamu sambungin. Nah ini alat ini biasanya bisa kamu tencepin di dalem komputer kamu dan ada sebuah lubang untuk memasukkan kabel LAN di belakangnya. Lubang itu disebut dengan RJ-45. Inget-inget yah RJ-45. Itu nama interface untuk kabel LAN yang lazim juga disebut kabel Ethernet. Kamu bisa beli Network card ini dengan harga murah, di bawah 100 rban deh. Setelah dibeli, colokin ke dalam komputer kamu dan install drivernya.
  3. Kabel LAN atau kabel ethernet. Nah yang ini bisa kamu beli di toko-toko komputer dah lengkap sama RJ-45nya. Untuk sederhananya, kamu bisa bayangkan RJ-45 ini sebagai jack listrik. Jack listrik itu bisa kamu pasang kabel listrik, asosiasinya RJ-45 bisa dipasangin kabel LAN. Kamu sebenarnya bisa bikin sendiri nih kabel, cuman buat bikinnya kamu harus belu RJ-45 terpisah, kabel dan yang paling repot adalah beli cramping tool. So, Prothelord ndak rekomendasikan bikin sendiri untuk saat ini. Cramping tool ini adalah alat untuk memasukkan kabel LAN ke RJ-45. Yang penting saat belinya adalah ada 2 macam kabel LAN yaitu jenis yang straight dan cross. Dalam tutorial Jaringan Komputer ini kita akan menggunakan kabel LAN tipe Straight. Kabel LAN tipe Cross biasanya kamu pake untuk menghubungkan 2 komputer secara langsung tanpa hub. Hub? Apaan tuh? Tenang, lihat hardware berikutnya yang harus kamu siapin untuk membuat jaringan komputer kecil ini. Kalau harga kabel ini murah deh, paling 10-15 rb doang, tergantung panjangnya.
  4. Hub. Hub bentuknya kotak kecil gitu. Ukurannya tergantung dengan jumlah port RJ-45 yang disediakan. Kamu bisa beli yang memiliki 4 port dengan harga di bawah 100 rb. Semua komputer kamu akan saling terhubung melalui hub ini.

Nah kamu dah tahu hardware apa saja yang diperlukan buat bikin jaringan komputer sederhana. Gih, beli dan siapin dulu alat-alatnya, baru balik lagi ke tempat belajar jaringan komputer di prothelon.com ini.


Kalau udah siap, kita akan mulai menghubungkan semua hradware itu pada tutorial jaringan Komputer selanjutnya.

Suka ama tutorial ini? Pasang aja di web site kamu (jangan lupa link ke prothelon.com, biar pengunjung situs kamu bisa belajar lebih banyak di sini) atau kamu bisa juga kasih comment di bawah. Kalu mau tanya-tanya, kamu bisa lakukan di Forum Prothelonians yang khusus buat newbie.

Saya sarankan kamu juga melengkapi senjata kamu di Internet dengan belajar bahasa pemrograman web kaya PHP dan MySQL di prothelon.com atau kalau butuh tempat praktek, ke sini aja. Kamu bahkan bisa dapet penghasilan tambahan dengan jadi member di sana lho. (Jangan khawatir, link tadi akan membuka jendela baru, jadi kamu bisa tetap di sini saat kembali lagi).

Jadinya Hardware oke, software bisa. Keren bo'.

Salam hangat.

CHARLIE

Suka? Tolong kasih tahu ke temen-temen kamu ya :) Gampang kok, tinggal klik tombol SHARE berikut ini dan login ke facebook atau twitter kamu. Thanks.
READ MORE - TUTORIAL JARINGAN

TUTORIAL My SQL

Pengen dapet
E_BOOK GRATIS
dari prothelon?
Klik di sini!
Tabel database adalah langkah selanjutnya dalam praktek MySQL kita setelah membuat gudang kita yaitu database.

Gudang database kita yang masih kosong tadi tidak akan ada gunanya kalau kosong kan? Nah kita akan membuat tabel sebagai lemari-lemari penyimpanan untuk menyimpan dan mengelola data kita. Kita akan menggunakan perintah CREATE yang sama dengan pembuatan database MySQL. Meskipun menggunakan perintah CREATE yang sama, tetapi perintah pembuatan tabel MySQL agak lebih kompleks dibandingkan perintah CREATE database kita sebelumnya. Dalam perintah kita nanti, kita juga harus menyertakan parameter untuk setiap kolom tabel database dan menamainya dengan baik. Memberi nama pada tabel kamu bisa dilakukan secara sederhana maupun rumit.

Tipe kolom akan menentukan jenis data yang dapat disimpan dalam kolom tabel mulai dari angka, paragraph, atau string singkat. Sebagai contoh, dengan mendefinisikan sebuah kolom sebagai int, artinya bahwa database kamu cuman akan menerima nilai integer untuk jenis kolom ini.

Beberapa tipe kolom yang akan cukup sering kamu gunakan adalah : int, char, varchar, text dan datetime. Dan saya rasa, dari namanya kamu pasti udah bisa menebak jenis data apa yang bisa disimpan oleh masing-masing tipe kolom tersebut kan :).

Ok, kita langsung aja membuat tabel database MySQL kita, ingat bahwa kita tadi mendefinisikan gudang kita dengan nama bisnis. Nah untuk memastikan bahwa kita berada di gudang bisnis, gunakan perintah ini:

USE bisnis;

Sekarang buat tabel database pertama kamu:

CREATE TABLE karyawan (id INT(3) NOT NULL AUTO_INCREMENT, 
nama_belakang VARCHAR (50), nama_depan VARCHAR (25), 
jabatan VARCHAR (10) DEFAULT ‘staf’ NULL);

Bingung? Tenang aja, nih penjelasannya.


Kamu baru saja membuat sebuah tabel database bernama ‘karyawan’. Kolom pertama adalah sekedar angka penanda unik yang akan ditambahkan ke tabel hingga maksimum sebanyak 3 digit (999) secara otomatis (AUTO_INCREMENT). VARCHAR berarti bahwa dia akan menyimpan angka, digit atau symbol, yang sangat cocok untuk nama orang. Kolom terakhir memiliki nilai default ‘staf’, sehingga jika kita menambahkan sebuah record, nilai default tersebut akan langsung ditambahkan.  

Ok, mudah-mudahan penjelasan singkat tentang cara membuat tabel database tadi bisa berguna buat kamu semua.

Pengen belajar sambil praktek? klik di sini.

Suka? Tolong kasih tahu ke temen-temen kamu ya :) Gampang kok, tinggal klik tombol SHARE berikut ini dan login ke facebook atau twitter kamu. Thanks.
READ MORE - TUTORIAL My SQL

TUTORIAL HTML

Pengen dapet
E_BOOK GRATIS
dari prothelon?
Klik di sini!

Belajar HTML gratis, mudah dan menyenangkan di prothelon.com aja. Nah kita mulai ya. Belajar HTML merupakan proses pertama yang umumnya dilakukan oleh para web programer. Nah setelah selesai dengan belajar HTML, maka kamu akan memiliki kemampuan untuk membuat halaman web statis. Berikutnya kamu pasti pengen bisa bikin halaman web yang memiliki kemampuan untuk berinteraksi dengan pengunjung secara lebih intens. Waktu itulah kamu perlu mulai belajar PHP. Setelah belajar PHP maka kamu bisa melanjutkan dengan belajar MySQL untuk menambah kemampuan PHP kamu.


Saya bisa dengan singkat menjelaskan sabagai berikut. HTML diperlukan terutama untuk membuat tampilan web, PHP untuk menambah kemampuan interaksi dengan pengunjung dan kemampuan menyimpan data akan disupport oleh MySQL. Lengkap sudah semuanya. Namun tentu saja web programming tidak hanya sebatas itu. Selain belajar HTML, PHP dan MySQL, tentu saja kamu dapat mempelajari juga bahasa script lain yang akan lebih memperindah tampilan web kamu dan mempermudah proses desain web kamu seperti CSS dan Javascript. Kamu juga mungkin akan perlu menambah ketrampilan kamu dalam membuat desain web dangan berbagai aplikasi pembuat web seperti Dreamweaver dan FrontPage serta belajar aplikasi pengolah gambar seperti Fireworks dan Adobe.


Tetapi untuk saat ini kita akan konsentrasi ke materi belajar HTML yang menjadi dasar semua pemrograman web.


Perlu saya sampaikan di sini bahwa meskipun kamu sudah  menguasai berbagai aplikasi yang mempermudah desain web, tetapi walau bagaimanapun pada akhirnya kamu tetap akan memerlukan kemampuan untuk melakukan pemrograman hands on alias manual untuk melakukan berbagai tuning dalam program kamu.


Pengen belajar sambil praktek? klik di sini.

Siap? OK, kita akan mulai belajar HTML.
Pengenalan HTML

Apa yang dimkasud dengan file HTML?

-    HTML merupakan kependekan dari Hyper Text markup Language

-    Sebuah file HTML merupakan sebuah file teks yang berisi tag-tag markup

-    Tag markup memberitahukan browser bagaimana harus menampilkan sebuah halaman

-    File HTML harus memiliki ekstensi htm atau html

-    File HTML dapat dibuat menggunakan editor teks yang biasa kamu pakai.


Pengen Nyoba Bikin?Mulailah dengan membuka Notepad (di Windows XP bagi yang belum pernah klik Start, Program, Accessories, Notepad).
Ketikkan teks berikut:
<html>
<head>
<title>Judul Halaman</title>
</head>
<body>
Ini halaman pertama saya. <b>Teks ini ditebalkan</b>
</body>
</html>
Simpan dengan nama “halamanku.htm” (jangan lupa tambahkan tanda kutip ganda pada nama filenya. Kalau lupa maka nama filenya akan menggunakan ekstensi default .txt sehingga menjadi halamanku.htm.txt).
Buka Browser kamu (misalnya internet explorer). Kilk File, Open, Browse dan pilih cari file halamanku.htm yang tadi kamu bikin. Klik OK, dan browser akan menampilkan halaman yang tadi kamu buat.



Gampang kan? Atau masih bingung? Ok, kita akan melihat penjelasan dari contoh di atas.
Setiap tag diapit oleh tanda lebih kecil dan lebih besar. Kamu bisa melihat bahwa tag pertama adalah <html>. Tag HTML pada umumnya selalu memiliki pasangan yang memiliki tag sama dengan sedikit tambahan tanda garis miring “/”, dan kamu bisa melihat pasangan tag <html> di akhir script yaitu </html>.
Tag <html> memberitahu browser bahwa inilah awal dari dokumen HTML. Tag pasangannya yaitu </html> menyatakan bahwa inilah akhir dari dokumen HTML.
Teks di antara <head> dan </head> adalah teks informasi header. Informasi header ini tidak ditampilkan pada jendela browser.
Teks di antara <title> adalah judul dokumen kamu. Judul ini akan ditampilkan di caption browser (lihat di bagian paling atas kanan dari browser kamu).
Teks di antara tag <body> adalah teks yang akan ditampilkan pada jendela browser kamu.
Dan terakhir, teks di antara <b> dan </b> akan ditampilkan dalam huruf tebal.
Nah, dengan penjelasan ini kamu mustinya udah mulai manggut-manggut dan merasa, ko ternyata belajar HTML gampang gini yah :). Mudah-mudahan.
Sekarang kita akan lihat mengenai ekstensionnya. Sebagaimana sudah disampaikan di awal, kita bisa membuat file HTML dengan 2 ekstension yaitu .htm dan .html. Nah ekstension .htm ditujukan untuk operating sistem jaman dulu yang hanya mensupport ekstensi 3 huruf. Sedangkan ekstensi .html akan lebih aman digunakan jika OS dan aplikasinya support karena lebih jelas menunjukkan bahwa ini adalah file HTML.
Sebagai catatan, setiap kamu melakukan perubahan pada file HTML kamu, maka kamu harus me refresh browser untuk melihat perubahan tampilannya.
Ok, tutorial belajar HTML sesi perkenalan cukup, kita akan melanjutkan ke level berikutnya tentang elemen HTML.
Check back soon for new tutorial.

Pengen belajar sambil praktek? klik di sini.


Suka? Tolong kasih tahu ke temen-temen kamu ya :) Gampang kok, tinggal klik tombol SHARE berikut ini dan login ke facebook atau twitter kamu. Thanks.
READ MORE - TUTORIAL HTML

TUTORIAL PHP

Pengen dapet
E_BOOK GRATIS
dari prothelon?
Klik di sini!
Membuat Website sendiri? Kenapa enggak. Nah, bagi anda yang sama sekali baru di dunia PHP, halaman ini ditujukan untuk menggugah minat dan semangat mempelajari bahasa ini sebagai landasan awal buat kamu yang pengen membuat website dinamis sendiri. Ibarat pepatah, tak kenal maka tak sayang, maka halaman pertama ini dibuat untuk mengenalkan kita pada PHP. Salam hangat dan Selamat menikmati.
Tutorial ini ditujukan bagi rekan-rekan yang newbie (alias baru) di dunia PHP tapi minimal sudah mengerti tentang HTML (kalo belum silahkan belajar HTML dulu, ndak rumit kok).

PHP adalah sebuah bahasa script yang sangat bagus dan merupakan pasangan yang pas untuk bahasa HTML. Dengan kemampuan PHP untuk membuat website yang dinamis serta keindahan desain menggunakan HTML, maka nyaris tidak ada yang tidak dapat dilakukan gabungan kedua bahasa ini di dunia web. Enaknya lagi, PHP ini merupakan bahasa yang sangat mudah (bagi yang pernah mempelajari C atau bahasa pemrograman lain akan sangat merasakan perbedaaan ini. Contoh salah satu perbedaan yang paling terasa adalah bahwa kita ndak usah repot-repot deklarasi variabel di awal, kalau butuh variabel tinggal pakai).
Kelebihan lain PHP adalah lisensinya yang open source, artinya selain boleh make secara gratis anda memiliki keuntungan tambahan yaitu tersedia banyak sekali materi pendukung yang tersebar di Internet (salah satunya di situs ini). Setelah kita memahami dasar-dasarnya, akan sangat mudah bagi kita untuk mengembangkan kemampuan kita karena ada begitu banyak materi tentang PHP yang bisa kita pelajari lebih lanjut.
Saya sangat menyarankan agar anda mempelajari lebih lanjut pembuatan website menggunakan PHP ini dengan cara mempelajari script-script PHP yang sudah ada. Tentu saja dimulai dari yang sederhana dulu, dan nantinya akan meningkat ke yang lebih kompleks seiring perkembangan kemampuan kita.

Saya sendiri mengenal PHP saat harus membuat aplikasi berbasis web di kantor. Kebetulan disuruh kursus, dan ternyata sangat mudah. Enjoy aja, dan tetap terusin bacanya.

Kamu bisa baca juga artikel tentang Belajar PHP ini untuk mengerti lebih dalam tentang apa dan mengapa kita perlu pake PHP. Selain itu, mungkin anda perlu menyempatkan diri untuk mempelajari strategi belajar PHP terlebih dahulu untuk mengerti urut-urutan yang disarankan untuk mempelajari PHP.

Sebelum mulai, anda perlu menginstal server di komputer anda untuk mencoba script yang anda buat secara lokal. (Jika anda memiliki space di server yang support PHP anda juga bisa ngetes script di sana, tapi lebih rumit dan makan biaya soalnya perlu FTP, akses internet, lama, and so on gitu loh). Kalo belum punya software untuk menambahkan fungsi web server, PHP di komputer anda, coba cari di google kata kunci phptriad download, terus instal aja di PC anda. Kalo udah selesai instal, nyalain Apachenya (kalau udah perlu database nyalain juga MySQLnya, untuk cara koneksi PHP ke MySQL lihat di artikel “menghubungkan PHP dengan MySQL”) terus coba ketik di addres http://localhost kalo dah keluar halaman awal Apache, berarti PC anda sudah siap untuk ngetes PHP. (Sebelum lupa, direktori tempat kita harus meletakkan file-file nanti ada di c:\apache\htdocs, kalo ndak percaya, lihat aja di file index yang ada di direktori itu isinya sama dengan yang muncul di halaman awal waktu kita akses ke localhost). Kamu bisa baca juga artikel tentang cara download PHP dan download MySQL sebelum mulai.

Kalau kamu udah selesai membaca tutorial dasar ini, maka kamu bisa melihat tutorial lain tentang HTML, MySQL, PHP dan MySQL, Contoh Script PHP, contoh proyek PHP dan tutorial lanjutan PHP yang juga tersedia di prothelon.com.

Pengen belajar sambil praktek? klik di sini.

OK, silahkan disiapkan dulu, tutorial berikutnya akan berisi tentang filosofi pemrograman PHP (server side script, hubungannya dengan HTML, dll), hal-hal apa saja yang bisa dilakukan PHP, dan tentu saja, contoh script sederhana kecil untuk menampilkan tulisan di halaman web situs anda. 

Suka? Tolong kasih tahu ke temen-temen kamu ya :) Gampang kok, tinggal klik tombol SHARE berikut ini dan login ke facebook atau twitter kamu. Thanks.
READ MORE - TUTORIAL PHP
Related Posts Plugin for WordPress, Blogger...

komentar

KAOS K.I.T Rp 50.000

KAOS K.I.T Rp 50.000

video tutorial