Minggu, 18 November 2012

universitas budi luhur unggulan di jakarta

It is my great pleasure to introduce you to the BUDI LUHUR UNIVERSITY (BLU) through this university profile. BLU, under the management of Budi Luhur Foundation is a nationally recognized institution with excellent teaching. The university being the pioneer among private universities in Indonesia offering computer studies, is consistently judged as one of Indonesia’s best higher educational institution in computer studies and is still highly respected. BLU, founded on 1 April 1979 by Drs. Djaetun. HS and dedicated to his beloved country, Indonesia, is aimed at helping the goverment in preparing qualified human resources that are now badly needed, because the key to win the tight competition in this global era is of course by being gualified and professional ini our profession. We realize that to be professional and qualified in a profession needs great efforts. This will be the reason why now BLU has a global outlook in preparing its future. We also realize that now it is very important for the university to create institutional links with overseas universities, for both student and staff exchanges, for teaching and for research. By doing this we feel sure that the programs we offer to our students can be designed professionally to meet the demand of the global needs. Prof. Dr. Tb. Ronny Rahman Nitibaskara Rector
thanks.


sejarah universitas budi luhur unggulan di jakarta

Cerdas dan berbudi luhur merupakan dua hal yang terpadu yang tidak terpisahkan, karena kecerdasan tanpa dilandasi budi yang luhur akan cenderung digunakan untuk membodohi dan mencelakakan orang lain, sebaliknya budi luhur tanpa diimbangi kecerdasan akan merupakan sasaran kejahatan dan penindasan dari orang lain.
Untuk mendidik tenaga trampil yang cerdas dan berbudi Luhur itu, maka pada tanggal 1 April 1979 didirikan Akademi Ilmu Komputer (AIK) Budi Luhur di Jakarta, beralamat di Jl. Budi Utomo No. 11 Jakarta Pusat. Akademi ini bertujuan menghasilkan tenaga-tenaga trampil atau professional di bidang komputer guna memenuhi kebutuhan pembangunan nasional.
Setelah dua tahun diperjuangkan, pada tanggal 11 Agustus 1981 AIK Budi Luhur mendapatkan izin operasional dari pemerintah. Dalam surat izin operasional itu, pemerintah mengubah nama AIK Budi Luhur menjadi Akademi Pengetahuan Komputer (APK) Budi Luhur. Nama ini digunakan, ketika pada tanggal 5 Januari 1983 berdasarkan keputusan Mendikbud No. 018/O/1983 APK Budi Luhur mendapat status terdaftar. Dengan status terdaftar yang dimiliki, APK Budi Luhur berhasil menyelenggarakan ujian sarjana muda komputer dengan dosen penguji dari ITB. Dalam ujian negara itu APK Budi Luhur meluluskan sarjana-sarjana muda komputer pertama di Indonesia.
Berkenaan dengan siapnya pembangunan kampus tahap pertama (dengan dua unit gedung berlantai dua), maka pada tanggal 17 Agustus 1985 APK Budi Luhur pindah dari Jl. Budi Utomo No. 11 ke jalan Cileduk Raya, Pertukangan Utara, Kebayoran Lama.
Dengan makin mantapnya penyelenggaraan pendidikan di APK Budi Luhur, dan makin besarnya minat dan kebutuhan keahlian di bidang komputer, maka Yayasan Pendidikan Budi Luhur pada bulan Agustus 1985 mendirikan Akademi Teknik Elektro Komputer (ATEK) Budi Luhur dan Akademi Akuntansi Komputer (AAK) Budi Luhur. Tujuan berdirinya ATEK Budi Luhur adalah menyiapkan tenaga-tenaga yang mampu memegang jabatan dan tugas-tugas yang memerlukan pengetahuan teknik elektro komputer, sedangkan AAK Budi Luhur bertujuan menyiapkan tenaga-tenaga yang mampu memegang jabatan dan tugas-tugas yang memerlukan pengetahuan akuntansi dan komputer.
Dengan kemajuan-kemajuan yang dicapai oleh APK Budi Luhur, Pemerintah memberikan kenaikan status (akreditasi) dari terdaftar menjadi diakui berdasarkan Keputusan Mendikbud No. 0355/I/1986 tanggal 13 Mei 1986. Pemberian status diakui itu mengakibatkan bergantinya nama APK Budi Luhur menjadi Akademik Manajemen Informatika dan Komputer (AMIK) Budi Luhur.
Sejalan dengan meningkatnya kebutuhan dan perhatian masyarakat terhadap ilmu komputer (computer science), serta makin meningkatnya permintaan sarjana muda komputer untuk melanjutkan ke jenjang Strata-1 (S1) didirikan Sekolah Tinggi Pengetahuan Komputer (STPK) Budi Luhur di semester genap  tahun akademik 1985-1986.
Dengan makin mantapnya STPK Budi Luhur dan dengan didorong oleh semua pihak, di tahun 1986 Yayasan Pendidikan Budi Luhur mendirikan Sekolah Tinggi Elektro Komputer  (STEK) Budi Luhur dan Sekolah Tinggi Akuntasi Komputer (STAK) Budi Luhur untuk menyelenggarakan program strata satu (S1) di bidangnya masing-masing.
Di awal tahun 1987, Yayasan Pendidikan Budi Luhur merasa perlu untuk menyederhanakan kelembagaan perguruan tinggi dilingkungannya (STPK, STEK, dan STAK Budi Luhur) ke dalam suatu wadah. Maka berdasarkan Keputusan Mendikbud nomor 0720/I/1987, STPK, STEK, dan STAK Budi Luhur diintegrasikan ke dalam Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK) Budi Luhur dengan jurusan dan program studi sebagai berikut :
  1. Jurusan Manajemen Informatika, dengan program studi :
    a. Manajemen Informatika (D-III Diakui dan S-1 Terdaftar)
    b. Komputerisasi Akuntansi (D-III dan S1 Terdaftar). 
  2. Jurusan Teknik Informatika dengan program studi Teknik Informatika (S-1 Terdaftar).
  3. Jurusan Teknik Komputer, dengan program studi  Teknik Komputer (D III dan S-1 Terdaftar).
