Friday, December 15, 2017

Aplikasi SIKETUS (sistem informasi kearsipan tugas sekolah )

Manfaat internet bagi pendidik dan pelajar :
  1. Memperluas wawasan dan ilmu pengetahuan.
  2. Sebagai sumber pengayaan pelajaran yang di Sekolah
  3. Sebagai sarana belajar penggunaan komputer
  4. Sebagai sarana komunikasi
Dari mudahnya untuk mendapatkan informasi tentunnya informasi bisa memperoleh informasi positf ataupun negatif. Jika membicarakan dampak positif dan negatif, semua aspek manapun pastinya terdapat dampak positif dan negatif  Tetapi semua itu kembali pada diri masing-masing, bagaimana kita memanfaatkannya untuk hal positif maupun negatif. Masih banyak yang perpendapat bahwa dunia maya alias internet identik dengan hal-hal yang berbau negatif. Sampai-sampai mereka para orang tua khususnya banyak sekali melarang anak-anaknya untuk mengakses dunia internet.
Di zaman sekarang ini informasi sangatlah penting, karena teknologi berkembang dengan sangat cepat. Apabila kita tertinggal berita sedikit saja, itu sama saja berarti kita telah ketinggalan dalam mengikuti perkembangan teknologi dunia. Maka dari itu kita harus mengetahui peristiwa yang terjadi di dunia melalui informasi yang kita dapat dari internet.
Perkembangan informasi tentang Ilmu pengetahuan dan teknologi (IPTEK) melalui internet dapat memajukan dunia pendidikan anak Sekolah-sekolah sudah banyak membuka informasi tentang mereka melalui situs atau website milik sekolah, menjadikan masyarakat mengetahui lebih banyak tentang sekolah dimana anaknya sekolah dan merasa dekat dengan pihak sekolah dimanapun berada.
Untuk sarana bersosialisasi
Bukan hal baru dan hampir semua pelajar tahu akan keberadaan jejaring social seperti Facebook atau Twitter dan lainnya. Mengasikkan kadang sampai lupa waktu bila sudah tenggelam dalam kegiatan selancar di Facebook dengan teman-teman. Dan lewat jejaring social tersebut bisa menjadi ajang sosialisi juga mencari teman-teman baru dengan segudang penglaman dan wawasan serta ilmu pengetahuan baru yang belum pernah didapat. Bahkan dari beberapa peristiwa, kita bisa melacak keberadaan saudara atau teman lama yang sudah terpisah dan kehilangan jejak sejak lama.
Untuk menambah wawasan dan pengetahuan
Dan manfaat internet bagi pelajar yang terbanyak adalah untuk menambah wawasan dan ilmu pengetahuan yang luas, sangat luas. Tidak terbatas pada buku, guru atau sekolah. Di internet pelajar bisa memperoleh semua informasi yang diperlukan dengan cepat dan mudah, tanpa harus beranjak dari tempat duduk di depan monitor. Keterbatasan waktu dan pelajaran yang disampaikan guru di sekolah bisa teratasi dengan solusi dari internet.
Itulah beberapa manfaat internet bagi pelajar tang positif. Tentunya, ada dampak negative dari internet ini. Tetapi seyogyanya sebagai seorang terpelajar yang terbaik adalah mengambilmanfaat internet bagi pelajar yang positif.
Tapi bagaimana bila tidak ada internet sedangkan siswa kita mau mengumpulkan tugas ? Masih bisa sih pakai kertas tapi di jaman now sekarang masak pakai kertas sih .....
Inilah solusinya .... pakai aplikasi si ketus ya 

Ini Downloadnya ATAU Di SINI



Wednesday, December 6, 2017

Cara mengamankan Simcard dari penipuan Swarp


SIM Card Swap, sebuah bentuk penipuan di mana kartu SIM korban diduplikasi pelaku untuk mengakses akun perbankan korban. Pelaku berpura-pura menjadi korban dan melaporkan kartu SIM-nya hilang/rusak ke pihak operator seluler, sehingga kartu diblok sementara. Kemudian pelaku mengambil kartu SIM yang baru dan menggunakannya untuk mengakses akun perbankan korban. Pelaku bisa melakukan penipuan ini karena memiliki kecermatan dan ketelitian untuk mengumpulkan informasi, berupa data diri dan data perbankan korban.

