Sejarah Buku

Buku pertama disebutkan lahir di Mesir pada tahun 2400-an SM setelah orang Mesir menciptakan kertas papirus.

Pengertian Buku

Buku adalah kumpulan kertas atau bahan lainnya yang dijilid menjadi satu pada salah satu ujungnya dan berisi tulisan atau gambar.

Samuel Butler Berkata

Buku lama adalah buku baru bagi mereka yang belum membacanya.

Menurut Edwin P. Whipple

Buku adalah mercusuar yang berdiri di tepi samudra waktu yang luas.

Adobe Flash + XML = Rich Multimedia Application

Sebuah integrasi antara aplikasi multimedia dan database dalam menghasilkan rich multimedia application.

Senin, 12 Maret 2012

Pemprograman Web Dinamis menggunakan PHP dan MySQL


Hingga saat ini pemprograman web masih di dominasi oleh duet PHP & MySQL sebagai pondasi dasar setiap website yang dibuat. Oleh karenanya, buku ini mencoda membahas secara lengkap pemprograman web dengan memenfaatkan PHP sebagai programming language dan MySQL sebagai database-nya. Pembahasan buku dimulai dari hal yang paling mendasar dalam sebuah proses pembelajaran, yaitu pemahaman dasar pemprograman web, pengenalan komponen komputer hingga pemahaman logika pemprograman dan pengaplikasiannya dalam pembuatan aplikasi.
Secara garis besar buku ini membahas tentang:
  • Pemprograman Web
  • HTML
  • PHP
  • Variabel & Konstanta
  • Type Data & Operator
  • Struktur Kendali
  • Array
  • Fungsi
  • Form
  • Session
  • Database MySQL & Koneksi PHP
  • Pembuatan Web Sederhana
  • CMS ( Content Management System)
  • Studi kasus :e-Commerce Toko Buku Online
  • Studi kasus :e-Commerce Toko Handphone Online

Pemprograman Web Dinamis menggunakan PHP dan MySQL
Oleh: M. Rudyanto Arief
Tebal buku: 452

AJAX Membangun Web dengan Teknologi Asynchronouse JavaScript dan XML


AJAX (Asynchronouse JavaScript And XML) adalah suatu teknik pemprograman berbasis web untuk menciptakan aplikasi web lebih interaktif dan dinamis. Fungsi AJAX adalah memindahkan sebagian besar interaksi web server, serta melakukan pertukaran data dengan server di belakang layar sehingga halaman web tidak harus dibaca ulang secara keseluruhan setiap kali seorang pengguna melakukan perubahan. Selain itu, ada beberapa keuntungn menggunakan AJAX, antara lain lebih interktif dibanding dengan aplikasi web konvensional (High Interactivity), update data tidak me-reload keseluruhan halaman, melainkan hanya yang relevan (High Usability), dan aplikasi AJAX lebih cepat dibanding dengan aplikasi web konvensional (High Speed).
Buku ini membahas AJAX dari dasar sampai implementasinya sehingga cocok untuk tingkat dasar sampai tingkat mahir.
Dalam buku ini dibahas beberapa hal, antara lain:
  • XHTML sebagai bahasa mark up dan tampilan
  • DOM yang diakses dengan client side scripting language, khususnya implementasi ECMAScript seperti JavaScript dan Jscript, yaitu HTML DOM dan XML DOM
  • JavaScript untuk menampilkan secara dinamis dan berinteraksi dengan informasi yang ditampilkan
  • Obyek untuk melakukan pertukaran data asynchronouse dengan web server
  • MySQL sebagai database server dan PHP sebagai skrip server-side programming
  • AJAX dikombinasikan dengan teknologi dibawahnya, PHP dan MySQL

AJAX Membangun Web dengan Teknologi Asynchronouse JavaScript dan XML
Oleh: Andi Sunyoto
Tebal buku: 226 hlm + Original CD