Didorong oleh keinginan untuk meningkatkan pelayanan kepada mahasiswa Komputerisasi Akuntansi yang makin bertambah, berdasarkan Keputusan Ketua Yayasan Pendidikan Budi Luhur Nomor 343/KBYL/XI/1989 tanggal 30 November 1989, program studi komputerisasi akuntansi pada jurusan Manajemen Informatika ditingkatkan menjadi jurusan  Komputerisasi Akuntansi.
Dalam upaya diversifikasi usaha, dan sehubungan dengan selesainya pembangunan gedung Unit III dan IV, pada tanggal 1 April 1997 Yayasan Pendidikan Budi Luhur mendirikan Sekolah Tinggi Ilmu Ekonomi (STIE) Budi Luhur. Dan setahun kemudian setelah selesai membangun gedung Unit V, pada tanggal 1 April 1998 didirikan Sekolah Tinggi Teknik (STT) Budi Luhur. Dan kemudian pada tanggal 1 April 1999 Sekolah Tinggi Teknik (STT) Budi Luhur didirikan setelah gedung Unit VI selesai dibangun, Dalam rangka efisiensi, empat sekolah tinggi (STMIK, STIE, STISIP, STT) sesuai dengan Keputusan Menteri Pendidikan Nasional 144/D/0/2002 tanggal 7 Juni 2002 diintegrasikan menjadi Universitas Budi Luhur.
Globalisasi dan krisis yang berkepanjangan memberikan dampak dalam persaingan tenaga kerja profesional yang semakin ketat. Untuk itu kita perlu membekali diri dengan kemampuan akademis maupun praktis agar menjadi tenaga kerja yang tangguh yang terus dapat bertahan dalam persaingan, khususnya dalam meningkatkan karier.
Untuk itu Universitas Budi Luhur membuka kesempatan untuk dapat menambah pengetahuan dalam bidang Teknologi Informasi, Ekonomi, Sosial Politik, Komunikasi dan Teknik yang pada saat ini masih merupakan pilihan teratas dalam peningkatan karier.
Persaingan bebas dan ketat di dunia pendidikan, perkembangan Teknologi Informasi dan Komunikasi (ICT) dan peningkatan pengetahuan konsumen mendorong kami melakukan peningkatan kualitas  dan kepuasan layanan terbukti dengan didapatkannya sertifikasi sistem penjaminan mutu internasional ISO 9001:2000.
universitas budi luhur unggulan di jakarta adalah salah satu universitas terbaik terkini.

Sabtu, 10 November 2012

Informasi Lowongan kerja

heii sahabat blogger,

Disini ane mau bagi - bagi informasi lowongan kerja ni gan.
bagi anda yang menginginkan pekerjaan bisa langsung cekidot ni.





link nya
1. JobsDb


http://id.jobsdb.com/id/id



2. Pos Kerja



http://www.poskerja.com/

Jumat, 09 November 2012

Cara Membuat SEO Friendly

Assalammualaikum wr. wb.
Salam sejahtera untuk Sobat blogger semua. Pada kesempatan kali ini, saya ingin berbagi sedikit ilmu saya tentang Cara Membuat Blog SEO Friendly dengan Mudah. Kenapa saya bilang dengan mudah? Karena jujur saja saya baru bisa menjalankan trik SEO yang mudah-mudah saja.

Manfaat SEO (Search Engine Optimization)

Search Engine Optimization atau yang lebih dikenal dengan istilah SEO sendiri adalah suatu usaha untuk mengoptimalkan suatu web/blog tertentu agar dengan mudah ter-index di search engine. Percuma saja jika sobat mempunya web/blog yang sangat bagus dan berkualitas tinggi tapi tidak ada orang lain yang mengunjungi web/blog sobat tersebut, isi dari web/blog tersebut tidak akan tersamapaikan sama sekali. Salah satu cara paling ampuh untuk menggapai popularitas suatu web/blog ya dengan SEO ini.

