Lewati ke konten utama
Beranda / Koleksi

COLLECTION

Koleksi Perpustakaan

Koleksi otomatis dari Perpustakaan

1.604 item publik

Publikasi

Halaman 9 dari 81

PEMROGRAMAN PostgreSQL dengan Java: Membuat Aplikasi Database dan Pemrosesan Citra Digital

Vivian Siahaan
2021 · Book · Open Access

Buku ini ditulis agar memperkaya literasi pemrograman PostgreSQL menggunakan bahasa Java berbahasa Indonesia. Meski sudah cukup banyak buku yang membahas dan memanfaatkan PostgreSQL, namun penulis merasa masih sedikit buku yang ditulis berbasis projek, langkah demi langkah, dan mulai dari nol. Pada buku ini, Anda akan mempelajari bagaimana membangun dari nol sebuah aplikasi desktop yang melibatkan database PostgreSQL dan sejumlah metode pemrosesan citra digital. Semua kode Java untuk melakukan pemrosesan citra digital pada buku ini merupakan Native Java. Disengaja tidak mengandalkan pustaka eksternal, agar pembaca mengetahui secara detil proses ekstraksi citra digital mulai dari nol dalam Java. Fitur-fitur citra digital yang digunakan pada buku ini adalah tapis keabuan, tapis penajaman, tapis balik (invert), dilasi, erosi, closing, dan opening. Bagi pembaca, Anda bisa mengembangkannya untuk menyimpan fitur-fitur mutakhir lain berbasis deskriptor seperti SIFT dan lainnya untuk pengembangan pencocokan berbasis deskriptor. Pada bab pertama, Anda akan ditunjukkan sejumlah perangkat yang diperlukan untuk diunduh dan diinstalasi. Anda perlu mengetahui bagaimana menambahkan pustaka eksternal ke dalam lingkungan NetBeans. Perangkat-perangkat ini diperlukan agar Anda bisa menjalankan skrip Java yang disediakan. Pada bab kedua, Anda akan diajarkan untuk menciptakan sebuah tabel Tersangka pada database projek. Tabel ini memiliki sebelas kolom: id_tersangka (kunci primer), nama_tersangka, tanggal_lahir, tanggal_perkara, tanggal_laporan, status_kasus, tanggal_ditahan, nama_ibu, alamat, telepon, dan foto. Di sini, Anda juga akan diajak untuk berekspresimen merancang GUI Java untuk menampilkan, mengedit, mengisi, dan menghapus data tabel Tersangka. Pada bab ketiga, Anda akan menciptakan tabel kedua dengan nama Ekstraksi_Fitur, yang memiliki delapan kolom: id_fitur (kunci primer), id_tersangka (kunci asing), canny, adapatif, kmeans, histogram, gradien, dan segmentasi. Keenam bidang (kecuali kunci) akan memiliki tipe data blob, agar citra fitur akan langsung disimpan ke dalam tabel ini. Di sini, Anda juga akan diajak untuk berekspresimen merancang GUI Java untuk menampilkan, mengedit, mengisi, dan menghapus data tabel Ekstraksi_Fitur. Pada bab keempat, Anda akan menambahkan dua tabel: Polres dan Penyidik. Kedua tabel ini nanti akan diintegrasikan dengan tabel Tersangka melalui sebuah tabel lain, Berkas_Perkara, yang akan dibangun pada bab kelima. Tabel ketiga pada buku ini, dengan nama Polres, memiliki enam kolom: id_polres (kunci primer), lokasi, kab_kota, propinsi, telepon, dan foto. Tabel keempat pada buku ini dengan nama Penyidik memiliki delapan kolom: id_penyidik (kunci primer), nama_penyidik, pangkat, tanggal_lahir, jenis_kelamin, alamat, telepon, dan foto. Di sini, Anda juga akan diajak untuk berekspresimen merancang GUI Java untuk menampilkan, mengedit, mengisi, dan menghapus data pada kedua tabel tersebut. Pada bab kelima, Anda akan menambahkan dua tabel: Korban dan Berkas_Perkara. Tabel Berkas_Perkara akan menghubungkan empat tabel lainnya: Tersangka, Polres, Penyidik, dan Korban. Tabel kelima pada buku ini, dengan nama Korban, memiliki sembilan kolom: id_korban (kunci primer), nama_korban, korban_kejahatan, tanggal_lahir, tanggal_kejahatan, jenis_kelamin, alamat, telepon, dan foto. Tabel keenam, dengan nama Berkas_Perkara, yang memiliki tujuh kolom: id_berkas (kunci primer), id_tersangka (kunci asing), id_polres (kunci asing), id_penyidik (kunci asing), id_korban (kunci asing), status, dan keterangan. Anda juga akan diajak untuk berekspresimen merancang GUI Java untuk menampilkan, mengedit, mengisi, dan menghapus data pada kedua tabel tersebut. Akhir kata, diharapkan buku ini berguna dan bisa meningkatkan keahlian pemrograman database bagi programer Java seperti Anda. Balige 11 Maret 2020 PENULIS Vivian Siahaan

