Buku yang sangat cocok untuk Anda yang sedang mempelajari dasar pemrograman komputer. Buku ini mengajarkan logika untuk menyelesaikan berbagai masalah yang ditangani oleh komputer dengan menggunakan Flowgorithm. Dengan menggunakan perangkat lunak ini, berbagai permasalahan komputasi dapat diselesaikan dengan menyusun diagram alir. Kemudian, Anda bisa mengujinya untuk memastikan bahwa solusi yan…
Salah satu metode yang sangat popular dalam persoalan optimasi adalah Genetic Algorithm (GA). GA diperkenalkan oleh Holland pada tahun 1975; merupakan metode yang meniru mekanisme evolusi dengan prinsip seleksi alam (Natural selection). Beberapa peneliti mengaplikasikan GA pada berbagai persoalan optimisasi dan melaporkan beberapa keuntungan aplikasi GA, diantaranya: Dapat digunakan untuk penye…
Buku ini menjelaskan tentang pembelajaran bahasa pemrograman SQL. Melalui buku ini, pembaca dapat belajar perintah dasar bahasa pemrograman SQL menggunakan MariaDB bawaan dari XAMPP. Materi yang dijelaskan dalam buku ini dimulai dengan penjelasan konsep dasar database, komponen-komponen SQL, macam-macam tipe data SQL, komponen tabel di dalam database, pengenalan tentang MariaDB, dan masih banya…
Buku ini akan menjelaskan beberapa hal dasar dalam penggunaan R dimulai dari cara instalasi dan teknik dasar penggunaan R hingga penggunaan R untuk mengolah data serta melakukan statistika deskriptif. Kasus-kasus yang berhubungan dengan bioinformatika beserta datasetnya akan disertakan dalam beberapa bab untuk memudahkan pemahaman dalam penggunaan R untuk bioinformatika. Guna pemahaman yang leb…
Artificial intelligence (AI) dan machine learning saat ini kembali memasuki fase booming setelah beberapa dekade mengalami pasang surut. Kecerdasan Buatan kembali digandrungi, dimana penerapannya dilakukan secara masive pada aplikasi-aplikasi bisnis dan social media jaman now seperti Facebook, Twitter, Google, Amazon, dan bahkan berbagai aplikasi besar dari Indonesia seperti Go-jek, Tokopedia,…
Faktanya, Android telah digunakan oleh ratusan juta perangkat seluler di lebih dari 190 negara di seluruh dunia. Setiap harinya, terdapat 1 juta perangkat Android yang aktif dan lebih dari 1,5 miliar unduhan per bulan pada Google Play dan ke depannya, diperkirakan angka tersebut akan terus bertambah lho! Tidak heran, saat ini Android telah ternobatkan sebagai penguasa pasar smartphone dengan ju…
Buku yang membahas secara gamblang mengenai dasar-dasar visi komputer yang diwujudkan menggunakan Python dan OpenCV. Pembahasan yang dilakukan melalui teori dan praktik membuat materi-materi yang disajikan dapat dipahami dengan mudah oleh siapa saja. Topik-topik menarik dikupas di buku ini. Cara mencocokkan dua bentuk secara otomatis, cara melakukan pencarian citra berdasarkan warna, cara me…
Buku dengan Judul “Belajar Pemrograman Android untuk Semua Kebutuhan” ini berisi bagaimana membuat program Android dengan bahasa Java. Keunggulan buku ini, yaitu memandu Anda dengan mudah dan cepat belajar membuat program Android yang dapat pula dipakai untuk mahasiswa. Buku ini juga mempunyai nilai lebih, yakni pembahasan yang detail atau rinci. Dengan banyaknya contoh aplikasi, Anda aka…
Laravel dan VueJS merupakan 2 teknologi pemrograman web yang sedang popular saat ini. Keduanya dibahas dalam buku ini beserta integrasinya dalam pembuatan aplikasi. Selain itu, didukung juga dengan materi lain yang tidak kalah penting dengan total 7 materi pemrogaman web. Buku ini merupakan kelanjutan dari buku sebelumnya yang membahas 7 pemrograman website untuk pemula. Setiap materi dibah…
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 ini sangat cocok digunakan untuk pelajar, mahasiswa, atau siapa saja yang bermaksud untuk mempelajari pemrograman komputer dengan menggunakan bahasa pemrograman Python. Buku ini lebih menekankan pada cara untuk menyelesaikan masalah. Oleh karena itu, banyak contoh permasalahan yang diberikan dan cara untuk menyelesaikannya. Contoh-contoh yang cukup banyak dan bahasa yang mudah dipahami me…
Dewasa ini, pemrograman menjadi penunjang utama untuk berbagi aktivitas menggunakan gawai baik laptop maupun desktop. Program yang baik tentu saja harus mengikuti kaidah-kaidah ilmu pemrograman. Buku ini mengajak pembaca mempelajari satu metodologi serta pemecahan masalah dengan cara menuliskan pemecahan masalah tersebut ke dalam bentuk algoritma yang penulisannya dapat menggunakan tiga macam c…
Buku ini didedikasikan sebagai panduan belajar sekaligus memperluas keterampilan dalam pengolahan citra digital. Ditulis dengan gaya bahasa yang mudah dipahami oleh semua kalangan. Penjelasan yang detail serta contoh kode program implementasi di MATLAB semakin memudahkan pembaca untuk mempelajari buku ini. Bagi mahasiswa yang sedang mulai mempelajari materi pengolahan citra, mahasiswa yang s…
ARDUINO merupakan board open-source hardware dan software sistem minimum mikrokontroler yang sangat fleksibel, serta memiliki banyak fasilitas dan kemudahan pada sisi hardware dan software-nya. Arduino digunakan oleh pencinta seni, penghobi elektronika dan robotika, serta siapapun yang tertarik untuk membuat objek atau lingkungan interaktif. Buku ini berisi penerapan Arduino yang fokus pada …
Python merupakan bahasa pemrograman yang paling populer saat ini terutama untuk scientific computing. Bahasa pemrograman Python sangat dibutuhkan oleh para mahasiswa, software developer, akademisi, dan peneliti di bidang Computer Science, Statistik, dan Engineering. Materi yang diberikan merupakan materi terkini dan dapat dijadikan pegangan untuk memulai riset di bidang berikut, antara lain: 1…
Lima puluh persen lebih program aplikasi yang pernah dikembangkan oleh berbagai vendor perangkat lunak di Amerika Serikat sebelum tahun 2000 pada akhirnya tidak pernah digunakan oleh calon penggunanya {end user). Mengapa? Roger S. Pressman, Ph.D. dalam bukunya Software Engineering (2000) menyebutkan bahwa penyebab utama dari kasus tersebut adalah karena program-program aplikasi yang bersangkuta…
PHP merupakan pemrograman wajib bagi para web developer. Buku ini menjelaskan PHP sejak dari dasar hingga pemrograman web berbasis database. Buku ini menyediakan hampir sebagian besar teori yang Anda butuhkan untuk mengenal PHP dan segala kemampuannya. Dengan demikian, Anda bisa mengenali PHP secara cepat dan langsung mempraktikkannya untuk membuat aplikasi website.
Buku ini muncul dari kurangnya referensi dan panduan untuk programmer pemula, baik mahasiswa maupun bukan, yang sudah mengenal algoritma pemrograman dan struktur data, namun harus beralih dari pemrograman console ke penggunaan tool pemrograman gratis dan harus menghasilkan aplikasi berbasis antar muka gratis yang baik, benar, dan mudah digunakan untuk berbagai macam keperluan, seperti misalnya …
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…
Buku ini akan membahas tentang pengenalan Codeigniter secara singkat dan mudah, teknik dasar Ajax, kolaborasi Ajax dengan jQuery, teknik dasar Codeigniter, kolaborasi Codeigniter dengan Ajax dan juga operasi CRUD dengan Ajax. Pada bagian akhir buku akan dibahas pembuatan CMS sebagai contoh studi kasusnya, yakni membangun web berita berbasis Codeigniter, serta Teknik Aplikatif pendukungnya seper…