Adobe Flash + XML = Rich Multimedia Application


Sebuah integrasi antara aplikasi multimedia dan database dalam menghasilkan rich multimedia application.
XML (eXtensible Markup Language) saat ini sangat populer. Format penyimpanan data dalam XML membuat platform ini independen dan bermacam aplikasi dapat memprosesnya dengan mudah. Tidak terkecuali Adobe Flash yang juga dapat bekerja dengan file XML.
Adobe Flash adalah software multimedia yang unggul dan populer untuk menambahkan animasi dan interaktif web site. Flash tidak hanya digunakan untuk aplikasi web, tetapi dapat juga di kembangkan untuk membangun aplikasi dekstop, karena selain dapat dikompilasi menjadi format .swf, Flash juga dapat dikompilasi menjadi format .exe.
Berkaitan dengan bahasa pemprograman, kata extensible berarti pengembang dapat mengembangkan kemampuannya lebih lanjut. Informasi dalam XML disimpan di dalam tag. Markup berarti sebuah bahasa yang dibangun dengan menggunakan tag untuk mengelilinginya atau markup text.
Kemajuan teknologi multimedia Adobe Flash dan database khususnya XML membawa pengaruh terhadap perkembangan teknik-teknik dalam membangun aplikasi multimedia. Awalnya, aplikasi multimedia bersifat statis yang artinya isi informasi yang disajikan tidak dapat berubah.
Integrasi antara aplikasi Adobe Flash dan database XML mampu membuat aplikasi multimedia menjadi bersifat dinamis, yang berarti informasi yang disampaikan dapat diupdate tanpa harus mengganti file mentahnya. Integrasi ini dapat membuat aplikasi multimedia yang lebih kaya (Rich Multimedia Application).

Adobe Flash + XML = Rich Multimedia Application
Oleh: Andi Sunyoto
Tebal buku: 292 hlm + Original CD

Pengantar Jaringan Komputer


Di abad 21 ini teknologi jaringan komputer mampu menjangkau seluruh dunia. Sejak memasyarakatnya internet, menghubungkan beberapa komputer maupun server dengan sebuah jaringan dari jenis LAN sampai WAN adalah sebuah hal yang mudah. Dengan konsep downsizing maupun lightsizing, anggaran belanja peralatan komputer pun dapat dihemat. Itu semua mendukung pengembangan jaringan komputer.
Buku ini membahas:
  1. Pengertian dan sejarah jaringan komputer
  2. Hardware dan topologi jaringan
  3. Teknologi dan protokol jaringan serta referensi model DOD dan OSI
  4. TCP / IUP dan IP address
  5. Subnet dan konsep routing
  6. IPv6
  7. Intranet dan Internet
  8. DNS

Pengantar Jaringan Komputer
Oleh: Melwin Syafrizal
Tebal buku: 274 hlm

Teknologi Informasi untuk Bisnis


Buku Teknologi Informasi untuk Bisnis ini memberikan gambaran bagaimana memanfaatkan teknologi informasi untuk bisnis, yang ditujukan agar dapat menjadi buku teks dalam bahasa Indonesia tentang Teknologi Informasi untuk Bisnis. Buku ini diharapkan dapat digunakan oleh para manajer, para pemasar, analisis sistem, pemakai komputer, mahasiswa, atau orang yang berminat dalam bidang teknologi informasi dan bisnis.
Buku ini membahas tentang:
  • Bab 1, berisi tentang strategi bersaing dalam persaingan yang sangat kompetitif. Mulai dari persaingan dengan cara tradisional sampai strategi bersaing dengan memanfaatkan teknologi informasi. Apa itu teknologi informasi dan apa saja yang terlibat dalam teknologi informasi.
  • Bab 2, membahas tentang perangkat keras teknologi informasi, yaitu perangkat keras komputer perangkat keras komunikasi.
  • Bab 3&4, menyajikan bahasan tentang perangkat lunak teknologi informasi, yang terdiri dari bahasa pemprograman, perangkat lunak sistem dan perangkat lunak aplikasi. Bahasa pemprograman terdiri dari bahasa tingkat rendah dan bahasa tingkat tinggi. Perangkat lunak sistem, meliputi sistem operasi, utility dan divice drive. Perangkat lunak aplikasi mencakup pengolah kata, spreadsheet, database, grafik, animasi, authoring, editing, dan perangkat lunak berbasis web.
  • Data, database, pengolah data dan komunikasi data dibahas pada bab 5, meliputi definisi data, struktur data, database, model database, pengolahan data, komuikasi data dan jaringan komputer.
  • Bab 6 membahas tentang aplikasi teknologi informasi dalam dunia bisnis. Mulai dari aplikasi dalam bidang sumberdaya manusia, bidang operasi, bidang pemasaran, bidang keuangan dan bidang sistem informasi.