Semua Bisa Menjadi Programmer Web Java - Case Study

Ir. Yuniar Supardi
2021 · Book · Open Access

Membahas secara lengkap dari dasar bagaimana Anda dapat menjadi pengembang web dengan bahasa Java. Pembahasan dimulai dari yang mudah hingga pembuatan program database. Selain itu juga membantu Anda mempersiapkan belajar dari menginstal perangkat lunak hingga membuat program Web Java secara utuh menggunakan Editor NetBeans. Buku Semua Bisa Menjadi Programmer Web Java - Case Study ini merupakan lanjutan dari buku sebelumnya Semua Bisa Menjadi Programmer Web Java - Basic. Pembahasan dalam buku mencakup: - Mengenal Java dan JDBC - Cara Instalasi Software yang Digunakan - Variable Standard - Program Perhitungan - Program Database Input Data - Menu Pull Down - Program Layout Homepage - Insert Image - CRUD Database JSP - Study Kasus Web Sistem_Informasi_Nilai

Tutorial Dasar Java

Arif Hidayat
2021 · Book · Open Access

Buku ini berisi tentang cara mudah dalam memahami dasar pemrograman Java dengan sedikit pembahasan dan terfokus ke contoh permasalahan. Saya telah menerapkan ini didalam perkuliahan saya dan sejauh ini amat efektif.

Pemrograman Java: Cookbook

Vivian Siahaan; Rismon Hasiholan Sianipar
2021 · Book · Open Access

Buku cookbook pemrograman Java, tanpa bertele-tele, berisi soal-penyelesaian yang meliputi: Bab 1. Tipe Data, Variabel, dan Array; Bab 2. Operator; Bab 3. String; Bab 4. Percabangan; Bab 5. Perulangan; Bab 6. Metode; Bab 7. Kelas dan Objek; Bab 8. Pewarisan; Bab 9. Paket dan Antarmuka; Bab 10. Penanganan Eksepsi; Bab 11. Multithreaded Programming; Bab 12. Enumerasi, Autboxing, dan Annotasi; Bab 13. Pemrograman Generik; Bab 14. Eksplorasi java.util; Bab 15. Eksplorasi java.io; Bab 16. Pengenalan AWT; Bab 17. Kontrol, Layout Manager, dan Menu AWT; Bab 18. Eksplorasi Swing.

BELAJAR MANDIRI PEMROGRAMAN JAVA: PBO DAN GUI

Vivian Siahaan; Rismon Hasiholan Sianipar
2021 · Book · Open Access