Yang kita bisa lakukan agar terhindar dari penipuan ini adalah memperkecil kesempatan tersebut, dengan mengikuti tips berikut:


Sebagai salah satu upaya pencegahan, Jenius punya fitur aktivasi notifikasi via email. Jangan lupa aktifkan fitur tersebut menggunakan akun email yang aktif agar kamu menerima notifikasi jika ada perubahan data pribadi yang sensitif.

Wednesday, November 29, 2017

Membuat, Mengedit, Menghapus Tabel Di phpMyAdmin dengan XAMPP

Dalam tutorial ini di harapkan para peserta Keahlian Ganda bisa belajar lebih mudah ok kita langsung ke Materi …
Sama seperti membuat database, membuat tabel juga harus dilakukan menggunakan query SQL, namun dengan bantuan phpMyAdmin atau tools lainnya, query tersebut akan dibuat secara otomatis, kita tinggal isi parameternya saja.

I. Membuat Tabel Dengan phpMyAdmin

Untuk membuat tabel dengan phpMyAdmin, langkah yang diperlukan adalah:
  1. Pilih database dengan mengklik nama database yang ada di panel sebelah kiri, atau klik link nama database pada breadcrumbs, selanjutnya akan muncul daftar tabel (jika ada) yang ada pada database tersebut.
  2. Pada bagian “Create table”  (berada disebelah bawah daftar tabel),  isikan nama tabel dan jumlah kolom yang ingin dibuat (jumlah kolom bisa juga ditambahkan nanti), kemudian klik tombol GO
    Membuat Tabel Dengan phpMyAdmin - Nama Tabel
    Sampai disini tabel belum terbentuk, kita harus mendefinisikan nama kolom.
  3. Isikan detail kolom sesuai yang diinginkan.
    Membuat Tabel Dengan phpMyAdmin - Isi Parameter
    Beberapa hal yang perlu diketahui:
    • Name: isikan nama kolom yang diinginkan, nama kolom sebaiknya mencerminkan isi kolom, misal: total_diskon, yang berarti total diskon yang diperoleh.
    • Type: pilih tipe yang sesuai. Tipe ini banyak sekali jenisnya, yang umum digunakan adalah:
      • INT, SMALLINT, BIGINT digunakan untuk angka yang biasanya akan digunakan untuk operasi bilangan seperti penjumlahan, perkalian, dll
      • CHAR dan VARCHAR untuk string, bisa angka (yang tidak digunakan untuk operasi bilangan – misal kode cabang), huruf, gabungan angka dan huruf, dll, dengan batas maksimal 255 karakter. CHAR digunakan untuk jumlah karakter tetap, sedangkan VARCHAR untuk jumlah karakter berubah ubah.
      • DATE: digunakan untuk menyimpan tanggal dengan format: yyyy-mm-dd.
      • DATE TIME: digunakan untuk menyimpan tanggal dan waktu dengan format: yyyy-mm-dd hh-mm-ss.
      • TEXT: untuk string/teks dengan panjang diatas 255 karakter.
    • Length/Values. Harus diisi jika kita menggunakan Type CHAR atau VARCHAR
    • Default: digunakan ketika kita mengisi nilai pada row, namun kita tidak mendefinisikan nilai pada kolom tersebut, maka kita diberi pilihan apakah nilainya None, NULL, dll.
    • Collation. Menentukan jenis collation yang digunakan, bisa dikosongkan. Kita bisa menggunakan collation level tabel.
    • Index: bisa dipilih misal PRIMARY yang nantinya kolom tersebut akan digunakan sebagai primary key.
    • A_I. Auto Increment: Digunakan agar secara otomatis nilai kolom berisi angka berurutan dari 1,2,3, dst. A_I dapat digunakan JIKA sebelumnya memilih index PRIMARY.
  4. Pilih Collation tabel, bisa disosongkan. Jika dikosongkan, maka tabel akan menggunakan collation yang digunakan oleh Database.
  5. Pilih Storage Engine. Mudahnya, pilih InnoDB jika tabel tersebut sering digunakan untuk insert dan update, dan pilih MyISAM jika tabel tersebut hanya untuk dibaca, jarang di insert maupun di update. Hal in akan meningkatkan perfomance tabel.
  6. Setelah selesai, klik tombol Save.