Nah, sebenarnya saya sendiri masih newbie di bidang SEO tapi saya akan mencoba sedikitnya memberi beberapa cara agar blog menjadi SEO Friendly. Tips/trik SEO kali ini adalah dengan membuat template blog yang kita miliki menjadi SEO Friendly. Nah kalau ada yang harus di instropeksi atau tambahan tolong beri kritik atau saran di kolom komentar ya. OK, sekarang kita langsung masuk ke langkah-langkah membuat template blog menjadi SEO Friendliy.

Langkah-Langkah Cara Membuat Blog SEO Friendly dengan Mudah

1.     Membuat Blog SEO Friendly dengan Mengubah Page Title

Format page title default dari blogger kan seperti ini “JUDUL BLOG : JUDUL POSTING”, nah supaya blog kita lebih disukai oleh search, kita harus merubah format page title standar itu menjadi seperti ini “JUDUL POSTING | JUDUL BLOG”. Berikut langkah-langkahnya :
  • Masuk ke dashboard blog sobat
  • Masuk ke rancangan kemudian pilih Edit html
  • Cari kode berikut :
<title><data:blog.pageTitle/></title>

(Cara mudah mencari kata/kalimat di web browser tinggal tekan ctrl + f kemudian ketik/pastekan kata/kalimatnya lalu tekan enter)
  •       Kalau sudah ketemu kodenya, ganti sama kode berikut ini :
<b:if cond='data:blog.pageType == "item"'>
<title><data:blog.pageName/> | <data:blog.title/></title>
<b:else/>
<title><data:blog.pageTitle/></title>
</b:if>

Atau sobat juga bisa nambahin beberapa kata kunci ( keyword ) seperti ini :
<b:if cond='data:blog.pageType == "item"'>
<title><data:blog.pageName/> | <data:blog.title/></title>
<b:else/>
<title><data:blog.pageTitle/> | Kata kunci sobat | Kata kunci sobat </title>
</b:if>
  •       Kalau sudah jangan lupa disimpan templatenya.

2.     Membuat Blog SEO Friendly dengan Menambahkan Meta Tag

