Buku ini berisi algoritma-algoritma dasar yang wajib diketahui oleh Anda yang ingin berkecimpung dalam dunia pemrograman komputer. Dengan mempelajari buku ini, Anda akan dituntun untuk memahami algoritma dari nol besar. Materi yang dibahas dimulai dari pengenalan operator dan logika pemrograman sampai materi yang lebih kompleks seperti tree dan graph. Selain itu, dalam tiap babnya penulis melak…
Buku teks ini didasarkan ide-ide dasar yang dipercaya dapat menjadikan pembaca memiliki kemampuan analisis dan pemrograman berorientasi objek: 1. Berorientasi objek: Buku ini sungguh-sungguh mengajarkan pendekatan berorientasi objek. Semua pemrosesan program selalu dibahas dalam peristilahan berorientasi objek. Pembaca akan belajar bagaimana menggunakan objek-objek sebelum menulis dan menci…
JavaScript merupakan bahasa pemrograman komputer dinamis dan bersifat client-side, sehingga dapat diolah terlebih dahulu tanpa harus terhubung dengan server. JavaScript termasuk bahasa pemrograman sederhana, karena hanya membutuhkan text editor untuk menuliskan kodenya dan web browser untuk menjalankannya. Dalam sebuah website, kode JavaScript dapat dituliskan dalam satu dokumen HTML atau dibu…
Sistem informasi merupakan sebuah kegiatan dari prosedur yang diorganisasikan dan jika dieksekusi akan menghasilkan informasi untuk mendukung pengambilan keputusan dan pengendalian di dalam. Untuk membuat sistem informasi, Anda dapat menggunakan berbagai macam software, salah satunya NetBeans dan MySQL. UetBeans adalah aplikasi Integrated Development Environment (IDE) yang berbasiskan Java dar…
Belajar Java sering kali dianggap sulit. Hal itu karena kebanyakan metode pembelajaran yang ada langsung mengenalkan pada konsep object oriented programming (OOP) yang rumit dan tidak aplikatif. Buku ini menawarkan metode belajar Java yang mudah, yaitu Pro-OOP, mempelajari Java dengan pendekatan prosedural terlebih dahulu, baru dengan OOP. Buku ini cocok bagi programer yang ingin bermigrasi ke…
Perkembangan jaringan komputer saat ini sudah sangat cepat dan tipe jaringan sekarang juga sudah multiheterogen. Di sisi lain bahasa pemrograman juga mengalami perkembangan yang pesat. Akibat dari ini, kebutuhan suatu program yang dapat meiakukan integrasi dengan sistem lain dan berjalan di atas suatu teknologi jaringan cukup tinggi sehingga kita harus lebih banyak belajar apa yang terjadi di d…
Java merupakan bahasa pemogrogratvian yang sangat poputer dan dapat digunakan di berbagai sitem operasi Bahasa ini sering digunakan untuk kepentingan studi maupun untuk membangun aplikasi Dengan menggunakan buku inis beiajar bahasa Java akan terasa mudah dan menyenangkan. Banyak contok praktis diberikan di buku ini. Dengan Mempraktikkannya Anda akan memahami bahasa Java dengan cepat.
Java is the primary language used for Android development and many web applications, so once you master it, you can create apps for all sorts of uses. With this eLearning Kit, you learn Java at your own pace using written, visual, and interactive lessons. Discover how to obtain and install Java and go from beginner to programmer extraordinaire!
Buku ini membahas Spring framework secara luas, mulai dari topik fundamental hingga tingkat lanjut. Topik-topik yang dibahas mencakup: ►Dependency injection dan Autowiring, yang menjadi elemen kunci Spring untuk menerapkan teknik pemrograman loose coupling. ►Arsitektur Model-View-Controller (MVC) pada Spring untuk membangun aplikasi web. ►Hibernate Validator dan JavaBeans Validatio…
Ada banyak sekali framework JavaScript yang ada sekarang ini. Di antaranya adalah JQuery. JQuery merupakan framework yang paling banyak digunakan dan sangat popular dalam dunia web karena lebih sederhana serta mudah digunakan dan dipelajari. Selain itu terdapat pula ribuan plugin yang telah dikembangkan dari JQuery sehingga menambah kemudahan developer untuk membangun website. Buku Belajar J…
JavaScript mer menciptakan a lavaScript memungkinkan programmer mengelola DOM (Document Object Model) untuk menciptakan animasi-animasi,seperti mengubah ukuran elemen dan menyembunyikan atau menampilkan elemen. Bahkan Anda dapat membangun sebuah aplikasi mirip dekstop dengan JavaScript. Salah satu keunggulan JavaScript adalah Ajax,yaitu pemanggilan haiaman server melalui background client dan …
Dengaa kemampuan animasL multimedia, dan interaktif yang andal, Java telah membdwa perubahan yang reyolusioner pada World Wide Web. Penuntjan definitif dan komprehensif ini disusun olcli seorangpakarjavaterkemuka di dunia dan pendiri asli perancang Java di Sun Microsystems. Buku ini akan nicmperlihatkan kepada Anda segala kemampuan Java dan bagaimana menggunakannya antara lain: 1. Pembahas…
Buku teks komputer biasanya penuh dengan teori; formula matematik, dan contoh dengan kode komputer yang abstrak. Di sisi lain, buku ini dikonsentrasikan pada penjelasan sederhana atastiapteknikyang menjadi bahasan. Ada banyak buku tentang algoritma dan struktur data. Yang membedakan di sini adalah bahwa buku ini dimaksudkan untuk pembelajaran mandiri. Buku ini memuat lebih dari 150 contoh topi…
Begitu banyak topik dan terapan yang memanfaatkan teknologi Java, baik skala kecil hingga Enterprise. Untuk dapat membuat apttkasi Java yang dapat dimanfaatkan pada kebutuhan bisnis atau spesifik tertentu, maka kita harus memiliki keterampilan Java yang lebih dan tidak hanya pengetahuan bahasa pemrograman saja. Buku ini dibuat bertujuan melanjutkan proses belajar bahasa pemrograman Java yang t…
Buku ini dikonstruksi dengan menganut pendekatan solutif atas dasar-dasat teknik pemrograman Java. Introdubi konsep kelas disajlkan dengan jelas. Deskripsi pelewatan dengan-nilai dan pelewatan dengan-referensi dinyatakan dengan lugas. Konsep dan aplikasi pewarisan dan enkapsulasi digagas secara aplikatif di dalam hierarki pewarisan. Diskusi tentang polimorfisme dan penanganan eksepsi dilakukan …
1. Buku yang sangat berguna bagi Anda yang sedang mempelajari algoritma dan pemrograman Java 2. Dibahas dengan bahasa yang sederhana dan membuat materi mudah dipahami dan dipraktikkan 3. Membahas berbagai contoh penyelesaian masalah yang berbasis komputer 4. Memberikan latihan-latihan yang mengembangkan kemampuan Anda dengan cepat