Catatan: Pada tahap ini sobat juga dapat mengubah nama tabel dengan mengubah bagian Table name: yang ada pada bagian atas, atau menambah jumlah kolom dengan mengklik tombol GO di sebelah nama tabel
Setelah berhasil, maka akan muncul nama tabel yang kita buat tadi di panel sebelah kiri, disebelah bawah nama database dimana tabel tersebut dibuat.
List Tabel Pada phpMyAdmin
Selesai, demikian cara membuat tabel dengan phpMyAdmin.

II. Mengedit Tabel Dengan phpMyAdmin

Setelah berhasil membuat tabel, terkadang baru diketahui kemudian bahwa telah terjadi kesalahan atau telah terjadi perubahan pada struktur tabel, termasuk merubah urutan tabel, yang membuat kita perlu untuk meng-edit tabel tersebut.
Untuk mengedit tabel dengan phpMyAdmin, ikuti langkah berikut:
  1. Masuk ke struktur tabel. Caranya dapat dilakukan dengan mengklik nama database, kemudian klik link “structure” pada tabel yang diinginkan.
    Edit Tabel Dengan phpMyAdmin - Buka Struktur
    atau jika sudah membuka tabel (cirinya di breadcrumbs ada nama tabel) dapat langsung mengklik tab “Structure” yang ada di sebelah atas.
    Edit Tabel Dengan phpMyAdmin - Buka Struktur - Breadcrumbs
  2. Selanjutnya tentukan kolom yang ingin diedit kemudian klik link change pada bagian action.
    Ubah Struktur Tabel Dengan phpMyAdmin
    atau untuk mengedit banyak kolom sekaligus, klik checkbox yang berada di sebelah kiri nama kolom atau klik Check All jika ingin mencentang semuanya, kemudian klik tombol Change yang berada di sebelah bawah.
    Edit Banyak Tabel Dengan phpMyAdmin
  3. Kemudian ubah parameter yang ada, penjelasan tentang parameter dapat dilihat pada bagian sebelumnya (pembuatan tabel), yang sedikit berbeda dari menu pembuatan tabel adalah pada menu edit tabel, terdapat pilihan “Move Column” yang akan digunakan untuk menggeser urutan kolom.
    Edit Tabel dengan phpMyAdmin - Ubah Parameter
  4. Setelah selesai klik tombol Save
Selesai, demikian cara mengedit tabel dengan phpMyAdmin.

III. Menghapus Tabel Dengan phpMyAdmin

Selanjutnya, terkadang tabel yang ada sudah tidak diperlukan lagi, baik karena terjadi perubahan struktur atau karena hal lain, yang membuat kita perlu untuk menghapusnya.
Untuk menghapus tabel dengan phpMyAdmin, langkah yang kita perlukan adalah:
  1. Klik nama database kemudian klik tabel yang ingin dihapus, kemudian klik link “Drop”
    Menghapus Tabel Dengan phpMyAdmin
  2. Jika ingin menghapus banyak tabel sekaligus, klik checkbox yang ada di sebelah kiri nama tabel kemudian klik dropdown menu “With Selected” yang ada di sebelah bawah, kemudian pilih “Drop”.
    Menghapus Banyak Tabel Dengan phpMyAdmin
  3. Atau jika sedang membuka tabel tersebut (tandanya pada breadcrumb ada link Table) maka bisa langsung mengklik tab menu “Operations”. Selanjutnya, pada bagian “Delete data or table” klik link “delete the table (DROP)”
    Menghapus Tabel Dengan phpMyAdmin - Menu Operations
Selesai, demikian cara menghapus tabel dengan phpMyAdmin.
Demikian tutorial mengenai cara membuat tabel dengan phpMyAdmin termasuk cara mengedit dan menghapusnya, semoga bermanfaat.

Saturday, November 11, 2017

SMKNet Indonesia

SMKNET adalah salah satu sistem yang sangat mendukung program elearning (pembelajaran berbasis teknologi informasi dan komunikasi), dimana Peserta Didik atau Warga Belajar dapat menggali ilmu dan menambah pengetahuan serta memperkaya wawasan secara mandiri di mana saja dan kapan saja, tidak hanya dapat diakses melalui komputer di sekolah, namun juga dapat diakses melalui komputer di rumah, perangkat Ponsel pintar atau di warung internet