Buku ini dikonstruksi dengan menganut pendekatan solutif atas dasar-dasar teknik pemrograman Java.Buku teks ini didasarkan ide-ide dasar yang dipercaya dapat menjadikan pembaca memiliki kemampuan analisis dan pemrograman berorientasi-objek: Berorientasi-objek: Buku ini sungguh-sungguh mengajarkan pendekatan berorientasi-objek. Semua pemrosesan program selalu didiskusikan dalam peristilahan berorientasi-objek. Pembaca akan belajar bagaimana menggunakan objek-objek sebelum menulis dan menciptakannya. Buku ini menggunakan pendekatan progresi alamiah yang membuahkan kemampuan dalam merancang solusi-solusi berorientasi-objek. Praktek pemrograman yang benar: Pembaca seharusnya tidak diajari bagaimana memprogram; Pembaca sebaiknya diajari bagaimana menuliskan program yang benar. Buku teks ini mengintegrasikan latihan-latihan yang berperan sebagai fondasi dari keterampilan pemrograman yang baik. Pembaca akan belajar bagaimana menyelesaikan permasalahan dan bagaimana mengimplementasikan solusinya. Contoh: Pembaca akan belajar dari contoh. Buku teks ini diisi dengan contoh-contoh yang diimplementasikan secara utuh untuk mendemonstrasikan konsep-konsep pemrograman yang baik. Animasi dan GUI: Grafika dapat menjadi motivator bagi pembaca, dan kegunaannya dapat berperan sebagai contoh-contoh yang baik untuk pemrograman berorientasi-objek. Latihan Pemrograman: Pembaca ditantang untuk menyelesaikan soal-soal yang disediakan secara khusus pada akhir dari tiap bab.

Pemrograman JAVA: Belajar Mandiri 8 Hari

Vivian Siahaan
2021 · Book · Open Access

Alasan kunci kesuksesan Java adalah kemampuannya dalam beradaptasi. Sejak JDK 1.0, Java tak henti beradaptasi dan berkembang untuk memenuhi ekspektasi para programer. Yang paling penting adalah Java tidak hanya mengikuti tren, tetapi justru menciptakan tren baru dalam dunia pemrograman. Kemampuan Java dalam mengakomodasi perubahan yang cepat dalam dunia komputasi merupakan bagian krusial mengapa Java menjadi bahasa pemrograman nomor satu di dunia. Buku ini merupakan panduan cepat, kilat, namun komprehensif bagi mereka yang mau belajar bahasa Java dalam 8 hari. Tentu telah banyak beredar buku yang mengupas bahasa pemrograman Java. Buku ini menjadi alternatif bagi Anda yang ingin mempelajari bahasa Java dengan cara ringkas, to the point, yang menyajikan banyak contoh untuk memperdalam konsep yang sedang dibahas. Untuk mengadopsi elemen-elemen baru, buku ini ditulis menggunakan JDK SE 9. Buku ini tidak hanya menjelaskan sintaksis, katakunci, dan prinsip-prinsip fundamental pemrograman Java, melainkan juga mengajarkan kepada Anda bagaimana cara pemrograman yang benar dan efisien. Buku ini dibagi ke dalam delapan hari, yang masing-masing hari bisa dijadikan in-depth tutorial. Karena sifatnya tutorial, buku ini fokus pada: elemen-elemen dasar pemrograman; tipe data, variabel dan array; operator; statemen kendali; kelas; String; dan pewarisan.

BUKU PINTAR JAVA/SQLITE: Membuat Aplikasi Desktop Kriptografi

Vivian Siahaan
2021 · Book · Open Access

