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…
Codelgniter adalah framework pemrograman PHP yang handal dan aman. CI3 (Codelgniter versi 3) adalah standar terbaru dari framework Codelgniter, dikembangkan dari versi sebelumnya, dengan menggunakan PHP 7 sebagai basis pengembangan frameworknya. Codeigniter memiliki pendekatan yang sangat baik, sehingga pemogram bisa secara bertahap mengerti dan tahu bagaimana bekerja dengan menggunakan framew…
Dalam Proses pembuatan program menggunakan bahasa pemograman Ruby, kadang banyak permasalahan yang terjadi secara tiba-tiba dan tidak terduga. Permasalahan seperti ini bisa muncul kapan saja dan faktor penyebabnya juga bisa beragam. Bisa karena salam dalam penulisan kode, Penentuan algoritma yang kurang tepat, penggunaan pustaka yang tidak sesuai, dan sebagianya. Buku ini disusun untuk membantu…
AngularJS adalah Framework Javascript yang dikembangkan oleh GOOGLE dan banyak digunakan pada produk-produk yang dibuat oleh Google. Dan saat ini diperkirakan ada 12.000 website dan beberapa contoh website populer yang telah menggunakan AngularJS adalah Intel, ABC News, Sprint, NBC, Walgreens, dsb. AngularJS telah menjadi salah satu standarisasi untuk keperluan pembuatan Aplikasi Web Dinamis d…
Buku yang berjudul Pemrograman Berorientasi Objek Menggunakan C# adalah buku yang mencoba menghubungkan konsep-konsep analisis dan perancangan sistem dengan menggunakan metodologi berorientasi objek dan implementasinya menggunakan bahasa pemrograman yang memiliki paradigma Pemrograman Berorientasi Objek (PBO), khususnya C#. Buku ini ditujukan bagi para mahasiswa yang ingin mengetahui lebih mend…
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…
Service Oriented Architecture (SOA) merupakan salah satu metode atau teknologi yang digunakan untuk integrasi enterprise. Integrasi enterprise ini mencakup integrasi di dalam enterprise (intra-enterprise integration) atau EAI (Enterprise Application Integration) dan lintas enterprise (inter-enterprise integration) atau B2B (business-to-business). SOA sebagai teknologi dapat diimplementasikan ke…
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…
Bagian 1, berisi materi tentang instalasi dan konfigurasi software yang dibuturtkan (PHR Apache, dan MySQL), baik untuk sistem operasi Windows maupun Linux. Distribusi Linux yang digunakan untuk keperluan demonstrasi adalah Ubuntu 14.04. Bagian 2, berisi materi-materi esensial tentang bahasa pemrograman PHP yang disertai dengan contoh-contoh program terapan. Bagian 3, berisi materi penyel…
MATLAB dipandang sebagai salah satu perangkat lunak favorit. MATLAB dapat dipakai secara interaktif dan memiliki berbagai fungsi yang sangat memudahkan pekerjaan pemrograman. Dalam aspek komputasi, MATLAB merupakan perangkat lunak yang sangat tangguh yang terlibat dalam berbagai permasalahan sains dan keteknikan. Buku ini melibatkan beberapa toolbox, seperti Symbolic Math Toolbox, Control Syste…