Programmer Pengguna Linux

Belajar Pemrograman Apapun Menggunakan Linux

2018

Tutorial Android Kotin: Belajar Menggunakan ViewPager dan TabLayout
Tutorial Android Kotlin: Belajar Menggunakan Listview dengan ArrayAdapter
Persiapan Awal untuk Belajar React Native
Cara Menggunakan Visual Studio Code untuk Coding Android dengan Flutter
Pengenalan dan Persiapan Pemrograman Mobile dengan Flutter
[Tutorial Instan] Belajar Cepat Bahasa Pemrograman Dart
Kumpulan 118+ Group Facebook untuk Programmer
Cara Konfigurasi SSH Key untuk Gitlab
Belajar Java: Mengenal dan Memahami Class HashMap di Java
[Review] Hyper, Terminal Canggih untuk Programmer
Membuat Fitur Pencarian dengan Vuejs dan Google Custom Search API
4 Cara Menampilkan Output pada Javascript
Memahami Variabel dan Tipe Data dalam Javascript
Belajar Pemrograman C# di Linux Menggunakan Monodevelop
Belajar Java OOP: Menggunakan Method Setter dan Getter
[Studi Kasus] Kapan Waktu yang Tepat Menggunakan git pull dan git fetch?
Belajar Pemrograman Game dengan PyGame (Tutorial Step-by-step untuk Pemula)
Belajar CSS: Memahami 5 Macam Selektor pada CSS
Pemrograman Game di Linux Menggunakan Unity3D, Apakah Bisa?
Belajar Python: Apa itu Tuple dalam Python?
[Review] Text Editor Atom di Linux, Apa saja yang Baru?
Belajar Nodejs #4: Memahami Cara Menggunakan Modul HTTP
Cara Kirim Email dengan API Sendgrid di PHP untuk Notifikasi dan Contact Form
Mengenal 9 Magic Constants di PHP yang Mungkin Sering Kamu Gunakan
Belajar PHP: Perbedaan Fungsi echo(), print(), dan printf() pada PHP
Belajar Nodejs #3: Cara Menggunakan Modul dalam Aplikasi Nodejs
Tutorial Bootstrap 4 untuk Pemula: Pengenalan BS4 dan Persiapan Project
7 Hal Dasar yang Harus diketahui Tentang Dictionary pada Python
Menggunakan GSON untuk Serialisasi dan Deserialisasi Data JSON di Java
5 Skill yang Harus dimiliki Programmer untuk Belajar Teknologi Apapun
Panduan Lengkap Belajar Menulis dengan Markdown untuk Pemula
Belajar Pemrograman C: Struktur Dasar Program C yang Harus dipahami
Belajar Javascript: Memahami Fungsi di Javascript dan Contoh Programnya

2017