Pada buku ini, Anda akan mempelajari bagaimana merelasikan ilmu kriptografi dengan database menggunakan Java/SQLite. Kriptografi merupakan seni dan ilmu dalam menciptakan sebuah sistem kripto yang mampu menyediakan keamanan informasi. Kriptografi berkaitan erat dengan pengamanan data digital. Ilmu ini terdiri-dari mekanisme-mekanisme perancangan yang didasarkan pada algoritma-algoritma matematik yang menawarkan sejumlah layanan keamanan informasi fundamental. Pada buku ini, Anda akan belajar bagaimana dasar-dasar penerapan ilmu kriptografi dalam database, seperti menciptakan database login yang di dalamnya disimpan hash atas password yang disalt untuk menciptakan akses login yang sangat aman. Agar fokus, selain paket security dan crypto dari Java, buku ini hanya menggunakan dua pustaka eksternal: Connector/J untuk memfasilitasi koneksi Java ke SQLite dan JCalendar untuk menampilkan kontrol kalender. Pada bab pertama, Anda akan mempelajari dasar-dasar kriptografi menggunakan Java. Di sini, Anda akan mempelajari bagaimana menuliskan program Java untuk menghitung Hash, MAC (Message Authentication Code), menyimpan kunci dalam KeyStore, membangkitkan PrivateKey dan PublicKey, mengenkripsi/mendekripsi data, dan membangkitkan dan memverifikasi sidik digital. Pada bab kedua, Anda akan belajar bagaimana menciptakan dan menyimpan password salt dan memverifikasinya. Anda akan menciptakan tabel Login. Pada kasus ini, Anda akan melihat bagaimana menciptakan GUI Java menggunakan NetBeans untuk mengimplementasikannya. Di samping tabel Login, pada bab ini Anda juga akan menciptakan tabel Klien. Pada kasus tabel Klien, Anda akan belajar bagaimana membangkitkan dan menyimpan kunci publik dan kunci private ke dalam database. Anda juga akan belajar bagaimana mengenkripsi/mendekripsi data dan menyimpan hasilnya ke dalam database. Pada bab ketiga, Anda akan menciptakan tabel Akun. Tabel Akun ini memiliki sepuluh bidang berikut: id_akun (kunci utama), id_klien (kunci tamu), no_akun, tanggal_akun, jenis_akun, saldo_plain, saldo_cipher, saldo_decipher, sidik_digital, dan verifikasi_sidik. Pada kasus ini, Anda akan belajar bagaimana menerapkan membangkitkan dan memverifikasi sidik digital dan menyimpan hasilnya ke dalam database. Pada bab keempat, Anda akan menciptkan tabel Data_Klien, yang memiliki tujuh bidang berikut: id_data_klien (kunci utama), id_akun (kunci tamu), tanggal_lahir, alamat, nama_ibu, telepon, dan path_foto. Pada bab ini juga, anda akan menciptakan tabel Karyawan yang memiliki dua belas bidang berikut: id_karyawan (kunci utama), posisi, password, mulai_kerja, tanggal_lahir, alamat, nama_ibu, telepon, path_foto, nama_karyawan, email, dan salt. Di sini, Anda juga belajar menerapkan kriptografi dalam menciptakan hash atas password yang disalt untuk setiap karyawan. Akhir kata, diharapkan buku ini berguna dan bisa meningkatkan keahlian pemrograman database bagi programer Java seperti Anda. Balige 8 Maret 2020 PENULIS Vivian Siahaan

Pemrograman Dasar Java Visual Berbasis Database MYSQL

Ramadhani
2021 · Book · Open Access

Komponen visual adalah objek yang digunakan dalam membangun program berbasis desktop windows. Dengan komponen visual ini diharapkan user dapat membuat aplikasi menjadi lebih mudah dan menarik dalam segi interfaces. Komponen visual menggunakan java swing yang Merupakan sekumpulan kelas-kelas yang digunakan untuk mengembangkan aplikasi berbasis GUI (Graphical User Interface). Java Swing merupakan versi peningkatan dari AWT (Abstract Window Toolkit) Kelas – kelas komponen GUI dalam Java Swing biasa diawali dengan hurup J, Kelas – kelas Java Swing terdapat pada package import javax.swing.*;

Pemrograman Database Menggunakan Java & MySQL untuk Pemula

Supriyatno
2021 · Book · Open Access

Anda ingin membuat aplikasi di berbagai platform/media? Kuasailah pemrograman Java. dengan menguasai Java, Anda bisa membuat aplikasi yang bisa berjalan di komputer, handphone, maupun media lain. Dengan membaca buku ini, Anda akan praktik langsung membuat sebuah program pengolahan data yang dilengkapi dengan membuat laporan. Bukan hanya Java, di buku ini juga dibahas database MySQL untuk mendukung pembuatan aplikasi. Pembahasannya yang praktis sehingga akan memberikan kemudahan bagi para pembaca meskipun masih awam. Untuk memudahkan proses belajar, buku ini juga disertai CD berisi file latihan yang bisa Anda kembangkan menjadi aplikasi yang lebih beragam.

Pengenalan PHP dan Java untuk Pemula

Jubilee Enterprise
2021 · Book · Open Access