Latar Belakang berdirinya SMKNet
  • Kemampuan Internet dan komputerisasi telah menjadi standar kebutuhan dalam pendidikan
  • Perlunya bekerjasama dalam membangun infrastruktur bersama untuk mengefisiensikan biaya,  perangkat dan infrastruktur, pengelolaan dan  perawatan. 
  • Teknologi informasi dan komunikasi terbukti mampu memberi solusi dalam percepatan               transformasi ilmu pengetahuan dan teknologi 


Tujuan SMKNet

  • Membangun interkoneksi antar sekolah sebagai fasilitas dan media saling berbagi sumber daya dan kolaborasi antar sekolah dan komunitas pendidikan lainnya.
  • Sebagai Media pendidikan dan pelatihan berbasis teknologi informasi dan komunikasi.
  • Sebagai tulang punggung penerapan dan penyebarluasan berbagai aplikasi dan layanan sistem informasi berbasis ICT kepada komunitas sekolah dan masyarakat seperti ; Sistem Informasi Manajemen Sekolah, Digital Library, Teleconference, Modul Pembelajaran dan lain sebagainya.
  • Pendayagunaan Teknologi Informasi dan Komunikasi (ICT) secara optimal dalam upaya mendukung peningkatan suasana belajar mengajar
Harapannya

Harapan adanya SMKnet adalah konsep pembelajaran berbasis Elearning akan lebih mudah dikarenakan interkoneksi lewat offline atau online antar sekolah sudah terhubung bahkan komunikasi baik lewat video confren, sharing data, ujian online, akan cepat di diterima dan sekolah kecil sudah tidak menggantungkan anggaran internet yang selama ini di anggab mahal karena interkoneksi  baik lewat intranet atau internet bisa di atasi melalui POP titik pusat

Manfaat Untuk Siswa 


Presiden Joko Widodo (Jokowi) mengeluarkan Instruksi Presiden (Inpres) Nomor 9 Tahun 2016 tentang Revitalisasi Sekolah Menengah Kejuruan (SMK) dalam rangka Peningkatan Kualitas dan Daya Saing Sumber Daya Manusia (SDM) Indonesia. Inpres tersebut dikeluarkan pada tanggal 9 September 2016 di Jakarta.
Khusus untuk Menteri Pendidikan dan Kebudayaan (Mendikbud), Presiden Jokowi memberikan enam instruksi. Keenam instruksi tersebut adalah: 
  • Membuat peta jalan SMK 
  • Menyempurnakan dan menyelaraskan kurikulum SMK dengan kompetensi sesuai kebutuhan pengguna lulusan (link and match)
  • Meningkatkan jumlah dan kompetensi bagi pendidik dan tenaga kependidikan SMK
  • Meningkatkan kerja sama dengan kementerian/lembaga, pemerintah daerah, dan dunia usaha/industri
  • Meningkatkan akses sertifikasi lulusan SMK dan akreditasi SMK
  • Membentuk Kelompok Kerja Pengembangan SMK.

Program program SMKNet akan segera di rilis .....
Mulai dari Magang Guru FO ( Fiber Optik ) Sampai StarUp buat Guru RPL maupun buat siswa 

Ini adalah contoh Program MOU dengan Pihak Telkom Jawa Tengah diantaranya adalah : 
  1. Pelaksanaan dan Pengembangan Program Peningkatan Kompetensi Siap Kerja ( PPKSK )
  2. Pemasaran dan Penyaluran Tamatan
  3. Pembuatan Kurikulum Berbasis Industri dan Sekolah
  4. Training Pembinaan Perusahaan Kepada Siswa dan Guru
  5. Kunjungan Industri Siswa dan Guru
  6. Pelaksanaan Magang Guru dan Siswa
Surat kesanggupan bisa di unduh di sini lalu dikirim ke smknetindonesia@gmail.com
Dan juga bila mau magang di BLC Klaten wajib membawa pakta Integritas bisa di unduh di sini

Friday, June 23, 2017

Pengertian dan Manfaat SSH ( Server )









