Publikasi

Buku

Buku ajar lengkap — bukan ringkasan — ditulis dari mata kuliah yang benar-benar diampu, dan dibagikan gratis dalam Bahasa Indonesia maupun Inggris. Tiap judul mencakup satu semester penuh: bab demi bab, dengan kumpulan soal terpandu di titik-titik yang memang membutuhkannya.

  • 2026 M.M. Irfan Subakti (2026) Tutorial Pemrograman AI: Dari Nol Sampai Bisa Membuat 100 Aplikasi dengan Python. profitina.com.

    Perjalanan praktik melalui seratus aplikasi Python yang utuh, dari chatbot dan pembersih spreadsheet pertama hingga alat machine learning sehari-hari — prakiraan harga dan permintaan, klasifikasi dokumen dan gambar, rekomendasi, suara, computer vision, dan asisten berbasis retrieval dengan model lokal — masing-masing dijelaskan langkah demi langkah, berjalan, teruji, dan siap disesuaikan dengan pekerjaan Anda, sehingga di bab terakhir Anda mampu membangun produk AI nyata, bukan sekadar demo. Selengkapnya →

  • 2026 M.M. Irfan Subakti (2026) Pemrograman Berbasis Kerangka Kerja: ASP.NET Core, Laravel, dan Spring Boot, dari Rute Pertama hingga Aplikasi Siap Pakai. profitina.com.

    Enam belas bab yang membawa satu aplikasi bisnis nyata — Profitina Laundry — melewati tiga kerangka kerja yang benar-benar dipakai industri: routing, controller dan view, ORM dan migrasi, validasi, autentikasi dan otorisasi, desain REST API, pengujian, dan deployment di ASP.NET Core, Laravel, dan Spring Boot secara berdampingan, dilengkapi empat bab Evaluasi dan Pembahasan, enam belas materi kuliah, dan bank seratus soal, agar Anda memahami pola di balik setiap kerangka kerja, bukan sekadar sintaksis satu kerangka kerja. Selengkapnya →

  • 2026 M.M. Irfan Subakti (2026) Pemrograman Dasar dengan C, C++, dan Python. profitina.com.

    Mata kuliah pemrograman pertama, diceritakan dari titik nol: cara komputer menjalankan program, lalu variabel, keputusan dan perulangan, fungsi dan rekursi, array, pointer, string, struktur, berkas, hingga kelas C++ — setiap program disajikan dalam C atau C++ dan sekali lagi dalam Python dengan keluaran identik, tumbuh di sekitar sistem kasir sebuah binatu kecil, dengan enam belas materi kuliah, seratus soal yang dibahas tuntas, dan empat bab yang menyelesaikan soal utuh layaknya seorang pakar. Selengkapnya →

  • 2026 M.M. Irfan Subakti (2026) Interaksi Manusia dan Komputer: Merancang Antarmuka yang Mudah Dipakai, Aksesibel, dan Siap AI, dengan Java dan Python. profitina.com.

    Panduan yang diperbarui total untuk merancang antarmuka yang disukai pengguna, mutakhir hingga 2026: persepsi dan memori manusia, prinsip desain, riset pengguna, prototipe, uji usabilitas dengan SUS dan eksperimen A/B, design system, interaksi seluler dan suara, aksesibilitas menurut WCAG 2.2 dan regulasi terbaru, UX yang etis dan menghormati privasi, perancangan antarmuka chat, kopilot, dan agen AI, analitik, serta komputasi spasial dan wearable — dengan perkakas Java dan Python, enam belas materi kuliah, dan bank seratus soal. Selengkapnya →

  • 2026 M.M. Irfan Subakti (2026) Metode Numerik: Dari Analisis Galat hingga Machine Learning, dengan Java dan Python. profitina.com.

    Enam belas bab yang memperlihatkan cara komputer sungguh-sungguh menghitung: galat floating point, pencarian akar, sistem linear dan dekomposisi matriks, interpolasi dan pencocokan kurva, diferensiasi dan integrasi, persamaan diferensial, nilai eigen, optimasi, dan inti numerik machine learning, diakhiri komputasi paralel yang cepat dan satu simulasi utuh — setiap metode diturunkan, dihitung tangan pada persoalan sehari-hari, diprogram dalam Java dan Python, dicocokkan dengan NumPy dan SciPy, serta dilengkapi enam belas materi kuliah dan bank seratus soal. Selengkapnya →

  • 2026 M.M. Irfan Subakti (2026) Sistem Cerdas: Membangun Aplikasi Cerdas untuk Kehidupan Sehari-hari, dari Nol. profitina.com.

    Lima belas bab yang mengubah gagasan klasik kecerdasan buatan menjadi aplikasi sehari-hari yang berguna dan mudah diikuti siapa pun — penasihat berbasis aturan, forward dan backward chaining, faktor kepastian, Ripple Down Rules, logika fuzzy, algoritma genetika, dan asisten toko dengan LLM lokal — masing-masing dibangun langkah demi langkah dalam Java dan Python untuk situasi nyata seperti rencana belanja pedagang kaki lima, panduan pertolongan pertama, penasihat kebun durian, harga yang adil, dan rute pengantaran. Selengkapnya →

  • 2026 M.M. Irfan Subakti (2026) Variable-Centered Intelligent Rule System: Membangun Sistem Pakar yang Belajar, dari Nol hingga Aplikasi Nyata. profitina.com.

    Metode riset penulis sendiri, dibuat praktis: sistem pakar yang belajar kasus demi kasus, menimbang variabel dan aturannya menurut seberapa sering dipakai, dan membangkitkan aturan baru sendiri — dijelaskan dari nol dan dibangun menjadi lima belas aplikasi nyata, dari pemecah masalah Wi-Fi dan penasihat pemilihan jurusan hingga basis pengetahuan triase klinik, aplikasi web dengan basis data, aturan yang dipelajari dari data, dan antarmuka LLM lokal, semuanya berjalan di atas satu mesin bersama dalam Java dan Python. Selengkapnya →

  • 2026 M.M. Irfan Subakti (2026) Pemrograman Kompetitif dengan SPOJ. profitina.com.

    Empat belas bab yang membawa Anda dari kiriman pertama menuju deretan “Accepted”: membaca soal seperti juri, memilih algoritma dari batasan, I/O cepat, flag kompiler, batas memori, dan jebakan klasik penyebab Wrong Answer, lalu pemrograman dinamis, bukti greedy, binary search pada jawaban, graf, teori bilangan, geometri, dan string — semuanya dibuktikan pada soal SPOJ nyata dengan kode C++17 dan Python baru yang diuji stress test. Selengkapnya →

  • 2026 M.M. Irfan Subakti (2026) OSN Bidang Informatika: Menuju Juara Nasional — 15 Studi Kasus SPOJ. profitina.com.

    Lima belas bab pembinaan olimpiade bagi pelajar dan mahasiswa yang sudah menguasai dasar dan ingin menjadi juara nasional — medali, penghargaan, atau tempat di final: setiap sesi membedah soal setara kontes dari ujung ke ujung — pemecahan, kompleksitas, algoritma utuh — dan menyerahkan separuh kodenya kepada Anda, agar latihan menjadi disiplin eksekusi yang benar-benar memenangkan medali. Selengkapnya →

  • 2026 M.M. Irfan Subakti (2026) Struktur Data. profitina.com.

    Enam belas bab yang membuat memori terlihat — array, pencarian dan pengurutan, stack dan queue, pointer, linked list tunggal, ganda, dan sirkular, rekursi, tree dan binary search tree, graf, heap, serta tabel hash — digambar keadaan demi keadaan, setiap program dalam C++, Java, dan Python dengan keluaran identik, plus empat bab Evaluasi dan Pembahasan yang menuntaskan soal utuh seperti seorang pakar. Selengkapnya →

  • 2026 M.M. Irfan Subakti dan Rully Soelaiman (2026) Perancangan dan Analisis Algoritma. profitina.com.

    Tulang punggung ilmu komputer dalam enam belas bab: memodelkan masalah dengan tepat, merancang algoritma, membuktikan kebenarannya, dan mengukur pertumbuhan biayanya — dari notasi asimtotik dan rekurensi, divide and conquer, pemrograman dinamis, metode greedy, algoritma graf, lintasan terpendek, dan aliran jaringan hingga NP-completeness, semuanya diimplementasikan dan diverifikasi dalam C++. Selengkapnya →

  • 2026 M.M. Irfan Subakti (2026) Pemrograman Berorientasi Objek. profitina.com.

    Enam belas bab yang mengubah “menulis kode” menjadi “merancang perangkat lunak”: kelas dan objek, enkapsulasi, pewarisan, polimorfisme, interface, generics, exception, koleksi, berkas, GUI, design pattern, dan pengujian — satu sistem utuh tumbuh bab demi bab, setiap program dalam Java dan Python, dengan empat bab soal evaluasi yang dibahas tuntas. Selengkapnya →

  • 2026 M.M. Irfan Subakti (2026) Profitina: Membangun Platform Visibilitas AI secara Terbuka. profitina.com.

    Kisah rekayasa publik Profitina, platform visibilitas AI (GEO): mengapa merek kini harus ditemukan oleh ChatGPT, Gemini, dan Perplexity, dan bagaimana platform semacam itu dirancang, dibangun, diukur, dan dijalankan — arsitektur, alur data, pengukuran, keputusan produk dan bisnis — ditulis secara terbuka agar mahasiswa dan pendiri usaha belajar dari produk nyata yang sedang tumbuh. Selengkapnya →

  • 2026 M.M. Irfan Subakti (2026) Profitina Laundry. profitina.com.

    Satu usaha binatu kecil, dibangun sungguhan dari awal sampai akhir: pelanggan, pesanan, layanan, nota, pembayaran, laporan, dan API JSON — aplikasi utuh yang sama dikembangkan berdampingan dalam PHP, Java, Python, dan ASP.NET Core, sehingga Anda melihat bagaimana sistem bisnis nyata dimodelkan, dikodekan, diuji, dan dirilis di setiap stack utama. Selengkapnya →

  • 2026 M.M. Irfan Subakti (2026) Pemrograman Web. profitina.com.

    Enam belas bab tentang cara web benar-benar bekerja sejak Anda menekan Enter: HTML, CSS, dan JavaScript, PHP dengan MySQL, XML dan JSON, Java Server Pages, serta ASP.NET Core — setiap fitur dibangun tiga atau empat cara berdampingan, menumbuhkan satu aplikasi web Profitina Laundry utuh dengan login, pesanan, pembayaran, dashboard, dan API. Selengkapnya →

  • 2018 M.M. Irfan Subakti (2018) Sistem Cerdas. profitina.com.

    Edisi 2018 buku sistem cerdas: sistem pakar, forward dan backward chaining, faktor kepastian, Ripple Down Rules, logika fuzzy, dan algoritma genetika — fondasi bagi edisi baru 2026 yang mengubah setiap metode menjadi aplikasi praktis sehari-hari dalam Java dan Python. Selengkapnya →

Profitina · profitina.com

💬 Diskusi Komunitas