PHP dan Java merupakan pemrograman yang bernilai tinggi. Sebagian besar aplikasi berbasis website dan desktop/mobile dibuat menggunakan kedua pemrograman tersebut. Oleh karena itu, membaca buku ini akan sangat penting bagi Anda yang ingin mempelajari kedua pemrograman ini. Buku ini mengajak Anda mempelajari PHP yang merupakan script pemrograman aplikasi berbasis website dan Java yang dapat dipakai untuk pembuatan aplikasi berbasis desktop dan juga mobile. Semua sumber daya yang dibutuhkan untuk mempelajari buku ini dapat diperoleh secara gratis di internet sehingga tidak memberatkan Anda. Setelah membaca buku ini, diharapkan Anda dapat memahami PHP dan Java. Selamat membaca! (thinkjubilee.com)

Akuntansi Pengantar 1

Faiz Zamzami ; Nabella Duta Nusa
2021 · Book · Open Access

Buku Akuntansi Pengantar 1 ini membahas mengenai pemahaman akuntansi dan siklus akuntansi; laporan keuangan; persamaan akuntansi dan analisis transaksi; penjurnalan, pembukuan, dan neraca saldo; penyesuaian dan jurnal koreksi; neraca lajur; laporan keuangan dan jurnal penutup; akuntansi untuk perusahaan dagang (perpetual); akuntansi untuk perusahaan dagang (periodik); jurnal khusus dan akun pembantu; akuntansi perusahaan manufaktur; serta akuntansi berbasis komputer. Buku ini sangat tepat digunakan oleh mahasiswa di bidang Akuntansi ataupun praktisi karena materi antarbabnya sangat komprehensif. Buku ini disertai dengan pemaparan materi terbaru yang disesuaikan dengan Pernyataan Standar Akuntansi Keuangan (PSAK) yang berlaku di Indonesia. Lebih dari itu, buku ini dilengkapi dengan latihan soal dan kasus untuk memperdalam pemahaman masing-masing bab. Untuk menambah kekayaan ilmu pengetahuan terkait dengan praktik akuntansi, dalam buku juga dibahas tentang penyusunan laporan keuangan berbasis komputer, yaitu membahas mengenai pengenalan terhadap salah satu software akuntansi yang bernama MYOB.

Ecology of Java & Bali

Anthony J. Whitten; Tony Whitten; R. S. Soeriaatmadja; Roehayat Emon Soeriaatmadja; Suraya A. Afiff
2021 · Book · Open Access

Series blurb: The Ecology of Indonesia series explores one of the most biologically diverse areas of the world, incorporating current research from Western and Indonesian specialists. Each book describes in detail, Indonesia's fragile ecosystems, its unparalled biodiversity, its peoples andtheir use of natural resources, and the ecological problems which have resulted from rapid economic development.

OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide

Jeanne Boyarsky; Scott Selikoff
2021 · Book · Open Access

Focusing 100% on the exam objectives, OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide is designed to make you fully prepared for this challenging exam. Between Java 7 and Java 8, Oracle has made the biggest changes to the language in a long time. In particular, developers will need to learn functional programming for the first time to pass the certification. This comprehensive study guide covers all of the key topic areas Java programmers will need to be familiar with, including: Java basics Operators, conditionals and loops String and StringBuilder, Array and ArrayList Methods and encapsulation Inheriting abstract classes and interfaces Exceptions Class design Object-Oriented design principles and design patterns Generics and collections Functional programming Advanced strings and localization Exceptions and assertions IO and NIO Threads Concurrency JDBC With this complete Study Guide, Java developers will gain the information, understanding, and practice they need to pass the OCAJP 8 exam.

Java for Absolute Beginners

Iuliana Cosmina
2021 · Book · Open Access

Write your first code in Java using simple, step-by-step examples that model real-word objects and events, making learning easy. With this book you’ll be able to pick up the concepts without fuss. Java for Absolute Beginners teaches Java development in language anyone can understand, giving you the best possible start. You’ll see clear code descriptions and layout so that you can get your code running as soon as possible. After reading this book, you'll come away with the basics to get started writing programs in Java. Author Iuliana Cosmina focuses on practical knowledge and getting up to speed quickly—all the bits and pieces a novice needs to get started programming in Java. First, you’ll discover how Java is executed, what type of language it is, and what it is good for. With the theory out of the way, you’ll install Java, choose an editor such as IntelliJ IDEA, and write your first simple Java program. Along the way you’ll compile and execute this program so it can run on any platform that supports Java. As part of this tutorial you’ll see how to write high-quality code by following conventions and respecting well-known programming principles, making your projects more professional and efficient. Finally, alongside the core features of Java, you’ll learn skills in some of the newest and most exciting features of the language: Generics, Lambda expressions, modular organization, local-variable type inference, and local variable syntax for Lambda expressions. Java for Absolute Beginners gives you all you need to start your Java 9+ programming journey. No experience necessary. What You'll Learn Use data types, operators, and the new stream API Install and use a build tool such as Gradle Build interactive Java applications with JavaFX Exchange data using the new JSON APIs Play with images using multi-resolution APIs Use the publish-subscribe framework Who This Book Is For Those who are new to programming and who want to start with Java.