SSH (Secure Shell) atau FTP (File Transfer Protocol), keduanya merupakan protokol jaringan yang berjalan diatas TCP/IP Layer. Namun yang saat ini yang ingin Kami bahas adalah SSH.  Mungkin masih banyak yang belum mengerti atau tidak tahu sama sekali apa itu SSH, untuk hal tersebut, Mari kita bahas mengenai apa itu SSH, Apa manfaat serta keuntungan menggunakan SSH.


Pengertian SSH (Secure Shell)
SSH adalah aplikasi pengganti remote login seperti telnet, rsh, dan rlogin, yang jauh lebih aman. Fungsi utama aplikasi ini adalah untuk mengakses mesin secara remote. Sama seperti telnet, SSH Client menyediakan User dengan  Shell untuk remote ke mesin. Tidak seperti telnet, SSH menyediakan koneksi enkripsi antara klien dengan server. Dalam prakteknya, penggunaan menggunakan telnet dan ssh seperti perbedaan dengan mengakses website biasa dengan website yang lebih aman (HTTPS).

Manfaat SSH
Dengan menggunakan SSH Anda dapat bergerak bebas melalui stukrur file akun hosting. Anda juga dapat menjalankan tugas seperti monitoring log file dan memulai atau menghentikan service ( berlaku di layanan VPS / Dedicated). Bahkan ANda juga dapat menggunakannya untuk install software ke akun hostingmu atau manage database MySQL. SSH mengijinkan Anda untuk melakukan banyak hal lebih dari standard web.

Keuntungan menggunakan SSH
SSH mengijinkan mengenskripsi data sehingga kemungkinan malicious tidak dapat mengakses informasi user dan password. SSH juga mengizinkan untuk menembus protokol lain seperti FTP. Berikut beberapa hal spesifik yang perlindungan yang diberikan SSH :
- DNS Spoofing
Penyerangan hacking jenis ini dilakukan dengan cara memasukkan data dalam Sistem Domain yang dimana Name Server cache database. Hal ini akan menyebabkan Name Server akan kembali ke IP yang salah sehingga dapat mengalihkan lalu lintas ke komputer lain.
- Manipulasi Data seperti halnya router disepanjang jaringan
Penyerang memperoleh atau merubah data pada perantara sepanjang rute jaringan. Hal ini sering dilakukan pada router dimana data masuk dari gateway atau pos pemeriksaan di jalan ke tujuan.
- IP Address Spoofing
IP Spoofing bekerja dengan  menyembunyikan alamat IP dengan membuat paket IP yang berisi alamat IP palsu dalam upaya untuk meniru koneksi lain dan menyembunyikan identitas ketika Anda mengirim informasi.
Untuk mendapatkan akun dan penggunaan dari SSH ini, Anda bisa mendapatkan akun SSH gratis dari penyedia provider asalkan syaratnya server base on linux.
Public Key Cryptografi (Kriptografi Kunci Publik)
SSH menggunakan metode public-key cryptography untuk mengenkripsi komunikasi antara dua host, demikian pula untuk autentikasi pemakai. Dengan metode ini, kita akan memerlukan 2 buah kunci berbeda yang digunakan baik untuk melakukan enkripsi dan dekripsi. Dua buah kunci tersebut masing-masing disebut public key (dipublikasikan ke publik/orang lain) dan private key (dirahasiakan/hanya pemiliknya yang tahu). Masing masing kunci di atas dapat digunakan untuk melakukan enkripsi dan dekripsi.

Cara kerja SSH
Public/private key yang masing-masing menjadi identitas SSH bagi keduanya.
Langkah-langkah koneksinya adalah sebagai berikut :
  • Langkah 1
  • Client bind pada local port nomor besar dan melakukan koneksi ke port 22 pada server.
  • Langkah 2
  • Client dan server setuju untuk menggunakan sesi SSH tertentu. Hal ini penting karena SSH v.1 dan v.2 tidak kompatibel.
  • Langkah 3
  • Client meminta public key dan host key milik server.
  • Langkah 4
  • Client dan server menyetujui algoritma enkripsi yang akan dipakai (misalnya TripleDES atau IDEA).
  • Langkah 5
  • Client membentuk suatu session key yang didapat dari client dan mengenkripsinya menggunakan public key milik server.
  • Langkah 6
  • Server men-decrypt session ky yang didapat dari client, meng-re-encrypt-nya dengan public key milik client, dan mengirimkannya kembali ke client untuk verifikasi.
  • Langkah 7
  • Pemakai mengotentikasi dirinya ke server di dalam aliran data terenkripsi dalam session key tersebut. Sampai disini koneksi telah terbentuk, dan client dapat selanjutnya bekerja secara interaktif pada server atau mentransfer file ke atau dari server. Langkah ketujuh diatas dapat dilaksanakan dengan berbagai cara (username/password, kerberos, RSA dan lain-lain).

