Pab bab kesatu, Anda akan mempelajari: Bagaimana menginstalasi NetBeans, JDK 11, dan konektor PostgreSQL; Bagaimana mengintegrasikan Library eksternal ke dalam projek; Bagaimana perintah dasar PostgreSQL digunakan; Bagaimana statemen query untuk menciptakan database, menciptakan tabel, mengisi tabel, dan memanipulasi isi tabel dilakukan.Β
Pada bab kedua, Anda akan mempelajari: Menciptakan projek tiga tabel awal pada database sekolah: tabel Guru, tabel Kelas, dan tabel MatPel; Menciptakan file konfigurasi database; Menciptakan GUI Java untuk melihat dan menavigasi isi tiap tabel. Menciptakan GUI Java untuk menyisipkan dan mengedit tabel; dan Menciptakan GUI Java untuk menggabungkan dan melakukan query atas ketiga tabel tersebut.
Pada bab ketiga, Anda akan mempelajari: Menciptakan form utama untuk menghubungkan semua form; Menciptakan projek akan menambahkan tiga tabel lagi pada database sekolah: tabel Siswa, tabel Ortu, dan tabel UangSekolah; Menciptakan GUI Java untuk melihat dan menavigasi isi tiap tabel; Menciptakan GUI Java untuk mengedit, menyisipkan, dan menghapus rekaman pada tiap tabel; Menciptakan GUI Java untuk menggabungkan dan melakukan query atas ketiga tabel dan keenam tersebut.
Pada bab keempat, Anda akan mempelajari: Menciptakan projek akan menambahkan dua tabel terakhir pada database sekolah: tabel Nilai dan tabel Ujian; Menciptakan GUI Java untuk mengedit, menyisipkan, dan menghapus rekaman pada tiap tabel. Menciptakan GUI Java untuk menggabungkan dan melakukan query atas kedelapan tabel yang ada.
Akhir kata, diharapkan buku ini berguna dan bisa meningkatkan keahlian pemrograman database bagi programer Java/PostgreSQL seperti Anda.
Vivian Siahaan merupakan pembelajar mandiri yang suka melakukan hal-hal baru.Β Ia lahir, besar di Hinalang Bagasan, Balige, wilayah tepian Danau Toba, dan menamatkan pendidikan menengah dari SMAN-1 Balige. Ia memulai sendiri belajar bahasa pemrograman Java, Android, JavaScript, CSS, C++, Python, R, Visual Basic, Visual C#, MATLAB, Mathematica, PHP, JSP, MySQL, SQL Server, Oracle, Access, dan lainnya. Ia mempelajari pemrograman mulai dari nol, dimulai dari sintaksis dan logika yang paling dasar, dengan membangun beberapa aplikasi GUI sederhana dan aplikatif. Animasi dan game merupakan bidang pemrograman yang menjadi minat yang selalu ingin dikembangkannya. Di samping menyukai logika matematika dan pemrograman, penulis juga memiliki kesenangan membaca novel.
Ia dapat dijumpai di blognya: http://viviansiahaan.blogspot.
Vivian Siahaan telah menulis puluhan ebook yang telah diterbitkan pada Sparta Publishing dan telah dijual di Amazon:
Vivian Siahaan, Rismon Hasiholan Sianipar, βA Walkthrough, Database-Driven Programming with Java GUI for Pragmatic Programmersβ, 9781708564698, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βA Walkthrough, Database-Driven Programming with Python GUI for Pragmatic Programmersβ, 9781708516307, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLearn Python in One Week: The Crash Course to Develop Database-Driven Projectsβ, 9781708992583, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLearn Java in One Week: The Crash Course to Develop Database-Driven Projectsβ, 9781709046339, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βMS Access And SQL Server Crash Course: A Step by Step, Project-Based Introduction to Java GUI Programmingβ, 9781708056858, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βMS Access And SQL Server Crash Course: A Step by Step, Project-Based Introduction to Python GUI Programmingβ, 9781707996520, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βMariaDB And PostgreSQL Crash Course: A Step by Step, Project-Based Introduction to Python GUI Programmingβ, 9781707959181, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βBuilding Three Java GUI Applications Using MySQL, MariaDB, and PostgreSQLβ, 9781706830726, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βBuilding Two Desktop Applications Using Python GUI and MySQLβ, 9781706260646, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βBuilding Three Desktop Applications Using Java GUI and PostgreSQLβ, 9781706591207, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βBUILDING TWO DESKTOP APPLICATIONS USING PYTHON GUI AND POSTGRESQLβ, 9781706337270, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βBUILDING THREE DESKTOP APPLICATIONS USING JAVA GUI AND MYSQLβ, 9781706395577, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βBuilding Two Desktop Applications Using Python GUI and MariaDBβ, 9781706121664, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βBuilding Three Desktop Applications with SQLite and Java GUIβ, 9781705407097, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βDatabase and Image Processing Using Java GUI and Microsoft Accessβ, 9781704410425, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βDatabase and Image Processing Using Python and Accessβ, 9781704189987, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βDatabase and Image Processing Using SQL Server and Pythonβ, 9781704121710, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βCRYPTOGRAPHY AND IMAGE PROCESSING with Java GUI and SQLiteβ, 9781704114965, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βAccess Database with JDBC: A Hands-On, Step-by-Step to Build Java GUI Projects for Pragmatic Programmersβ, 9781699384015, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βAccess Database Crash Course: A Comprehensive, Project-Based Guide For Python Programmersβ, 9781699297285, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βAccess Database for Pragmatic Programmers: A Step by Step Guide to Create Database-Driven Application Using Pythonβ, 9781699124154, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βMASTERING SQL SERVER with Java GUI for Pragmatic Programmersβ, 9781698392554, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLEARNING SQL SERVER: A self-study to easy implement database-driven Java GUI applicationsβ, 9781698204444, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βMastering Java: A self-study to easy implement sqlite-driven GUI applicationsβ, 9781697994049, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βPython GUI: For Signal and Image Processingβ, 9781697574364, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βFROM ZERO TO JDBC HERO: GUI Development for SQLite-Based Applications with NetBeansβ, 9781696804219, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βSQLite with JDBC for Beginners: Learn Fundamentals of Queries and Implement NetBeans-Based Projects Easilyβ, 9781696466707, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLearn SQLite with JDBC: Building Database-Driven Desktop Projectsβ, 9781696533638, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βFrom Zero To Python Hero: GUI Development for SQL Server-Driven Applications with PyQtβ, 9781696461061, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLearn SQLite with Python: Building Database-Driven Desktop Projectsβ, 9781696314794, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βSQLite For Beginners: Learn Fundamentals of Queries and Implement PyQt-Based Projects Easilyβ, 9781696194372, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βFluent OpenCV-Python GUI with SQL Server: Building Responsive, Powerful Cross-platform, and Database-Driven Applications with PyQtβ, 9781694665706, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βPython GUI with SQL Server for Absolute Beginners: Building Responsive, Powerful Cross-platform, and Database-Driven Applications with PyQtβ, 9781694413864, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βOpenCV-Python with PostgreSQL for Absolute Beginners: A Hands-On, Practical Database-Driven Applicationsβ, 9781693294631, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βOpenCV-Python with MariaDB for Absolute Beginners: A Hands-On, Practical Database-Driven Applicationsβ, 9781693435287, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βOpenCV-Python with MySQL for Absolute Beginners: A Hands-On, Practical Database-Driven Applicationsβ, 9781693191831, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLearning PyQt5 with MariaDB for Absolute Beginners: A Hands-On, Practical Database Programmingβ, 9781691545476, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLEARNING PyQt5: A Step by Step Tutorial to Develop PostgreSQL-Based Applicationsβ, 9781691422647, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLearning MariaDB: A Comprehensive Approach to Developing Database-Driven Applications Using NetBeansβ, 9781690730941, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLEARNING PyQt5: A Step by Step Tutorial to Develop MySQL-Based Applicationsβ, ISBN: 9781691345809, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βPython GUI with MySQL: A Step By Step Guide to Database Programmingβ, ISBN: 9781686034343, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βPostgresql For Python Gui: A Progressive Tutorial To Develop Database Projectβ, ISBN: 9781686474712, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βMARIADB WITH PYTHON GUI: A Hands-On, Project-Based Database Programmingβ, ISBN: 9781686885099, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βJAVA GUI WITH MYSQL: A Practical Approch to Build Database Project for Students and Programmersβ, ISBN: 9781687411853, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βJAVA GUI WITH POSTGRESQL: A Practical Approach to Build Database Project for Students and Programmersβ, ISBN: 9781687724847, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βJava GUI With Mysql: Database And Image Processing, A Progressive Guide To Build Database Projectβ, ISBN: 9781688650503, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βPOSTGRESQL FOR JAVA GUI: Database and Image Processingβ, ISBN: 9781688940666, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βMYSQL FOR JAVA GUI: Database, Cryptography, and Image Processingβ, ISBN: 9781689712934, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βPOSTGRESQL FOR JAVA GUI: Database, Cryptography, and Image Processingβ, ISBN: 9781689911122, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βMariaDB with Java GUI for Cryptography and Image Processing: A practical guide to build database-driven applicationsβ, ISBN: 9781689911122, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βStep By Step Database Programming with JDBC and PostgreSQLβ, ISBN: 9781093460988, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βA Pragmatic Approach to Database Programming with JDBC and MySQLβ, ISBN: 9781093462692, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βA Practical Guide to Database Programming with PHP/MySQLβ, ISBN: 9781093788983, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βThe Self-Taught Coder: The Definitive Guide to Database Programming with Python and MySQLβ, ISBN: 9781093671018, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βA Heuristic Database Programming with PHP/PostgreSQLβ, ISBN: 9781094749426, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βThe Ultimate Guide to Professional Database Programming with Python and PostgreSQLβ, ISBN: 9781093671018, SPARTA Publishing.
Selain itu, Vivian Siahaan juga telah menulis puluhan ebook yang telah diterbitkan pada Sparta Publishing dan telah dijual di Google Play Books:
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman Java Mulai Dari Nol Sampai Masterβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βJavaScript Dari A Sampai Zβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPHP/MySQL Untuk Mahasiswa dan Pembelajar Mandiriβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βJava Untuk Grafika Komputer dan Animasiβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βMATLAB Untuk Mahasiswa dan Penelitiβ, Sparta Publishing, Juni 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman Java Untuk SMA/SMK Sederajatβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βHTML dan CSS3: Soal dan Penyelesaianβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman C++: Question And Answerβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman Java Untuk SMA/SMK Sederajatβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Database Dengan Java/MySQLβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βKonsep dan Praktek Pemrograman MATLAB: Matriks, Citra Digital, Komputasi Numerik, dan Persamaan Differensialβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βVisual Basic: Cookbookβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman C++ Untuk SMA/SMK dan Mahasiswaβ, Sparta Publishing, Maret 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βC# .NET: Belajar Dari Nol Sampai Masterβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Aplikasi Dengan GUI Pythonβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βGrafika Dalam JavaScript: Seri Belajar Cepatβ, Sparta Publishing, Oktober 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman PHP/MySQL: Cookbookβ, Sparta Publishing, Oktober 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βMetode-Metode Pengolahan Citra: Disertai Banyak Kode MATLABβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPHP/MySQL Untuk Mahasiswaβ, Sparta Publishing, Juni 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman Java: Question And Answerβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βDasar CSS dan JavaScriptβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman Visual Basic Dari A Sampai Zβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman C++: Cookbookβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βKonsep dan Praktek C++β, Sparta Publishing, Oktober 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βTeori dan Implementasi Pemrograman PHP/MySQL Untuk Web Developerβ, Sparta Publishing, Juli 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βFundamental C++: Konsep Dasar dan Praktekβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman Java: Cookbookβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βTeori dan Praktek C++: Cocok Bagi Programmer dan Profesionalβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βVisual Basic .NET: Question And Answerβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βKoleksi Projek C# .NET: Kriptografi, Watermarking, Steganografi, Pengkodean Data, Algoritma, danΒ Grafika 2D & 3Dβ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βMembangun Dari Nol Sistem Manajemen Database Sekolah dengan Python/MySQLβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βSistem Manajemen Database Access & SQL Server Dengan Visual Basic .NETβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Database Menggunakan Java/PostgreSQLβ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Database Access dan SQL Server Dengan Visual Basic .NETβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βJava/MySQL Untuk Sistem Manajemen Database Jejak Kriminalβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPHP dan MySQL Untuk Programmer dan Web Developerβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Database Dengan Python/PostgreSQLβ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βTeori dan Praktek Pemrograman Pythonβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βKonsep dan Implementasi Pemrograman Pythonβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βJava/MySQL: Membangun Dari Nol Sistem Manajemen Database Sekolahβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Membangun Sistem Manajemen Database Dengan Python/MySQLβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman GUI Python: Menciptakan Sendiri Aplikasi Editor Teks, E-Drum, Game Catur, dan Paintβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βTutorial Java: GUI, Grafika, dan Animasiβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Database Dengan Visual C# .NETβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βVisual C# .NET: Pemrograman, Database, dan Webβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βTeori dan Praktek Manajemen Database Dengan Java/MySQLβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βDatabase dan Kriptografi Menggunakan Java/MySQLβ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βTeori dan Aplikasi Pemrograman PHP/MySQL Untuk Programmerβ, Sparta Publishing, Juli 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βBelajar Mandiri Pemrograman Java: PBO dan GUIβ, Sparta Publishing, Juli 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Membangun Sistem Manajemen Database Access dan SQL Server Dengan Visual C# .NETβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Game Dengan Visual Basic .NETβ, Sparta Publishing, Juni 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βKoleksi Projek Visual Basic .NET dan Visual C# .NETβ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman C: Konsep dan Implementasiβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βStruktur Data Dengan Java Untuk Mahasiswa dan Penelitiβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βSistem Manajemen Database Dengan Python/MySQLβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Java Untuk GUI dan Animasiβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βVisual Basic .NET Untuk Mahasiswa dan Penelitiβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman Database Access dan SQL Server Menggunakan Visual C# .NETβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βVisual C# .NET Untuk Mahasiswa dan Penelitiβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βTeori dan Praktek Pemrograman Animasi dan Game dengan Visual Basic .NETβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Database SQLite dan MySQL dengan GUI Pythonβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman GUI Python dan Database: Widget PyQt, SQLite, MySQL, dan Grafikaβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman Animasi dan Game Dengan Visual Basic .NETβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman C Untuk SMA/SMK dan Mahasiswaβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βSistem Manajemen Database Access dan SQL Server Dengan Visual C# .NETβ, Sparta Publishing, Mei 2019.
Rismon H. Sianipar lahir di Dolok Ulu, Kabupaten Simalungun, Sumatera Utara pada tanggal 25 April 1977. Setelah lulus dari SMAN-3 Pematang Siantar, pada tahun 1994 penulis merantau ke kota Jogjakarta. Pada tahun 1998 dan 2001 penulis menyelesaikan pendidikan Sarjana Teknik (S.T) dan Magister Teknik (M.T) keduanya di Teknik Elektro Universitas Gadjah Mada, di bawah bimbingan Prof. Dr. Adhi Soesanto dan Prof. Dr. Thomas Sri Widodo, dengan fokus penelitian pada sinyal-sinyal tak-stasioner dengan menganalisa energinya menggunakan peta waktu-frekuensi. Karena sifatnya yang tak-stasioner, sebaran energi sinyal menjadi sangat dinamis pada peta waktu-frekuensi. Dengan memetakan sebaran energi pada bidang waktu-frekuensi menggunakan transformasi wavelet diskret, seseorang dapat merancang tapis tak-linier sehingga bisa menganalisa watak dan pola data yang terkandung di dalamnya. Pada tahun 2003, penulis mendapatkan beasiswa Monbukagakusho dari Pemerintah Jepang. Pada tahun 2005 dan 2008, dia menyelesaikan pendidikan Master of Engineering (M.Eng) dan Doctor of Engineering (Dr.Eng) di Universitas Yamaguchi, di bawah bimbingan Prof. Dr. Hidetoshi Miike. Baik pada tesis master dan pada tesis doktoralnya, R.H. Sianipar menggabungkan kekuatan tapis tak-linier Fitzhugh-Nagumo dengan kriptosistem ECC (elliptic curve cryptography) baik untuk menekan derau pada citra digital dan video digital maupun mempertahankan otentikasinya. Hasil penelitian ini telah didokumentasikan dalam jurnal ilmiah internasional dan dipatenkan secara resmi di Jepang.
Ia aktif melakukan kerjasama dengan beberapa universitas dan lembaga riset di Jepang, khususnya pada bidang kriptografi, kriptanalisis, dan forensik audio/citra/video digital. R.H. Sianipar juga memiliki pengalaman dalam melakukan metode pemecah-kode (kriptanalisis) atas sejumlah data intelijen yang menjadi objek kajian penelitian di Jepang. R.H. Sianipar memiliki sejumlah paten Jepang, dan telah menulis sejumlah artikel ilmiah nasional/internasional, dan puluhan buku nasional.Β R.H. Sianipar juga pernah mengikuti sejumlah workshop yang berkaitan dengan kriptografi, kriptanalisis, digital watermarking, dan forensika digital. Pada sejumlah workshop tersebut, R.H. Sianipar membantu Prof. Hidetoshi Miike untuk menciptakan aplikasi-aplikasi yang berkaitan dengan steganografi, kriptografi, watermarking, penapisan tak-linier, visi komputer berbasis deskriptor cerdas, dan lainnya, yang digunakan sebagai bahan pelatihan.
Bidang ketertarikan pengkajian R.H. Sianipar adalah keamanan multimedia, pemrosesan sinyal/citra/video digital, kriptografi, komunikasi digital, forensik digital, dan kompressi/pengkodean data. Sampai saat ini, R.H. Sianipar tetap kontinyu mengembangkan aplikasi-aplikasi yang berkaitan dengan analisis sinyal, citra, dan video digital, baik analisis untuk kepentingan penelitian maupun untuk kepentingan komersial berbasis bahasa pemrograman MATLAB, VB.NET, C#.NET, dan Java.
Ia dapat dijumpai di blognya: http://
Rismon Hasiholan Sianipar telah menulis puluhan ebook yang telah diterbitkan pada Sparta Publishing dan telah dijual di Amazon:
Vivian Siahaan, Rismon Hasiholan Sianipar, βA Walkthrough, Database-Driven Programming with Java GUI for Pragmatic Programmersβ, 9781708564698, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βA Walkthrough, Database-Driven Programming with Python GUI for Pragmatic Programmersβ, 9781708516307, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLearn Python in One Week: The Crash Course to Develop Database-Driven Projectsβ, 9781708992583, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLearn Java in One Week: The Crash Course to Develop Database-Driven Projectsβ, 9781709046339, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βMS Access And SQL Server Crash Course: A Step by Step, Project-Based Introduction to Java GUI Programmingβ, 9781708056858, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βMS Access And SQL Server Crash Course: A Step by Step, Project-Based Introduction to Python GUI Programmingβ, 9781707996520, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βMariaDB And PostgreSQL Crash Course: A Step by Step, Project-Based Introduction to Python GUI Programmingβ, 9781707959181, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βBuilding Three Java GUI Applications Using MySQL, MariaDB, and PostgreSQLβ, 9781706830726, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βBuilding Two Desktop Applications Using Python GUI and MySQLβ, 9781706260646, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βBuilding Three Desktop Applications Using Java GUI and PostgreSQLβ, 9781706591207, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βBUILDING TWO DESKTOP APPLICATIONS USING PYTHON GUI AND POSTGRESQLβ, 9781706337270, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βBUILDING THREE DESKTOP APPLICATIONS USING JAVA GUI AND MYSQLβ, 9781706395577, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βBuilding Two Desktop Applications Using Python GUI and MariaDBβ, 9781706121664, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βBuilding Three Desktop Applications with SQLite and Java GUIβ, 9781705407097, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βDatabase and Image Processing Using Java GUI and Microsoft Accessβ, 9781704410425, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βDatabase and Image Processing Using Python and Accessβ, 9781704189987, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βDatabase and Image Processing Using SQL Server and Pythonβ, 9781704121710, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βCRYPTOGRAPHY AND IMAGE PROCESSING with Java GUI and SQLiteβ, 9781704114965, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βAccess Database with JDBC: A Hands-On, Step-by-Step to Build Java GUI Projects for Pragmatic Programmersβ, 9781699384015, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βAccess Database Crash Course: A Comprehensive, Project-Based Guide For Python Programmersβ, 9781699297285, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βAccess Database for Pragmatic Programmers: A Step by Step Guide to Create Database-Driven Application Using Pythonβ, 9781699124154, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βMASTERING SQL SERVER with Java GUI for Pragmatic Programmersβ, 9781698392554, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLEARNING SQL SERVER: A self-study to easy implement database-driven Java GUI applicationsβ, 9781698204444, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βMastering Java: A self-study to easy implement sqlite-driven GUI applicationsβ, 9781697994049, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βPython GUI: For Signal and Image Processingβ, 9781697574364, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βFROM ZERO TO JDBC HERO: GUI Development for SQLite-Based Applications with NetBeansβ, 9781696804219, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βSQLite with JDBC for Beginners: Learn Fundamentals of Queries and Implement NetBeans-Based Projects Easilyβ, 9781696466707, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLearn SQLite with JDBC: Building Database-Driven Desktop Projectsβ, 9781696533638, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βFrom Zero To Python Hero: GUI Development for SQL Server-Driven Applications with PyQtβ, 9781696461061, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLearn SQLite with Python: Building Database-Driven Desktop Projectsβ, 9781696314794, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βSQLite For Beginners: Learn Fundamentals of Queries and Implement PyQt-Based Projects Easilyβ, 9781696194372, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βFluent OpenCV-Python GUI with SQL Server: Building Responsive, Powerful Cross-platform, and Database-Driven Applications with PyQtβ, 9781694665706, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βPython GUI with SQL Server for Absolute Beginners: Building Responsive, Powerful Cross-platform, and Database-Driven Applications with PyQtβ, 9781694413864, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βOpenCV-Python with PostgreSQL for Absolute Beginners: A Hands-On, Practical Database-Driven Applicationsβ, 9781693294631, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βOpenCV-Python with MariaDB for Absolute Beginners: A Hands-On, Practical Database-Driven Applicationsβ, 9781693435287, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βOpenCV-Python with MySQL for Absolute Beginners: A Hands-On, Practical Database-Driven Applicationsβ, 9781693191831, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLearning PyQt5 with MariaDB for Absolute Beginners: A Hands-On, Practical Database Programmingβ, 9781691545476, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLEARNING PyQt5: A Step by Step Tutorial to Develop PostgreSQL-Based Applicationsβ, 9781691422647, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLearning MariaDB: A Comprehensive Approach to Developing Database-Driven Applications Using NetBeansβ, 9781690730941, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βLEARNING PyQt5: A Step by Step Tutorial to Develop MySQL-Based Applicationsβ, ISBN: 9781691345809, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βPython GUI with MySQL: A Step By Step Guide to Database Programmingβ, ISBN: 9781686034343, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βPostgresql For Python Gui: A Progressive Tutorial To Develop Database Projectβ, ISBN: 9781686474712, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βMARIADB WITH PYTHON GUI: A Hands-On, Project-Based Database Programmingβ, ISBN: 9781686885099, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βJAVA GUI WITH MYSQL: A Practical Approch to Build Database Project for Students and Programmersβ, ISBN: 9781687411853, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βJAVA GUI WITH POSTGRESQL: A Practical Approach to Build Database Project for Students and Programmersβ, ISBN: 9781687724847, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βJava GUI With Mysql: Database And Image Processing, A Progressive Guide To Build Database Projectβ, ISBN: 9781688650503, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βPOSTGRESQL FOR JAVA GUI: Database and Image Processingβ, ISBN: 9781688940666, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βMYSQL FOR JAVA GUI: Database, Cryptography, and Image Processingβ, ISBN: 9781689712934, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βPOSTGRESQL FOR JAVA GUI: Database, Cryptography, and Image Processingβ, ISBN: 9781689911122, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βMariaDB with Java GUI for Cryptography and Image Processing: A practical guide to build database-driven applicationsβ, ISBN: 9781689911122, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βStep By Step Database Programming with JDBC and PostgreSQLβ, ISBN: 9781093460988, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βA Pragmatic Approach to Database Programming with JDBC and MySQLβ, ISBN: 9781093462692, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βA Practical Guide to Database Programming with PHP/MySQLβ, ISBN: 9781093788983, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βThe Self-Taught Coder: The Definitive Guide to Database Programming with Python and MySQLβ, ISBN: 9781093671018, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βA Heuristic Database Programming with PHP/PostgreSQLβ, ISBN: 9781094749426, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, βThe Ultimate Guide to Professional Database Programming with Python and PostgreSQLβ, ISBN: 9781093671018, SPARTA Publishing.
Penulis juga telah menerbitkan sejumlah buku di Penerbit ANDI dan Penerbit INFORMATIKA:
R.H. Sianipar, βJava Referensi Lengkap untuk Programmerβ, 9789792965629, PENERBIT ANDI, 2019.
R.H. Sianipar, βMatlab Untuk Pembelajaran Dan Riset Sinyal Digitalβ, 9786230101984, PENERBIT ANDI, 2019.
R.H. Sianipar, βPHP Mysql Pemrograman Berorientasi Objek Bagi Programerβ, 9786230100031, PENERBIT ANDI 2019.
R.H.Sianipar, βDasar Sistem Komunikasi Menggunakan MATLABβ, ISBN : 9789792971705, PENERBIT ANDI, 2019.
R.H.Sianipar, βDasar Sistem Kontrol Dengan MATLABβ, ISBN : 9789792971712, PENERBIT ANDI, 2019.
R.H.Sianipar, βDasar Pemrosesan Citra Digital Dengan MATLABβ, ISBN : 9789792966169, PENERBIT ANDI, 2018.
R.H.Sianipar, βSinyal Dan Sistem Dengan MATLABβ, ISBN : 9789792967937, PENERBIT ANDI, 2018.
R.H.Sianipar, βKomputasi Untuk Sains Dan Teknik Dengan Matlabβ, ISBN :Β 9789792965650, PENERBIT ANDI, 2018.
R.H.Sianipar, βDasar Analisis Dan Perancangan Pemrograman Berorientasi Objek Menggunakan Javaβ, ISBN : 9789792953039, PENERBIT ANDI, 2018.
R.H.Sianipar, βMatlab Untuk Aljabar Linier Dan Matriksβ, ISBN :Β 9789792953213, PENERBIT ANDI, 2018.
R.H.Sianipar, β100 Kasus Pemrograman C#β, ISBN : 9789792953961, PENERBIT ANDI, 2017.
R.H.Sianipar, βVisual Basic.NET Untuk Programerβ, ISBN: 978979-2958843, PENERBIT ANDI, 2017.
R.H.Sianipar, βMATLAB Untuk Mahasiswa: Belajar dari Berbagai Studi Kasusβ, ISBN: 9789792953190, PENERBIT ANDI, 2017.
R.H.Sianipar, βJava Untuk Kriptografiβ, ISBN: 9789792958836, PENERBIT ANDI, 2017.
R.H.Sianipar, βPemrograman Visual Basic .NET Untuk Pemulaβ, ISBN: 9789792958850, PENERBIT ANDI, 2017.
R.H.Sianipar, βDasar Pemrograman JavaScript, Langkah demi Langkahβ, ISBN: 9789792966206, PENERBIT ANDI, 2017.
R.H.Sianipar, βBelajar Cepat Pemrograman Query dengan MySQLβ, ISBN: 9789792966848, PENERBIT ANDI, 2017.
R.H.Sianipar, βTeori dan Aplikasi C++ dengan Contoh Lebih dari 280 Source Codeβ, ISBN: 9789792953916, PENERBIT ANDI, 2017.
R.H.Sianipar, βPanduan Praktis PHP Dan MySQL Untuk Profesionalβ, ISBN: 9789792953206, PENERBIT ANDI, 2017.
R.H Sianipar, βSIMULINK MATLAB: Belajar Dari Contohβ, ISBN: 9789792950328, Penerbit ANDI, 2016.
R.H Sianipar, βPHP MySQL Langkah Demi Langkahβ, ISBN: 9789792952810, PENERBIT ANDI, 2016.
R.H Sianipar, βPemrograman Database Menggunakan MySQLβ, ISBN: 9789792951172. PENERBIT ANDI, 2016.
R.H Sianipar, βJQuery: Belajar Dari Studi Kasusβ, ISBN: 9789792952087, Penerbit ANDI, 2016.
R.H.Sianipar, βJQuery dan Ajax untuk Web Designerβ, ISBN: 9789792952094, PENERBIT ANDI, 2016.
R.H Sianipar, βPemrograman Matlab, 150+Soal dan Penyelesaianβ, ISBN: 9789792950373, Penerbit ANDI, 2015.
R.H.Sianipar, βKasus dan Penyelesaian Visual Basic .NETβ, ISBN: 9786021514634, PENERBIT INFORMATIKA, 2015.
R.H.Sianipar, βStruktur Data Dengan Pemrograman Generikβ, ISBN: 9789792947519, PENERBIT ANDI, 2015.
R.H.Sianipar, βPemrograman Java Untuk Programerβ, ISBN: 9789792947823, PENERBIT ANDI, 2015.
R.H.Sianipar dan Hamzan Wadi, βPemrograman Pyhton: Teori dan Implementasiβ, ISBN: 9786021514740, PENERBIT INFORMATIKA, 2015.
R.H.Sianipar, βPemrograman C: Soal dan Penyelesaianβ, ISBN: 9789792950649, PENERBIT ANDI, 2015.
R.H.Sianipar, βSoal dan Penyelesaian Visual Basicβ, ISBN: 9789792946123, PENERBIT ANDI, 2015.
R.H.Sianipar, βSoal dan Penyelesaian Visual C++β, ISBN: 9789792946772, PENERBIT ANDI, 2015.
R.H.Sianipar, βPemrograman JavaScript: Teori dan Implementasiβ, ISBN: 9786021514689, PENERBIT ANDI, 2015.
R.H.Sianipar, βHTML 5 dan CSS 3: Belajar dari Kasusβ, ISBN: 9786021514672, PENERBIT ANDI, 2015.
R.H.Sianipar, βSoal & Penyelesaian C++β, ISBN: 9786021514641, PENERBIT INFORMATIKA, 2015.
R.H.Sianipar, βMembangun Web dengan PHP/MySQL untuk Pemula dan Programerβ, ISBN: 9786021514627, PENERBIT INFORMATIKA, 2015.
R.H.Sianipar, βRangkaian Listrikβ, ISBN: 9789793784755, PENERBIT INFORMATIKA, 2015.
R.H Sianipar, βJava: Teori, Algoritma, dan Aplikasiβ, ISBN: 9789792921212, PENERBIT ANDI, 2014.
R.H.Sianipar, βPanduan Praktis C#.NET Bagi Pemulaβ, ISBN: 9789792945485, PENERBIT ANDI, 2014.
R.H.Sianipar, βSoal, Kasus, dan Penyelesaian Pemrograman Javaβ, ISBN: 9789792945478, PENERBIT INFORMATIKA, 2014.
R.H.Sianipar, βPemrograman Visual C#β, ISBN: 9786021514450, PENERBIT INFORMATIKA, 2014.
R.H.Sianipar, βBelajar Dasar Pemrograman Visual Basic Melalui Contoh Untuk Menjadi Seorang Programer Visual Basic yang Mahir dan Tangguhβ, ISBN: 9786021514382, PENERBIT INFORMATIKA, 2014.
R.H.Sianipar, βPemrograman C++ Untuk Pemulaβ, ISBN: 9786021514320, PENERBIT INFORMATIKA, 2014.
R.H.Sianipar, βBelajar Dasar Pemrograman C# Melalui Contoh untuk Menjadi Seorang Programmer C# yang Mahir dan Tangguhβ, ISBN: 9786021514337, PENERBIT INFORMATIKA, 2014.
R.H.Sianipar, βPemrograman Internet Dengan XHTML, CSS, dan JavaScript dan DHTMLβ, ISBN: 9786021514344, PENERBIT INFORMATIKA, 2014
R.H.Sianipar, βTeori dan Implementasi Pemrograman Berorientasi Objek Menggunakan C++β, ISBN: 9789792933123, PENERBIT ANDI, 2013.
R.H Sianipar, βPemrograman MATLAB dalam Contoh dan Penerapanβ, ISBN: 9786028758994, PENERBIT INFORMATIKA, 2013.
R.H Sianipar, βMATLAB untuk Pemrosesan Citra Digitalβ, ISBN: 9786021514115, Penerbit INFORMATIKA, 2013.
R.H.Sianipar, βC++ Untuk Programerβ, ISBN: 9786021514108, PENERBIT INFORMATIKA, 2013.
R.H.Sianipar, βTeori dan Implementasi JAVAβ, ISBN: 9786028758949, PENERBIT INFORMATIKA, 2013.
R.H.Sianipar, βPemrograman dan Struktur Data Cβ, ISBN: 9786021514122, PENERBIT INFORMATIKA, 2013.
R.H.Sianipar, βJava: Algoritma, Struktur Data, dan Pemrograman GUIβ, ISBN: 9786028758987, PENERBIT INFORMATIKA, 2013.
R.H.Sianipar, βPemrograman C++: Dasar Pemrograman Berorientasi Objekβ, ISBN: 9789792931846, PENERBIT ANDI, 2012.
R.H.Sianipar, βPemrosesan Sinyal Digitalβ, ISBN: 9789792931013, PENERBIT ANDI, 2012.
Selain itu, Ia juga telah menulis puluhan ebook yang telah diterbitkan pada Sparta Publishing dan telah dijual di Google Play Books:
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman Java Mulai Dari Nol Sampai Masterβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βJavaScript Dari A Sampai Zβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPHP/MySQL Untuk Mahasiswa dan Pembelajar Mandiriβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βJava Untuk Grafika Komputer dan Animasiβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βMATLAB Untuk Mahasiswa dan Penelitiβ, Sparta Publishing, Juni 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman Java Untuk SMA/SMK Sederajatβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βHTML dan CSS3: Soal dan Penyelesaianβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman C++: Question And Answerβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman Java Untuk SMA/SMK Sederajatβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Database Dengan Java/MySQLβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βKonsep dan Praktek Pemrograman MATLAB: Matriks, Citra Digital, Komputasi Numerik, dan Persamaan Differensialβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βVisual Basic: Cookbookβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman C++ Untuk SMA/SMK dan Mahasiswaβ, Sparta Publishing, Maret 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βC# .NET: Belajar Dari Nol Sampai Masterβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Aplikasi Dengan GUI Pythonβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βGrafika Dalam JavaScript: Seri Belajar Cepatβ, Sparta Publishing, Oktober 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman PHP/MySQL: Cookbookβ, Sparta Publishing, Oktober 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βMetode-Metode Pengolahan Citra: Disertai Banyak Kode MATLABβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPHP/MySQL Untuk Mahasiswaβ, Sparta Publishing, Juni 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman Java: Question And Answerβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βDasar CSS dan JavaScriptβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman Visual Basic Dari A Sampai Zβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman C++: Cookbookβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βKonsep dan Praktek C++β, Sparta Publishing, Oktober 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βTeori dan Implementasi Pemrograman PHP/MySQL Untuk Web Developerβ, Sparta Publishing, Juli 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βFundamental C++: Konsep Dasar dan Praktekβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman Java: Cookbookβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βTeori dan Praktek C++: Cocok Bagi Programmer dan Profesionalβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βVisual Basic .NET: Question And Answerβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βKoleksi Projek C# .NET: Kriptografi, Watermarking, Steganografi, Pengkodean Data, Algoritma, danΒ Grafika 2D & 3Dβ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βMembangun Dari Nol Sistem Manajemen Database Sekolah dengan Python/MySQLβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βSistem Manajemen Database Access & SQL Server Dengan Visual Basic .NETβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Database Menggunakan Java/PostgreSQLβ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Database Access dan SQL Server Dengan Visual Basic .NETβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βJava/MySQL Untuk Sistem Manajemen Database Jejak Kriminalβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPHP dan MySQL Untuk Programmer dan Web Developerβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Database Dengan Python/PostgreSQLβ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βTeori dan Praktek Pemrograman Pythonβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βKonsep dan Implementasi Pemrograman Pythonβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βJava/MySQL: Membangun Dari Nol Sistem Manajemen Database Sekolahβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Membangun Sistem Manajemen Database Dengan Python/MySQLβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman GUI Python: Menciptakan Sendiri Aplikasi Editor Teks, E-Drum, Game Catur, dan Paintβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βTutorial Java: GUI, Grafika, dan Animasiβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Database Dengan Visual C# .NETβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βVisual C# .NET: Pemrograman, Database, dan Webβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βTeori dan Praktek Manajemen Database Dengan Java/MySQLβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βDatabase dan Kriptografi Menggunakan Java/MySQLβ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βTeori dan Aplikasi Pemrograman PHP/MySQL Untuk Programmerβ, Sparta Publishing, Juli 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βBelajar Mandiri Pemrograman Java: PBO dan GUIβ, Sparta Publishing, Juli 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Membangun Sistem Manajemen Database Access dan SQL Server Dengan Visual C# .NETβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Game Dengan Visual Basic .NETβ, Sparta Publishing, Juni 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βKoleksi Projek Visual Basic .NET dan Visual C# .NETβ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman C: Konsep dan Implementasiβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βStruktur Data Dengan Java Untuk Mahasiswa dan Penelitiβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βSistem Manajemen Database Dengan Python/MySQLβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Java Untuk GUI dan Animasiβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βVisual Basic .NET Untuk Mahasiswa dan Penelitiβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman Database Access dan SQL Server Menggunakan Visual C# .NETβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βVisual C# .NET Untuk Mahasiswa dan Penelitiβ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βTeori dan Praktek Pemrograman Animasi dan Game dengan Visual Basic .NETβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βLangkah Demi Langkah Pemrograman Database SQLite dan MySQL dengan GUI Pythonβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman GUI Python dan Database: Widget PyQt, SQLite, MySQL, dan Grafikaβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman Animasi dan Game Dengan Visual Basic .NETβ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βPemrograman C Untuk SMA/SMK dan Mahasiswaβ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, βSistem Manajemen Database Access dan SQL Server Dengan Visual C# .NETβ, Sparta Publishing, Mei 2019.