Teknologi Informasi untuk Bisnis
Oleh: M. Suyanto
Tebal buku: 340 hlm

Pengantar Logika Informatika, Algoritma, dan Pemprograman Komputer


Perkembangan ilmu komputer yang sangat cepat dewasa ini perlu diimbangi dengan pengetahuan dasar teorinya. Buku Pengantar Logika Informatika, Algoritma, dan Pemprograman Komputer memberikan penjelasan tentang dasar-dasar logika, algoritma, serta pemprograman komputer. Pada setiap contoh algoritma penyelesaian masalah selalu di sertai dengan contoh implementasinya pada bahasa pemprograman, sehingga pembaca dapat langsung memahami bagaimana menyajikan algoritma yang baik serta mengimplementasikannya dalam bentuk program.
Bahasa pemprograman Qbasic dipilih sebagai contoh implementasi algoritma, karena bahasa tersebut mudah dipelajari oleh programmer pemula.
Pokok bahasan buku ini meliputi:
  • Pertama, membahas tentang pengetahuan dasar logika pemprograman yang meliputi logika proposisional, dan predikat yang merupakan dasar dari pemprograman komputer, serta logika kombinasional sebagai dasar pada perancangan komputer.
  • Kedua, membahas tentang algoritma yang merupakan langkah awal dalam kegiatan pemprograman komputer. Pseudocode dan flowchart.
  • Ketiga, membahas tentang implementasi dari suatu bahasa algoritma pada pemprograman komputer dengan bahasa QBasic sebagai bahasa pemprograman yang paling mudah dipahami oleh para pemula di dunia pemprograman.

Pengantar Logika Informatika, Algoritma, dan Pemprograman Komputer
Oleh: Heri Sismoro
Tebal buku: 102 hlm

Mengenal Hardware-Software dan Pengelolaan Instalansi Komputer


Buku mengenai Mengenal Hardware-Software dan Pengelolaan Instalansi Komputer ini membahas banyak hal sehubungan dengan teknologi informasi, memberikan pemahaman mendasar bagaimana manusia memanfaatkan teknologi informasi demi kepenuhan hidupnya.
Buku ini memberikan tuntunan untuk memahami teknologi informasi, hingga bagaimana mengotak-atik teknologi tersebut, merupakan buku pegangan bagi mahasiswa teknik informatika dan komputer, juga bagi praktisi yang ingin meluaskan pengetahuannya.
Buku ini membahas:
  • Mengenai IT & Komputer
  • Hardware
  • Motherboard
  • Prosesor
  • Memori
  • Video Graphic Adapter
  • Sound Adapter
  • Monitor
  • Piranti Eksternal
  • Instalansi PC
  • Prinsip Kerja Komputer
  • Perawatan dan Perbaikan

Mengenal Hardware-Software dan Pengelolaan Instalansi Komputer
Oleh: Melwin Syafrizal Daulay
Tebal buku: 320 hlm + Original CD