Pastinya SSH digunakan untuk berinteraksi dengan server sehingga dengan PC anda dimanapun berada anda masih bisa melakukan aktivitas kontrol server melalui SSH ini. Oleh karena itu VPS/ Colocation/ Dedicated Server di MWN juga sudah tersedia fitur SSH. Lebih jelasnya, silahkan akses http://www.masterweb.com

Monday, June 5, 2017

Web Dinamis Sederhana (PHP dan Mysql) Part 1

Web dinamis adalah website yang mana pengguna (client) bisa merubah konten dari halaman tertentu menggunakan browser dan interaksi yang terjadi antara pengguna dan server sangat kompleks.
Permintaan dari pengguna dapat diproses oleh server yang kemudian ditampilkan dengan isi yang berbeda-berbeda menurut alur programnya. web dinamis memungkinkan anda untuk merubah data melalui halaman admin tanpa harus merubah kodingannya.
untuk membuat web dinamis anda dapat menggunakan bahasa php dan mysql sebagai databasenya..


1. Pertama anda harus mempunyai aplikasi yang bernama xampp yaitu sebagai server yang berdiri sendiri(localhost), anda bisa mendownloadnya di internet, untuk installnya cukup mudah, ikuti saja instruksinya. 



Cara Membuat Web Dinamis Sederhana(PHP dan Mysql) Bagian 1



2.  Setelah anda berhasil menginstal xampp, buka aplikasinya dan start "Apache" dan "Mysql" lalu buka browser anda direkomendasikan Firefox atau Chrome. Lalu Ketikkan localhost/phpmyadmin di address bar untuk mengolah database mysql



Cara Membuat Web Dinamis Sederhana(PHP dan Mysql) Bagian 1



3.  Setelah muncul laman phpmyadmin, pertama anda buat database dengan nama db_web, lalu buat table untuk admin ketikkan kode di bawah ini di tab SQL :
create table admin ( 
username varchar(15) not null primary key,
password varchar(15) not null,
level varchar(15) not null 
)

setelah berhasil di eksekusi, saatnya untuk membuat web yang akan menampilkan databasenya..

4.  untuk membuat web, pertama anda harus membuat homepage terlebih dahulu, buka aplikasi editor seperti notepad atau notepad ++ dll lalu ketik/copas kode di bawah ini dan beri nama file "index.php"

<!DOCTYPE HTML PUBLIC>  

<html>  
<head>  
<title>Kerangka Web</title>  
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
<link href="style.css" rel="stylesheet" type="text/css"> 
</head>  
  
<body>  
<table width="900" border="0" align="center" cellpadding="0" cellspacing="0">  
  <tr bgcolor="gray">  
    <td height="100" colspan="2"></td>  
  </tr>  
  <tr bgcolor="black">  
    <td colspan="2"><marquee onmouseover="this.stop()" onmouseout="this.start()" truespeed="true" scrollamount="1" scrolldelay="40" direction="left">  
    <strong><div id="login">Selamat Datang Di Website Kami, Website Ini Masih Dalam Tahap Pembuatan</div></strong>  
</marquee>  


</td>  
  </tr>  
  <tr>  
    <td width="200" height="600" valign="top" bgcolor="gray"><table width="200" border="0" cellspacing="0" cellpadding="0">  
      <tr>  
        <td><form name="form1" method="post" action="cek_login.php">  
          <table width="200" border="0" cellspacing="0" cellpadding="2">  
            <tr bgcolor="#003366">  
              <td height="30" colspan="2"><div align="center"><div id="login"><strong>Login Admin </strong></div></div></td>  
              </tr>  
            <tr>  
              <td width="74" height="30"><b>Username</b></td>  
              <td width="126">:   
                <input name="username" type="text" id="username" size="10"></td>  
            </tr>  
            <tr>  
              <td height="30"><b>Password</b></td>  
              <td>:   
                <input name="password" type="password" id="password" size="10"></td>  
            </tr>  
            <tr>  
              <td height="30">&nbsp;</td>  
              <td><input type="submit" name="Submit" value="Login"></td> 
            </tr>  
          </table>  
        </form>
       </td>  
      </tr>  
      <tr>  
        <td><div id="kiri">