Belajar Java OOP: Mengenal Constructor & Destructor dalam Java
Belajar Java OOP: Memahami Tingkatan Akses Member dan Class (Modifier)
Pemrograman Web di Linux dengan XAMPP
Belajar Java OOP: Memahami Inheritance dan Method Overriding
Cara Embed Pesan dari Channel Telegram ke Blog dan Web
Belajar C#: Memahami Sintaks Dasar Bahasa Pemrograman C#
Cara Menggunakan Maven pada Proyek Aplikasi Java
Persiapan Pemrograman Tizen di Linux
Belajar Nodejs #2: Mengenal NPM untuk Manajemen Project Javascript
Belajar Pemrograman C# .NET di Linux, Apakah Bisa?
Tutorial Slim Framework: Cara Upload File ke Webservice
Tutorial Membuat RESTful API dengan Slim Framework
Menggunakan Git pada Visual Studio Code (Lebih praktis!)
Belajar Java OOP: Memahami Konsep Dasar OOP (untuk Pemula)
Tutorial PHP & MySQL: Membuat Login dan Register (dengan Bootstrap 4)
Bagaimana Cara Belajar Pemrograman? [ini 5 Tips yang bisa kamu coba]
Cara Install Android Studio 3.x di Linux
Apa Maksud dari *args dan **kwargs pada Python?
Belajar Python: Memahami Fungsi dan Prosedur pada Python
Cara Membaca Dokumentasi Bootstrap 4 Secara Offline
Cara Membuat Contact Form di Laravel dengan Library PHPMailer
Github Workflow: Cara Berkontribusi di Proyek Open Source
Tutorial Git #9: Bekerja dengan Remote Repositori
Cara Mengakses Webcam dari HTML dan Mengambil Gambar
Tutorial Java dan MySQL: Membuat Program CRUD Berbasis Teks
Nekat Menggunakan Bootstrap 4 Versi Beta, Petani Kode Akhirnya Kena Deface
Membuat Layout Tema Hugo: 3 Halaman Penting yang Harus Ada dalam Blog
Belajar Python: Mengenal Struktur Data List
Mengenal Virtualenv: Apa Saja yang Harus Kamu Ketahui?
Mencoba Bootstrap 4: Apa saja yang baru di Bootstrap 4?
Ebook dan Video Pemrograman Android Gratis dari Google
Belajar Python: Cara Membaca dan Menulis File di Python
Pemrograman Android: Mengenal Activity dan Siklus Hidupnya
Kumpulan 101+ Link Repositori dan Komunitas Open-source Indonesia di Github
Belajar Python: Cara Mengambil Input dan Menampilkan Output
Belajar Nodejs #1: Pengenalan Dasar Nodejs (untuk Pemula)
5 Aturan Penulisan Sintaks Python yang Harus dipatuhi
[Review] Text Editor Visual Studio Code di Linux
Panduan Migrasi Database Menggunakan PHP Phinx
Tips dan Cara Saya Hosting Gambar untuk Hugo di Github
Cara Menggunakan CURL untuk Melakukan HTTP Request di PHP
Cara Membuat Blog dengan Hugo (Ngeblog dari Teks Editor dan Terminal ala Programmer)
Belajar MongoDB: Pengenalan Dasar MongoDB untuk Pemula
Kenapa Saya Menggunakan Linux untuk Pemrograman? [Ini 5 alasannya]
Cara Membuat Tema Hugo dari Nol (Meracik ulang Tema Petani Kode)
Mengenal HTML5 Vibration API untuk Membuat Getaran di HP
Pemrograman Android dengan Kotlin Extensions (Lebih Gampang!)
Menggambar Objek dengan Perulangan dan Fungsi Random di HTML5 Canvas
Belajar Pemrograman Kotlin Menggunakan Netbeans
Pemrograman Android dengan Kotlin pada Android Studio 2.2
Mengenal HTML5 Canvas untuk Pemrograman Grafis dan Game
Tutorial PHP dan MySQL: Membuat Aplikasi CRUD [Studi Kasus Pendaftaran Siswa Baru]
Belajar Pemrograman Kotlin: Variabel dan Tipe Data
Bagaimana Saya Memanfaatkan Bulan Ramadhan untuk Belajar Pemrograman?
Belajar Kotlin: Cara Mengambil Input dan Menampilkan Output
Belajar Kotlin: 6 Bentuk Percabangan yang Harus Kamu Pahami pada Kotlin
Belajar Pemrograman Kotlin: Sintaks Dasar Kotlin
Belajar Kotlin di Linux: Pengenalan Dasar Kotlin dan Persiapan Awal
Cara Menambahkan SSL Gratis dari Cloudflare untuk Github Pages (Kustom Domain)
Kumpulan 218+ Grup, Channel, dan Bot Telegram untuk Programmer
Cara Redirect Halaman di Hugo untuk Mempertahankan Trafik
Download Ebook Dasar Pemrograman Golang
Cara Memilih Bahasa Pemrograman yang Tepat untuk Pemula
Apa itu WebAssembly?
Tips Modifikasi Panel Bootstrap untuk dijadikan Card
15 Tag HTML yang tidak Memiliki Pasangan Penutup
Download Ebook Gratis Panduan Dasar Pemrograman Tizen
Tutorial Git #8: Perbedaan Git checkout, Git Reset, dan Git Revert
Apa itu Polyglot Programmer?
Tutorial Git #7: Menggunakan Percabangan untuk Mencegah Konflik
Tutorial Dasar SASS untuk Pemula
Tutorial Git #6: Perintah untuk Membatalkan Revisi
Animasi Gambar dengan Javascript
Cara Menggunakan Dompdf di Codeigniter
Tutorial Git #5: Melihat Perbandingan Revisi dengan Git Diff
Bahaya! Password dan Token API Bisa Dicuri dengan Sangat Mudah di Github
Activate Power Mode Ada di Mana-mana
Tutorial Git #4: Melihat Catatan Log Revisi
Tutorial Git #3: Simpan Perubahan Revisi dengan Git Commit
Tutorial Git #2: Cara Membuat Repositori Baru dalam Proyek
Tutorial Git #1: Cara Install Git dan Konfigurasi Awal yang Harus Dilakukan
Apa itu Git dan Kenapa Penting bagi Programmer?
7 Video yang Akan Menginspirasimu untuk Belajar Pemrograman
Cara Membuat Halaman Github untuk Repositori
Belajar Vuejs: Berkenalan dengan Vuejs
Cara Menjalankan PHP Melalui CMD
Cara Upload File ke Server FTP ala Git
Cara Hosting/Deploy Hugo di Github
Cara Menggunakan SSH di Github
4 Cara Penulisan Kode Javascript pada HTML
Cara Membuat Halaman Github Kurang dari 10 Menit
Kenapa Bahasa Pemrograman Java Kurang Cocok untuk Pemula?
Cara Replace String dalam Template Go
Cara Redirect Domain dengan CloudFlare
Saya tidak Bisa Bahasa Pemrograman Go, Terpaksa ini yang Saya Lakukan
10 Negara dengan Programmer Terbaik dan Indonesia Ranking Berapa?
Cara Impor Artikel Blogger ke Hugo Kurang dari 15 Menit
Migrasi Petani Kode dari Blogger ke Hugo
17 Resolusi untuk Meningkatkan Kemampuan Pemrograman di Tahun 2017

