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.
1. 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.
2. Contoh: Pembaca akan belajar dari contoh. Buku teks ini diisi dengan contoh-contoh yang diimplementasikan secara utuh untuk mendemonstrasikan konsep-konsep pemrograman yang baik.
3. Grafika dan GUI: Grafika dapat menjadi motivator bagi pembaca, dan kegunaannya dapat berperan sebagai contoh-contoh yang baik untuk pemrograman berorientasi-objek.
4. Bank Soal: Pembaca ditantang untuk menyelesaikan soal-soal yang disediakan secara khusus pada bab Bank Soal.Ā
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.