<div id="login">
<p><center><b>PROFIL</center></p> 
<p>Nama : Banu Ari Ramadhan </p>
<p>Web   : banuaril10.blogspot.com</p></b>
</div>
</div>
</td>  
      </tr>  
    </table> 
</td>   
    <td valign="top">&nbsp;</td>  
  </tr>  
  <tr bgcolor="black">  
    <td height="80" colspan="2"><div id="login"><center>Copyright 2015 <br>Design : Banu Ari Ramadhan</div></td>  
  </tr>  
</table>  
</body>  
</html>  

5.  Untuk membuat tampilan web terlihat bagus, buat desain css untuk web tersebut buat file bernama "style.css" lalu ketik/copas kode di bawah ini :
#kiri { font-size:12px; border-radius:5px;border:6px;height:120px; padding:10px;background-color:black;float:left;width:165px; margin-top:40px;margin-left:8px;}  

#login{color:white; }


penjelasan :
#kiri adalah untuk desain web bagian kiri
#login adalah untuk desain tulisan pada form login


6.  untuk melihat hasilnya simpan file "index.php" dan "style.css" pada C:>/xampp/htdocs/web(buat folder baru bernama web) lalu jalankan melalui address bar browser anda dengan mengetikan :localhost/web/index.php 
lalu lihat hasilnya.. 
note : jangan lupa aktifkan xampp anda (start Apache dan Mysql)

anda sudah membuat homepage sederhana untuk data yang akan di tampilkan nanti..
bagian selanjutnya saya akan posting cara membuat koneksi untuk membuat halaman admin 

Materi Pemograman Dasar ( Konsep Algoritma )

Pengertian Dasar Program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis. Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman. Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan menjadi :
konsep algoritma
konsep algoritmaseb
Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data kedokumen dasar. Setelah dikumpulkan dilakukan proses input.
Input
Tahapan ini merupakan proses pemasukan data kedalam proses komputer melalui peralatan input.
Proses
Tahap ini merupakan proses pengolahan data dari data yang sudah diinput berupa proses   menghitung membandingkan, mengurutkan, mengklasifikasikan, mengendalikan dan mencari di storage.
Output
Tahap ini merupakan proses untuk menghasilkan keluaran dari proses pengolahan data ke peralatan output berupa informasi (monitor, speaker, dsb)
Distribution
Tahap ini merupakan proses penyebaran informasi kepada pihak-pihak yang berhak dan membutuhkan informasi.
Storage
Tahap ini merupakan perekaman hasil pengolahan data storage yang nantinya dapat dipergunakan untuk input proses selanjutnya.
DATA
Data adalah bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau pemakai.
Prinsip Bahasa Pemrograman
Empat prinsip dasar perancangan bahasa pemrograman adalah:
1. Sintaks, menjelaskan bagaimana struktur program yang benar.
2.Tipe sistem dan semantik, menunjukkan tipe nilai yang dapat dimanipulasi oleh program dan arti(semantik) dari program, mencakup juga aturan penamaan entitas (variabel,fungsi,class,parameter,dll).
3. Manajemen memori, menunjuk kepada sekumpulan teknik yg membantu kita untuk memahami pemetaan letak dari nilai, struktur data, dan struktur program di dalam memori.
4. Exception handling, mengenai penanganan exception (hal-hal yang tak terduga seperti kesalahan input ketika menjalankan program).
Definisi Sintaks, Semantik, dan Pragmatik
Sintaks   : Aturan gramatikal / komposisi suatu program yang mengatur tata cara penulisanhuruf, angka dan karakter lain.