Mesin pencari sangat menyukai web/blog yang jelas tema dan isi content-nya. Jadi, sobat harus nambahin suatu tag yang namanya meta tag. Berikut langkah-langkahnya :
  • Masuk ke dashboard blog sobat
  • Masuk ke rancangan kemudian pilih Edit html
  • Cari kode berikut :
 <b:skin><![CDATA[/*
  •       Copy-kan kode berikut ini di atas kode tersebut (<b:skin><![CDATA[/*) :
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'/>
<meta name='Author' content='Nama Sobat'/>
<meta name='description' content='Deskripsi singkat tentang blog sobat'/>
<meta name='keywords' content='keyword1, keyword2, keyword3, dst'/>
<meta name='language' content='id'/>
<meta name='geo.position' content='-5;120'/>
<meta name='geo.country' content='id' />
</b:if>
  •       Kemudian simpan templatenya

3.     Membuat Blog SEO Friendly dengan Memasang Breadcrumbs

Breadcrumb adalah sebaris tautan internal pada bagian atas atau bawah laman yang memungkinkan pengunjung untuk menavigasi balik ke bagian sebelumnya atau ke laman dasar dengan cepat. Breadcumbs ini sangat disukai oleh search engine, sehingga apabila blog kita memiliki breadcumbs dapat menambah nilai SEO pada blog kita. Di mesin pencarian (SERP) url yang ditampilkan adalah kategori dari postingan sehingga blog sobat bisa bersaing untuk mendapatkan posisi top di google SERP.

4.     Membuat Blog SEO Friendly dengan Memasang Related Post

Related post sangat bagus untuk SEO dan disukai para pengunjung. Setelah membaca suatu artikel pengunjung tidak akan lari ke blog lain dan biasanya akan tertarik untuk melihat-lihat related post yang ada di blog sobat.

5.     Membuat Blog SEO Friendly dengan Mematikan setting archive ( arsip )

Search engine sangat membenci yang namanya duplicate archive. Jika anda mengaktifkan opsi arsip, akan ada 2 buah link yang menuju 2 halaman yang berbeda (Halaman utama dan halaman artikel sendiri) tapi memiliki isi konten yang sama. Bagi search engine ini adalah masalah serius. Oleh karena itu kita sebaiknya me-non-aktifkan opsi arsip. Caranya adalah sebagai berikut :
  • Masuk ke dashboard blog sobat
  • Masuk ke Setting kemudian pilih Archiving
  • Pada bagian Archiving Frequency ubah menjadi no archive
Atau jika sobat tidak ingin menonaktifkan fungsi arsip, silahkan masuk ke rancangan kemudian pilih edit html dan letakkan kode berikut dibawah kode <head> :
<b:if cond='data:blog.pageType == &quot;archive&quot;'><meta content='noindex' name='robots'/></b:if>

6.    Membuat Blog SEO Friendly dengan Menambahkan kode ‘rel=canonical’

Gunanya kita menambahkan ‘rel=canonical’ adalah untuk menghindari konten ganda, karena seperti para master of SEO bilang bahwa google sangat tidak dapat mentolerir sebuah duplicate content (Buat yang kerjanya cuma bisa copas hati-hati nih sebelum didepak dari google). Silahkan masuk ke rancangan kemudian pilih edit html dan letakkan kode berikut dibawah kode <head> :
<link expr:href='data:blog.url' rel='canonical' />

7.    Membuat Blog SEO Friendly dengan Tag Heading

Google sangat menyukai sebuah tulisan atau judul dengan tag H1. Oleh karena itu ubahlah ukuran judul posting sobat dengan tag H1. silahkan masuk ke rancangan kemudian pilih edit html kemudian cari kode seperti berikut ini :
<b:if cond='data:post.title'>
<h3 class='post-title entry-title'>
<b:if cond='data:post.link'>
<a expr:href='data:post.link'><data:post.title/></a>
<b:else/>
<b:if cond='data:post.url'>
<a expr:href='data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
</b:if>
</h3>
</b:if>
Ubah kode yang berwarna merah dari h3 atau h2 pada beberapa template menjadi h1. Setelah itu tambahkan kode berikut sebelum kode ]]></b:skin>
h1.post-title, .post h1 #Blog1 h1, #Blog2 h1 { font-size:1.5em; }
Sekian aja ya beberapa tips dari saya untuk membuat blog menjadi lebih SEO Friendly, kurang lebihnya saya minta maaf yang sebesar-besanya. Sebenarnya masih banyak tips dan trik untuk membuat blog menjadi SEO Friendly, mungkin akan saya update beberapa hari kedepan.
Wassalammualaikum wr. wb.

akademik universitas budi luhur unggulan di jakarta


universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.universitas budi luhur unggulan di jakarta.

sejarah universitas budi luhur unggulan di jakarta

SEJARAH universitas budi luhur unggulan di jakarta
Cerdas dan berbudi luhur merupakan dua hal yang terpadu yang tidak terpisahkan, karena kecerdasan tanpa dilandasi budi yang luhur akan cenderung digunakan untuk membodohi dan mencelakakan orang lain, sebaliknya budi luhur tanpa diimbangi kecerdasan akan merupakan sasaran kejahatan dan penindasan dari orang lain. Untuk mendidik tenaga trampil yang cerdas dan berbudi Luhur itu, maka pada tanggal 1 April 1979 didirikan Akademi Ilmu Komputer (AIK) Budi Luhur di Jakarta, beralamat di Jl. Budi Utomo No. 11 Jakarta Pusat. Akademi ini bertujuan menghasilkan tenaga-tenaga trampil atau professional di bidang komputer guna memenuhi kebutuhan pembangunan nasional. Setelah dua tahun diperjuangkan, pada tanggal 11 Agustus 1981 AIK Budi Luhur mendapatkan izin operasional dari pemerintah. Dalam surat izin operasional itu, pemerintah mengubah nama AIK Budi Luhur menjadi Akademi Pengetahuan Komputer (APK) Budi Luhur. Nama ini digunakan, ketika pada tanggal 5 Januari 1983 berdasarkan keputusan Mendikbud No. 018/O/1983 APK Budi Luhur mendapat status terdaftar. Dengan status terdaftar yang dimiliki, APK Budi Luhur berhasil menyelenggarakan ujian sarjana muda komputer dengan dosen penguji dari ITB. Dalam ujian negara itu APK Budi Luhur meluluskan sarjana-sarjana muda komputer pertama di Indonesia. Berkenaan dengan siapnya pembangunan kampus tahap pertama (dengan dua unit gedung berlantai dua), maka pada tanggal 17 Agustus 1985 APK Budi Luhur pindah dari Jl. Budi Utomo No. 11 ke jalan Cileduk Raya, Pertukangan Utara, Kebayoran Lama. Dengan makin mantapnya penyelenggaraan pendidikan di APK Budi Luhur, dan makin besarnya minat dan kebutuhan keahlian di bidang komputer, maka Yayasan Pendidikan Budi Luhur pada bulan Agustus 1985 mendirikan Akademi Teknik Elektro Komputer (ATEK) Budi Luhur dan Akademi Akuntansi Komputer (AAK) Budi Luhur. Tujuan berdirinya ATEK Budi Luhur adalah menyiapkan tenaga-tenaga yang mampu memegang jabatan dan tugas-tugas yang memerlukan pengetahuan teknik elektro komputer, sedangkan AAK Budi Luhur bertujuan menyiapkan tenaga-tenaga yang mampu memegang jabatan dan tugas-tugas yang memerlukan pengetahuan akuntansi dan komputer. Dengan kemajuan-kemajuan yang dicapai oleh APK Budi Luhur, Pemerintah memberikan kenaikan status (akreditasi) dari terdaftar menjadi diakui berdasarkan Keputusan Mendikbud No. 0355/I/1986 tanggal 13 Mei 1986. Pemberian status diakui itu mengakibatkan bergantinya nama APK Budi Luhur menjadi Akademik Manajemen Informatika dan Komputer (AMIK) Budi Luhur. Sejalan dengan meningkatnya kebutuhan dan perhatian masyarakat terhadap ilmu komputer (computer science), serta makin meningkatnya permintaan sarjana muda komputer untuk melanjutkan ke jenjang Strata-1 (S1) didirikan Sekolah Tinggi Pengetahuan Komputer (STPK) Budi Luhur di semester genap tahun akademik 1985-1986. Dengan makin mantapnya STPK Budi Luhur dan dengan didorong oleh semua pihak, di tahun 1986 Yayasan Pendidikan Budi Luhur mendirikan Sekolah Tinggi Elektro Komputer (STEK) Budi Luhur dan Sekolah Tinggi Akuntasi Komputer (STAK) Budi Luhur untuk menyelenggarakan program strata satu (S1) di bidangnya masing-masing. Di awal tahun 1987, Yayasan Pendidikan Budi Luhur merasa perlu untuk menyederhanakan kelembagaan perguruan tinggi dilingkungannya (STPK, STEK, dan STAK Budi Luhur) ke dalam suatu wadah. Maka berdasarkan Keputusan Mendikbud nomor 0720/I/1987, STPK, STEK, dan STAK Budi Luhur diintegrasikan ke dalam Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK) Budi Luhur dengan jurusan dan program studi sebagai berikut : Jurusan Manajemen Informatika, dengan program studi : a. Manajemen Informatika (D-III Diakui dan S-1 Terdaftar) b. Komputerisasi Akuntansi (D-III dan S1 Terdaftar). Jurusan Teknik Informatika dengan program studi Teknik Informatika (S-1 Terdaftar). Jurusan Teknik Komputer, dengan program studi Teknik Komputer (D III dan S-1 Terdaftar). Didorong oleh keinginan untuk meningkatkan pelayanan kepada mahasiswa Komputerisasi Akuntansi yang makin bertambah, berdasarkan Keputusan Ketua Yayasan Pendidikan Budi Luhur Nomor 343/KBYL/XI/1989 tanggal 30 November 1989, program studi komputerisasi akuntansi pada jurusan Manajemen Informatika ditingkatkan menjadi jurusan Komputerisasi Akuntansi. Dalam upaya diversifikasi usaha, dan sehubungan dengan selesainya pembangunan gedung Unit III dan IV, pada tanggal 1 April 1997 Yayasan Pendidikan Budi Luhur mendirikan Sekolah Tinggi Ilmu Ekonomi (STIE) Budi Luhur. Dan setahun kemudian setelah selesai membangun gedung Unit V, pada tanggal 1 April 1998 didirikan Sekolah Tinggi Teknik (STT) Budi Luhur. Dan kemudian pada tanggal 1 April 1999 Sekolah Tinggi Teknik (STT) Budi Luhur didirikan setelah gedung Unit VI selesai dibangun, Dalam rangka efisiensi, empat sekolah tinggi (STMIK, STIE, STISIP, STT) sesuai dengan Keputusan Menteri Pendidikan Nasional 144/D/0/2002 tanggal 7 Juni 2002 diintegrasikan menjadi Universitas Budi Luhur. Globalisasi dan krisis yang berkepanjangan memberikan dampak dalam persaingan tenaga kerja profesional yang semakin ketat. Untuk itu kita perlu membekali diri dengan kemampuan akademis maupun praktis agar menjadi tenaga kerja yang tangguh yang terus dapat bertahan dalam persaingan, khususnya dalam meningkatkan karier. Untuk itu Universitas Budi Luhur membuka kesempatan untuk dapat menambah pengetahuan dalam bidang Teknologi Informasi, Ekonomi, Sosial Politik, Komunikasi dan Teknik yang pada saat ini masih merupakan pilihan teratas dalam peningkatan karier. Persaingan bebas dan ketat di dunia pendidikan, perkembangan Teknologi Informasi dan Komunikasi (ICT) dan peningkatan pengetahuan konsumen mendorong kami melakukan peningkatan kualitas dan kepuasan layanan terbukti dengan didapatkannya sertifikasi sistem penjaminan mutu internasional ISO 9001:2000.

Minggu, 30 September 2012

PHP MySQL Connect to a Database

Create a Connection to a MySQL Database

Before you can access data in a database, you must create a connection to the database.
In PHP, this is done with the mysql_connect() function.

Syntax











Example

In the following example we store the connection in a variable ($con) for later use in the script. The "die" part will be executed if the connection fails:


Closing a Connection

The connection will be closed automatically when the script ends. To close the connection before, use the mysql_close() function:

PHP Forms

PHP Form Handling

The most important thing to notice when dealing with HTML forms and PHP is that any form element in an HTML page will automatically be available to your PHP scripts.

Example

The example below contains an HTML form with two input fields and a submit button:



When a user fills out the form above and clicks on the submit button, the form data is sent to a PHP file, called "welcome.php":
"welcome.php" looks like this:
Output could be something like this:
 
 
 
The PHP $_GET and $_POST variables will be explained in the next chapters.

Form Validation

User input should be validated on the browser whenever possible (by client scripts). Browser validation is faster and reduces the server load.
You should consider server validation if the user input will be inserted into a database. A good way to validate a form on the server is to post the form to itself, instead of jumping to a different page. The user will then get the error messages on the same page as the form. This makes it easier to discover the error.

PHP $_GET Variable

The $_GET Variable

The predefined $_GET variable is used to collect values in a form with method="get"
Information sent from a form with the GET method is visible to everyone (it will be displayed in the browser's address bar) and has limits on the amount of information to send.

Example

 
 

The "welcome.php" file can now use the $_GET variable to collect form data (the names of the form fields will automatically be the keys in the $_GET array):


When to use method="get"?

When using method="get" in HTML forms, all variable names and values are displayed in the URL.
Note: This method should not be used when sending passwords or other sensitive information!
However, because the variables are displayed in the URL, it is possible to bookmark the page. This can be useful in some cases.
Note: The get method is not suitable for very large variable values. It should not be used with values exceeding 2000 characters.

PHP Syntax

Basic PHP Syntax

A PHP script always starts with <?php and ends with ?>. A PHP script can be placed anywhere in the document.
On servers with shorthand-support, you can start a PHP script with <? and end with ?>.
For maximum compatibility, we recommend that you use the standard form (<?php) rather than the shorthand form.
 
 
 
A PHP file must have a .php extension.
A PHP file normally contains HTML tags, and some PHP scripting code.
Below, we have an example of a simple PHP script that sends the text "Hello World" back to the browser:
 
 
 
 
Each code line in PHP must end with a semicolon. The semicolon is a separator and is used to distinguish one set of instructions from another.
There are two basic statements to output text with PHP: echo and print.
In the example above we have used the echo statement to output the text "Hello World".

Comments in PHP

In PHP, we use // to make a one-line comment or /* and */ to make a comment block:
 
 
 

JavaScript Boolean Object

Complete Boolean Object Reference

For a complete reference of all the properties and methods that can be used with the Boolean object.
The reference contains a brief description and examples of use for each property and method!

Create a Boolean Object

The Boolean object represents two values: "true" or "false".
The following code creates a Boolean object called myBoolean:


If the Boolean object has no initial value, or if the passed value is one of the following:
  • 0
  • -0
  • null
  • ""
  • false
  • undefined
  • NaN
the object is set to false. For any other value it is set to true (even with the string "false")!

JavaScript String Object

String Object


The String object is used to manipulate a stored piece of text.
Examples of use:
The following example uses the length property of the String object to find the length of a string:

var txt="Hello world!";
document.write(txt.length);
 
The code above will result in the following output:

12
 
The following example uses the toUpperCase() method of the String object to convert a string to uppercase letters:

var txt="Hello world!";
document.write(txt.toUpperCase());
 
The code above will result in the following output:

HELLO WORLD!


Special Characters

The backslash (\) can be used to insert apostrophes, new lines, quotes, and other special characters into a string.
Look at the following JavaScript code:

var txt="We are the so-called "Vikings" from the north.";
document.write(txt);
 
In JavaScript, a string is started and stopped with either single or double quotes. This means that the string above will be chopped to: We are the so-called
To solve this problem, you must place a backslash (\) before each double quote in "Viking". This turns each double quote into a string literal:

var txt="We are the so-called \"Vikings\" from the north.";
document.write(txt);
 
JavaScript will now output the proper text string: We are the so-called "Vikings" from the north.
The table below lists other special characters that can be added to a text string with the backslash sign:



JavaScript Numbers

JavaScript Numbers

JavaScript numbers can be written with, or without decimals:

Example

var pi=3.14;    // Written with decimals
var x=34;       // Written without decimals
Extra large or extra small numbers can be written with scientific (exponent) notation:

Example

var y=123e5;    // 12300000
var z=123e-5;   // 0.00123


All JavaScript Numbers are 64-bit

JavaScript is not a typed language. Unlike many other programming languages, it does not define different types of numbers, like integers, short, long, floating-point etc.
All numbers in JavaScript are stored as 64-bit (8-bytes) base 10, floating point numbers.

Precision

Integers (numbers without a period or exponent notation) are considered accurate up to 15 digits.
The maximum number of decimals is 17, but floating point arithmetic is not always 100% accurate:

Example

var x=0.2+0.1;



Octal and Hexadecimal

JavaScript interprets numeric constants as octal if they are preceded by a zero, and as hexadecimal if they are preceded by a zero and and x.

Example

var y=0377;
var z=0xFF;

lamp Never write a number with a leading zero, unless you want an octal conversion. 

JavaScript Variables

 JavaScript Variables


Variables are "containers" for storing information:

JavaScript Data Types

var answer1="He is called 'Johnny'";
var answer2='He is called "Johnny"';
var pi=3.14;

var x=123;

var y=123e5;
var z=123e-5;

var cars=new Array("Saab","Volvo","BMW");
var person={firstname:"John", lastname:"Doe", id:5566};



Like School Algebra

Remember algebra from school?
x=5
y=6
z=x+y
Do you remember that letters (like x) can be used to hold a value (like 5), and that you can use the information above to calculate the value of z to be 11?
These letters are called variables, and variables can be used to hold values (x=5) or expressions (z=x+y).
lamp Think of variables as names or labels given to values.


JavaScript Variables

As with algebra, JavaScript variables are used to hold values or expressions.
Variable can have a short names, like x and y, or more descriptive names, like age, sum, or, totalvolume.
JavaScript variables can also be used to hold text values, like: name="John Doe".
Here are the rules for JavaScript variable names:
  • Variable names are case sensitive (y and Y are two different variables)
  • Variable names must begin with a letter, the $ character, or the underscore character
lamp Both JavaScript statements and JavaScript variables are case-sensitive.


Declaring (Creating) JavaScript Variables

Creating a variable in JavaScript is most often referred to as "declaring" a variable.
You declare JavaScript variables with the var keyword:
var carname;
After the declaration, the variable is empty (it has no value).
To assign a value to the variable, use the equal sign:

carname="Volvo"; 

However, you can also assign a value to the variable when you declare it:
 
var carname="Volvo";

In the example below we create a variable called carname, assigns the value "Volvo" to it, and put the value inside the HTML paragraph with id="demo":

Example

<p id="demo"></p>
var carname="Volvo";
document.getElementById("demo").innerHTML=carname;



lamp It's a good programming practice to declare all the variables you will need, in one place, at the beginning of your code.


JavaScript Data Types

There are many types of JavaScript variables, but for now, just think of two types: text and numbers.
When you assign a text value to a variable, put double or single quotes around the value.
When you assign a numeric value to a variable, do not put quotes around the value. If you put quotes around a numeric value, it will be treated as text.

One Statement, Many Variables

You can declare many variables in one statement. Just start the statement with var and separate the variables by comma:

var name="Doe", age=30, job="carpenter"; 
 
Your declaration can also span multiple lines:

var name="Doe",
age=30,
job="carpenter";


Value = undefined

In computer programs, variables are often declared without a value. The value can be something that has to be calculated, or something that will be provided later, like user input. Variable declared without a value will have the value undefined.
The variable carname will have the value undefined after the execution of the following statement:
var carname;


Re-Declaring JavaScript Variables

If you re-declare a JavaScript variable, it will not lose its value:.
The value of the variable carname will still have the value "Volvo" after the execution of the following two statements:
var carname="Volvo";
var carname;


JavaScript Arithmetic

As with algebra, you can do arithmetic with JavaScript variables, using operators like = and +:

Example

y=5;
x=y+2;


You will learn more about JavaScript operators in a later chapter of this tutorial.

JavaScript Statements

JavaScript Statements

JavaScript statements are "commands" to the browser. The purpose of the statements is to tell the browser what to do.
This JavaScript statement tells the browser to write "Hello Dolly" inside an HTML element with id="demo":

document.getElementById("demo").innerHTML="Hello Dolly";


Semicolon ;

Semicolon separates JavaScript statements.
Normally you add a semicolon at the end of each executable statement.
Using semicolons also makes it possible to write many statements on one line.
lamp Ending statements with semicolon is optional in JavaScript. You might see examples without semicolons.


JavaScript Code

JavaScript code (or just JavaScript) is a sequence of JavaScript statements.
Each statement is executed by the browser in the sequence they are written.
This example will manipulate two HTML elements:

Example

document.getElementById("demo").innerHTML="Hello Dolly";
document.getElementById("myDIV").innerHTML="How are you?";




JavaScript Code Blocks

JavaScript statements can be grouped together in blocks.
Blocks start with a left curly bracket, and end with a right curly bracket.
The purpose of a block is to make the sequence of statements execute together.
A good example of statements grouped together in blocks, are JavaScript functions.
This example will run a function that will manipulate two HTML elements:

Example

function myFunction()
{
document.getElementById("demo").innerHTML="Hello Dolly";
document.getElementById("myDIV").innerHTML="How are you?";
}


You will learn more about functions in later chapters.

JavaScript is Case Sensitive

JavaScript is case sensitive.
Watch your capitalization closely when you write JavaScript statements:
A function getElementById is not the same as getElementbyID.

A variable named myVariable is not the same as MyVariable.

White Space

JavaScript ignores extra spaces. You can add white space to your script to make it more readable. The following lines are equivalent:
var name="Hege";
var name = "Hege";


Break up a Code Line

You can break up a code line within a text string with a backslash. The example below will be displayed properly:
document.write("Hello \
World!");
However, you cannot break up a code line like this:
document.write \
("Hello World!");

Sabtu, 29 September 2012

JavaScript Objects

JavaScript Objects

JavaScript has several built-in objects, like String, Date, Array, and more.
An object is just a special kind of data, with properties and methods.

Objects Properties

Properties are the values associated with an object.
The syntax for accessing the property of an object is:

objectName.propertyName

This example uses the length property of the String object to find the length of a string:

var message="Hello World!";
var x=message.length;

The value of x, after execution of the code above will be:

12

Real Life Illustration

A person is an object.
The persons' properties include name, height, weight, age, skin tone, eye color, etc.
All persons have these properties, but the values of those properties differ from person to person.

Objects Have Methods

Methods are the actions that can be performed on objects.
You can call a method with the following syntax:

objectName.methodName()

This example uses the toUpperCase() method of the String object, to convert a text to uppercase:

var message="Hello world!";
var x=message.toUpperCase();

The value of x, after execution of the code above will be:

HELLO WORLD!

Real Life Illustration

A person is an object.
The persons' methods could be eat(), sleep(), work(), play(), etc.
All persons have these methods.

Creating JavaScript Objects

With JavaScript you can define and create your own objects.
There are 2 different ways to create a new object:
  • 1. Define and create a direct instance of an object.
  • 2. Use a function to define an object, then create new object instances.

Creating a Direct Instance

This example creates a new instance of an object, and adds four properties to it:
personObj=new Object();
personObj.firstname="John";
personObj.lastname="Doe";
personObj.age=50;
personObj.eyecolor="blue";
Alternative syntax (using object literals):

Example

personObj={firstname:"John",lastname:"Doe",age:50,eyecolor:"blue"};



Using an Object Constructor

This example uses a function to construct the object:

Example

function person(firstname,lastname,age,eyecolor)
{
this.firstname=firstname;
this.lastname=lastname;
this.age=age;
this.eyecolor=eyecolor;
}

The reason for all the "this" stuff is that you're going to have more than one person at a time (which person you're dealing with must be clear). That's what "this" is: the instance of the object at hand.

Adding Methods to JavaScript Objects

Methods are just functions attached to objects.
Defining methods to an object is done inside the constructor function:
function person(firstname,lastname,age,eyecolor)
{
this.firstname=firstname;
this.lastname=lastname;
this.age=age;
this.eyecolor=eyecolor;

this.changeName=changeName;

function changeName(name)
{
this.lastname=name;
}
}
The changeName() function assigns the value of name to the person's lastname property.

Now You Can Try:

myMother.changeName("Doe");

JavaScript knows which person you are talking about by "substituting" this with myMother.

Creating JavaScript Object Instances

Once you have a object constructor, you can create new instances of the object, like this:
var myFather=new person("John","Doe",50,"blue");
var myMother=new person("Sally","Rally",48,"green");


Adding Properties to JavaScript Objects

You can add new properties to an existing object by simply giving it a value.
Assume that the personObj already exists - you can give it new properties named firstname, lastname, age, and eyecolor as follows:



The value of x, after execution of the code above will be:

CSS Padding

Padding

The padding clears an area around the content (inside the border) of an element. The padding is affected by the background color of the element.
The top, right, bottom, and left padding can be changed independently using separate properties. A shorthand padding property can also be used, to change all paddings at once.

Possible Values

Value Description
length Defines a fixed padding (in pixels, pt, em, etc.)
% Defines a padding in % of the containing element


Padding - Individual sides

In CSS, it is possible to specify different padding for different sides:

Example

padding-top:25px;
padding-bottom:25px;
padding-right:50px;
padding-left:50px;




Padding - Shorthand property

To shorten the code, it is possible to specify all the padding properties in one property. This is called a shorthand property.
The shorthand property for all the padding properties is "padding":

Example

padding:25px 50px;


The padding property can have from one to four values.
  • padding:25px 50px 75px 100px;
    • top padding is 25px
    • right padding is 50px
    • bottom padding is 75px
    • left padding is 100px

  • padding:25px 50px 75px;
    • top padding is 25px
    • right and left paddings are 50px
    • bottom padding is 75px

  • padding:25px 50px;
    • top and bottom paddings are 25px
    • right and left paddings are 50px

  • padding:25px;
    • all four paddings are 25px


All CSS Padding Properties





CSS Margin

Margin

The margin clears an area around an element (outside the border). The margin does not have a background color, and is completely transparent.
The top, right, bottom, and left margin can be changed independently using separate properties. A shorthand margin property can also be used, to change all margins at once.

Possible Values

Value Description
auto The browser calculates a margin
length Specifies a margin in px, pt, cm, etc. Default value is 0px
% Specifies a margin in percent of the width of the containing element
inherit Specifies that the margin should be inherited from the parent element
 It is possible to use negative values, to overlap content.

Margin - Individual sides

In CSS, it is possible to specify different margins for different sides:

Example

margin-top:100px;
margin-bottom:100px;
margin-right:50px;
margin-left:50px;




Margin - Shorthand property

To shorten the code, it is possible to specify all the margin properties in one property. This is called a shorthand property.
The shorthand property for all the margin properties is "margin":

Example

margin:100px 50px;


The margin property can have from one to four values.
  • margin:25px 50px 75px 100px;
    • top margin is 25px
    • right margin is 50px
    • bottom margin is 75px
    • left margin is 100px

  • margin:25px 50px 75px;
    • top margin is 25px
    • right and left margins are 50px
    • bottom margin is 75px

  • margin:25px 50px;
    • top and bottom margins are 25px
    • right and left margins are 50px

  • margin:25px;
    • all four margins are 25px




All CSS Margin Properties