Java For Dummies

Barry Burd
2021 · Book · Open Access

A new edition of the bestselling guide to Java If you want to learn to speak the world’s most popular programming language like a native, Java For Dummies is your ideal companion. With a focus on reusing existing code, it quickly and easily shows you how to create basic Java objects, work with Java classes and methods, understand the value of variables, learn to control program flow with loops or decision-making statements, and so much more! Java is everywhere, runs on almost any computer, and is the engine that drives the coolest applications. Written for anyone who’s ever wanted to tackle programming with Java but never knew quite where to begin, this bestselling guide is your ticket to success! Featuring updates on everything you’ll encounter in Java 9—and brimming with tons of step-by-step instruction—it’s the perfect resource to get you up and running with Java in a jiffy! Discover the latest features and tools in Java 9 Learn to combine several smaller programs to create a bigger program Create basic Java objects and reuse code Confidently handle exceptions and events If you’re ready to jump into Java, this bestselling guide will help keep your head above water!

Head First Java

Kathy Sierra; Bert Bates
2021 · Book · Open Access

An interactive guide to the fundamentals of the Java programming language utilizes icons, cartoons, and numerous other visual aids to introduce the features and functions of Java and to teach the principles of designing and writing Java programs. Original. (Beginner)

Akuntansi Pemerintah Daerah Berbasis Akrual pada Entitas Akuntansi

Prof. Dr. Nunuy Nur Afiah; S.E.; M.Si.; C.A.
2021 · Book · Open Access

Buku ini merupakan serial karya tulis yang membahas tentang perlakuan akuntansi pemerintah daerah, khususnya tentang perlakuan akuntansi pada entitas SKPD. Pada seri lainnya akan disajikan pula pembahasan khusus tentang akuntansi untuk entitas PPKD. Materi buku ini disajikan dengan terstruktur, diawali dengan pembahasan konsep dasar akuntansi pemerintah daerah, meliputi konsep umum good governance dan otonomi daerah; perencanaan, pelaksanaan, dan pelaporan keuangan daerah; serta siklus akuntansi pemerintah daerah. Dilanjutkan dengan pembahasan konsep akuntansi, praktik akuntansi dalam transaksi-transaksi tertentu (akuntansi pendapatan, akuntansi beban dan belanja, akuntansi kewajiban, akuntansi aset tetap dan aset lainnya, akuntansi piutang, akuntansi persediaan, akuntansi kas dan setara kas); koreksi kesalahan, perubahan, dan operasi yang tidak dilanjutkan; sampai kepada kode akun dan format pelaporan. Buku persembahan penerbit PrenadaMediaGroup

Web of Desire

Shanté Funches
2020 · Book · Open Access

Mya is a young adult who was inured everything after the untimely death of her grandparents. She now stands on her own searching for the missing piece of her puzzle in life; confidence. While Kendra is the opposite; sex crazed temptress searching for what she never knew she needed. Mya stumbles upon true love, heartache, hot steamy passion, and the confidence she seeks. While Kendra's nefarious past comes back to haunt her, throwing her into the arms of the man she overlooked all those years ago. Filled with hot, salacious lust the besties fight to hold on to the lives they've made for themselves; entangled in a web of desire.

Data Mining the Web

Zdravko Markov; Daniel T. Larose
2020 · Book · Open Access

This book introduces the reader to methods of data mining on the web, including uncovering patterns in web content (classification, clustering, language processing), structure (graphs, hubs, metrics), and usage (modeling, sequence analysis, performance).