Contoh : Pada pembuatan program Pascal antara 2 statement dipisahkan oleh ; (titik koma)
X:=1; X:=X+1;
Semantik : Mendefinisikan arti dari program yang benar secara sintaks dari bahasa pemrograman tersebut.
Contoh : Pada pembuatan program C
int vector[10]

Arti semantiknya akan menyebabkan ruang sebanyak 10
Pragmatik : Kemampuan pemakai dalam mengaitkan kalimat dengan kontek-kontek yang sesuai bagi kalimat tersebut.

Contoh : (A+B)*(A-B)
1. Bahasa Pemrograman
Bahasa merupakan bahasa yang digunakan untuk menerjemahkan perintah user/pengguna agar dimengerti oleh komputer.
Karakteristik bahasa pemrograman :
   Aturan tata bahasa : memiliki tata basa khusus
   Instruksi : memiliki instruksi/perintah untuk menyelesaikan masalah tertentu
   Kompiler : menganalisa instruksi dan membuat instruksi menjadi aplikasi siap pakai
Sampai saat ini terdapat puluhan bahasa pemrograman yang digunakan. Berdasarkan terapannya, bahasa pemrograman dapat dibagi menjadi dua :
a.   Bahasa pemrograman bertujuan khusus. Bahasa pemrograman Cobol untuk terapan bisnis dan administrasi, Fortran untuk terapan komunikasi ilmiah, Assembly untuk terapan bahasa mesin, Prolog untuk kecerdasan buatan.
b.   Bahasa pemrograman bertujuan umum, yang dapat digunakan berbagai aplikasi. Pascal, Basic, C, dan lain-lain.
Berdasarkan notasi bahasa lebih dekat “mesin”, di bagi menjadi dua :
a.   Bahasa tingkat rendah. Bahasa yang dirancang agar setiap instruksi langsung dikerjakan oleh komputer (bahasa mesin).
b.   Bahasa tingkat tinggi. Bahasa yang dirancang agar pemrograman lebih mudah dipahami,
lebih manusiawi dan berorientasi pada bahasa manusia (inggris). Contoh : delphi, pascal, c, c++, c#, j#, basic, visual basic, cobol, fortran, prolog dan lain-lain. Bahasa tingkat tinggi menggunakan kompiler sebagai translator ke bahasa mesin baru kemudian di eksekusi
oleh CPU.
algoritma
algoritma
Bahasa   Pemrograman   yang   berkembang   dan   semakin   pesat,   berdasarkan   fungsi   bahasa
pemrograman dapat juga di kategorikan menjadi
bahasa pemrograman
bahasa pemrograman
Bahasa pemrograman desktop dikhususkan untuk membuat aplikasi yang digunakan langsung pada komputer anda baik tanpa jaringan komputer maupun dengan jaringan komputer. Secara umum bahasa pemrograman web berasal dari script dari bahasa pemrograman desktop. Pemrograman web digunakan untuk membuat aplikasi yang digunakan secara online, karena akan diakses/digunakan secara global. Contoh bahasa pemrograman lainya : Ada, Cobra, Perl, Ruby, Java, Lisp, Scala, SmallTalk, Quick Basic, ColdFusion, Algol, Visual Basic .NET, Phyton, Assembly dan lain-lainnya.

2. Algoritma
Algorism berarti menghitung angka dengan menggunakan angka Arab. Kata algorisn sendiri berasal dari nama penulis buku Arab yakni “Abu Ja’far Muhammad ibnu Musa al-Khuwarizmi (al- Khuwarizmi dibaca orang barat algorism).
Algoritma berarti
   Urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.
   Urutan logis pengambilan putusan untuk pemecahan masalah.
Algoritma merupakan urutan langkah-langkah penyelesaian masalah, sedangkan program adalah realisasi algoritma dalam bahasa pemrograman.
Contoh penerapan algoritma :
Diberikan dua gelas yang A yang berisi susu dan gelas B berisi kopi. Pesanan yang dinginkan adalah gelas A berisi kopi dan gelas B berisi susu, sehingga dibutuhkan pertukaran isi gelas A dan B. Untuk kasus ini membutuhkan satu gelas C yang kosong.
Jalanya Algoritma = Tuangkan isi(susu) gelas A ke gelas C b.   Tuangkan isi(kopi) gelas B ke gelas A c.   Tuangkan isi gelas(susu) C ke gelas B