2016

Cara Melindungi Web dari Serangan XSS pada Framework CodeIgniter
Helper CodeIgniter untuk Membuat Tanggal dalam Bahasa Indonesia
Nilai Primary Key untuk Data Unlimited
Cara Termudah Menyimpan Graf pada Database Relasional
Cara Menggunakan Composer pada CodeIgniter
Cara Mengaktifkan Profiler CodeIgniter
Cara Menggunakan Composer untuk Manajemen Proyek PHP
Tutorial Web Responsif: Pengenalan RWD dan Viewport
Apakah Perbedaan dari i++ dengan ++i?
7 (Bahasa) Pemrograman yang Dapat Dilakukan Langsung di Ubuntu
Cara Membuat Graf Coding Graf dengan Python
Cara Mengambil Input di PHP CLI
Bagaimana Orang Buta Belajar Pemrograman?
Sejarah dan Asal Usul `Hello World`
Mengenal PHP CLI dan PHP Interaktif
Tutorial CSS: 6 Jenis Nilai Warna yang Valid dalam CSS
Buku Pemrograman Gratis dari O`Reilly
Cara Eksekusi Perintah Command Line (CMD) Melalui PHP
Cara Menggunakan Web Server dari PHP
6 Peralatan yang Harus dipersiapkan untuk Belajar Pemrograman Web (PHP) di Linux
Program Menghitung Tahun Kabisat dengan Python
4 Fungsi di PHP untuk Manipulasi Direktori
4 Fakta Tentang Hari Programmer Internasional
6 Teks Editor Berbasis Teks (CLI) di Linux untuk Menulis Kode
Cara Membuat Bot Telegram Simsimi dengan Layanan Webhook Hook.io
Cara Membuat Bot Telegram dengan Layanan Hook.io
Eksperimen dengan API Simsimi
Belajar Python: Cara Parsing Data dari JSON
Cara Menggunakan Plug-in Data Tables untuk Membuat Tabel Dinamis
Cara Menggunakan Font-awesome untuk Membuat Ikon pada Web
Mengapa Harus Menggunakan Fungsi base_url() untuk Menyisipkan File Aset?
Menggunakan TinyMCE pada Proyek Web
Kumpulan 1150+ Link Ebook Pemrograman Gratis (Sedot Semua!)
Memindahkan Nilai dari Elemen Select dengan JQuery
Cara Mengganti Bahasa Validator HTML5 ke dalam Bahasa Indonesia
Berapa Banyak Data yang Mampu Disimpan pada MySQL dengan AUTO_INCREMENT?
Membuat Program Pomodoro Timer Berbasis CLI dengan Python
Trik Agar Jendela JFrame Selalu Tampil di Tengah Layar
Cara Konversi String Mata Uang (Currency) menjadi Integer di PHP
Membuat Generator id Unik seperti id Video YouTube di PHP
Belajar Pemrograman C di Linux: Pengenalan dan Persiapan Awal
Cara Cepat Modifikasi Navbar Bootstrap
Cara Memanggil fungsi base_url() pada File error_404.php di CodeIgniter
Mengatasi Malsalah Posisi Titik Tengah Google Maps pada Modal
Apakah Fungsi `!important` pada CSS dan Kapan Harus Menggunakannya?
Membuat Bot Telegram Tanpa Menulis Kode Program (Coding)
Mengatasi Masalah Public Key BitBucket
Tutorial HTML: Cara Membatasi Nilai Input Maksimum dan Minimum pada Form
Mengatasi Peta (Google Map) yang tidak Ditampilkan di Modal
Tutorial Google Maps API: Cara Menggunakan Info Window untuk Menampilkan Informasi
Tutorial Google Maps API: Membuat Marker untuk Menandai Lokasi
Tutorial Google Maps API: Menampilkan Peta Google Map di dalam Web
Tutorial CSS: Membuat Style untuk Badge Notifikasi
Ini yang Saya Lakukan untuk Munguasai Dasar Pemrograman Python dalam Sebulan
Memahami Cara Kerja Fungsi Rekursif
Cara Membuat Login dengan Username dan Alamat Email di CodeIgniter
Apa Perbedaan Fungsi base_url() dengan fungsi site_url() di CodeIgniter?
Kode LaTeX untuk Menulis Rumus Matematika di HTML
Menghitung Akar Kuadrat dan Akar Kubik dengan Java
Konversi Bilangan Desimal ke Bilangan Biner di Java
Operator ^ (xor) di Java bukan untuk Membuat Pangkat
Pemrograman Android di Linux dengan Eclipse
[Solved] Error phpMyAdmin `mbstring is missing` di Linux
Solusi Masalah Dependensi Server MySQL di Ubuntu
Belajar Java: Menggunakan Prosedur dan Fungsi untuk Membuat Sub-program
Belajar Java: Menggunakan Array untuk Menyimpan Banyak Hal
Pemrograman Java Swing: Membuat Jendela dengan JFrame
Pemrograman Android: Cara Periksa Konektivitas Internet Pengguna
Persiapan Pemrograman Android di Linux Menggunakan Android Studio
Pilihan Alternatif Java dan Symbolic Link yang Buntu
Cara Mengatasi JDK yang Lebih dari Satu di Linux agar tidak Bentrok
Cara Instal Android SDK dan NDK untuk Pemrograman Android di Linux
Kode CRUD dalam Satu File PHP
Cara Menampilkan Pesan Error untuk Debugging Program PHP
Apa Fungsi String[] args pada Pemrograman Java?
Tipe Data Datetime dan Timestamp di MySQL
Cara Perbaiki Android Studio yang SDK-nya Tidak Ditemukan
Cara Backup Semua Database MySQL di Linux
Membuat Template Wordpress #2: Fungsi-fungsi Dasar Wordpress di Homepage
Belajar Membuat Template Wordpress Sendiri dari Nol
7 Manfaat Inspect Element Bagi Web Developer
Solusi error `KVM is missing` Android Studio
Tutorial Bootstrap - Memahami Fungsi Viewport
Konfigurasi Server Apache PHP di Linux agar bisa Upload File
Cara Menggunakan highlight.js di Blogger
Tutorial Bootstrap: Memahami Sistem Grid Bootstrap untuk membuat Layout
Belajar Java: Memahami 2 Jenis Perulangan dalam Java
Tutorial Bootstrap: Menyisipkan Bootstrap ke HTML
Apa yang dimaksud tag, elemen, dan atribut dalam HTML?

2015

Membuat Project PHP dengan Composer
Menulis Kode Serasa Main Game dengan Modul Activate Power Mode di Atom
Manfaat fungsi time.sleep() pada pemrograman Python
KulTwit Kode: Pemrograman dasar Javascript - Bagian 2
KulTwit Kode: Pemrograman dasar Javascript - Bagian 1
Belajar PHP: 7 Hal yang Harus Kamu Ketahui Tentang Array di PHP
Belajar PHP: Menggunakan Percabangan untuk Membuat Logika Program
Belajar PHP: Memahami 4 Jenis Perulangan dalam Pemrograman PHP
Belajar PHP: 5 Hal Dasar yang Harus diketahui tentang Variabel dan Tipe Data
Belajar PHP: Sintaks Dasar PHP yang Wajib Kamu Pahami
Manfaat Titik Koma pada Python yang Jarang diketahui Orang
Tutorial Dasar SQLite di Linux
Emulator Alternatif untuk Android Studio
Instalasi dan uji coba Lazarus IDE di Windows 7
Tutorial CSS: Cara Membuat Effek Bayangan dengan CSS
Belajar Java: Memahami 3 Bentuk Percabangan dalam Java
Belajar java: Cara Menghitung Operasi Pangkat
Belajar Java Swing: Cara Menggunakan JOptionPane untuk Membuat Dialog
Belajar Java: 6 Jenis Operator yang Harus Dipahami
Mengenal 4 Macam Gaya Penulisan Case dalam Kode Program
Belajar Java: Cara Mengambil Input dan Menampilkan Output
Belajar Pemrograman Java: Variabel dan Tipe Data
Belajar Pemrograman Python: Cara Install Python di Windows
Belajar Java: Program Java Pertama yang Harus Anda Buat
6 Fungsi Enkripsi di PHP untuk Mengamankan Data
Fungsi range() di pemrograman python
Perbedaan Perulangan While dan Do/While
Memahami Skrip PHP untuk Upload File
Query MySQL untuk Menentukan Pemenang
3 Cara Penulisan Kode CSS dalam HTML
Tutorial CSS: Pengenalan Dasar CSS untuk Pemula (dan Tips Belajar CSS)
5 Cara Menuliskan Komentar di Bahasa Pemrograman Ruby
Galat saat kompilasi aplikasi VB.NET di MonoDevelop
Pemrograman Visual Basic di Linux dengan Gambas
Belajar PHP: Memahami Prosedur dan Fungsi
Pemrograman Javascript: Langkah Awal Belajar Javascript
Apa itu XML dan Kenapa Penting dalam Pemrograman?
Pengenalan Slim Framework untuk Pemula
Cara Parsing XML di Python dengan DOM API
Program bilangan ganjil-genap dengan python
7 Aturan Dasar Penulisan Kode Pascal yang Wajib Dipahami
Belajar Pemrograman GUI dengan Qt di Linux: Persiapan Awal dan Pengenalan
Belajar Django #1: Pengenalan Dasar Django untuk Pemula
[Solved] Error Yii: `mcrypt required` di Linux
Pertemuan kedua praktikum bebas, memahami MVC Yii
Pertemuan pertama praktikum bebas, belajar framework Yii
Belajar Pemrograman Pascal Menggunakan Linux
Belajar Java di Linux: Persiapan Awal yang Harus dilakukan
Belajar HTML: Cara Membuat Link untuk Menghubungkan Halaman

2014

Belajar Ruby: Pengenalan dasar Pemrograman Ruby untuk Pemula
Belajar HTML: 3 Macam List di HTML yang Harus Kamu Ketahui
Belajar HTML: Cara Membuat Tabel di HTML
Manfaat fungsi max() di pemrograman python
Pemrograman PyGTK: Membuat Pesan Tips (Tooltips)
Pemrograman PyGTK: Membuat Tombol dan Label Teks
Pemrograman PyGTK: Pengenalan dan Persiapan alat Tempurnya
Struktur Pemilihan di Pemrograman Lazarus
Belajar Pemrograman C++: Mengenal Variabel dan Tipe Data
Contoh Program dengan Variabel dan Tipe Data di Lazarus
Belajar Pemrograman C++ di Linux: Membuat Program C++ Pertama
Belajar Pemrograman Python: Memahami Perulangan
Panduan Membuat tab dengan jQuery
Aneka macam elemen form HTML 5
Belajar Pemrograman Python: Memahami Percabangan untuk Membuat Logika Program
Berkenalan dengan Lazarus, Pengganti Delphi di Linux
Belajar Pemrograman Python: Mengenal 6 Jenis Operator dalam Python
Belajar Pemrograman Python: Mengenal Variabel dan Tipe Data dalam Python
Belajar Pemrograman Python: Pengenalan Dasar Python dan Persiapan Awal
Belajar HTML dari Nol: Pengenalan Dasar HTML untuk Pemula