Learn Coding Fundamentals

Become a better developer by mastering the coding fundamentals. From security and testing to OOP and functional programming, you'll learn it all here.

All Coding Fundamentals content:

  1. Kemudahan Version Control dengan Git di Android Studio

    Kemudahan Version Control dengan Git di Android Studio

    Tutorial Beginner

    Seperti yang Anda tahu, ini adalah praktek terbaik untuk selalu menggunakan source control management (SCM) untuk proyek — atau bahkan untuk proyek pribadi...

  2. Menggunakan Iterator dan Generator pada JavaScript untuk Mengoptimalkan Kode

    Menggunakan Iterator dan Generator pada JavaScript untuk Mengoptimalkan Kode

    Tutorial Advanced

    Pernahkah Anda perlu mengulang daftar, tetapi operasinya menghabiskan banyak waktu untuk menyelesaikannya? Pernahkah Anda mengalami crash program karena...

  3. Cara Menggunakan Web API Restful dengan Python

    Cara Menggunakan Web API Restful dengan Python

    Tutorial Beginner

    Tutorial ini akan memperkenalkan Anda kepada API web dan mengajari Anda cara menggunakan perpustakaan Python untuk mengambil dan memperbarui informasi di API...

  4. Concurrency dan Coroutines pada Kotlin

    Concurrency dan Coroutines pada Kotlin

    Tutorial Intermediate

    Java Virtual Machine, atau disingkat dengan JVM, tealh mendukung multithreading. Setiap proses yang Anda jalankan di dalamnya bebas untuk membuat sejumlah...

  5. Tools untuk Pengembang Mobile

    Tools untuk Pengembang Mobile

    Tutorial Beginner

    Pengembangan aplikasi desktop tradisional didominasi oleh perusahaan software berskala besar dengan tenaga kerja yang besar, terkadang tersebar di seluruh...

  6. Belajar Kotlin Dari Dasar: Abstract Classes, Interfaces, Inheritance, dan Type Alias

    Belajar Kotlin Dari Dasar: Abstract Classes, Interfaces, Inheritance, dan Type Alias

    Tutorial Intermediate

    Kotlin adalah sebuah bahasa pemrograman modern yang dikompile menjadi bytecode Java. Bahasa ini tersedia secara gratis dan open source, serta memberikan...

  7. Pengantar Mongoose untuk MongoDB dan Node.js

    Pengantar Mongoose untuk MongoDB dan Node.js

    Tutorial Beginner

    Mongoose adalah sebuah framework JavaScript yang umumnya digunakan pada aplikasi Node.js dengan database MongoDB. Pada artikel ini, Saya akan memperkenalkan...

  8. Belajar Ilmu Komputer Dengan JavaScript: Bagian 3, Loop

    Belajar Ilmu Komputer Dengan JavaScript: Bagian 3, Loop

    Tutorial Beginner

    Misalkan Anda diberi tugas untuk menulis sebuah program yang menampilkan angka 1–100. Salah satu cara Anda dapat mengerjakan soal ini adalah dengan menulis...

  9. Cara Menggunakan API Google Cloud Vision di Aplikasi Android

    Cara Menggunakan API Google Cloud Vision di Aplikasi Android

    Tutorial Intermediate

    Computer vision dianggap sebagai masalah AI. Dengan kata lain, pemecahannya akan setara dengan menciptakan sebuah program yang secerdas manusia. Tak perlu...

  10. Cara Menangani Exceptions di Python

    Cara Menangani Exceptions di Python

    Tutorial Intermediate

    Sangat lumrah untuk mengalami error selama eksekusi dari sebuah program. Dua macam error yang lumrah dan perlu ditangani adalah syntax error dan exceptions....

  11. Pengantar Pemrograman Paralel dan Konkurensi dengan Python

    Pengantar Pemrograman Paralel dan Konkurensi dengan Python

    Tutorial Beginner

    Python adalah salah satu bahasa yang paling populer untuk pemrosesan data dan ilmu data secara umum. Ekosistem menyediakan banyak pustaka dan kerangka kerja...

  12. Cara Mengatasi Error-error dan Exceptions pada Framework Yii

    Cara Mengatasi Error-error dan Exceptions pada Framework Yii

    Tutorial Intermediate

    Pada tutorial hai ini, saya akan memperkenalkan error-error pada Yii dan exception handling dan membimbing anda melalui beberapa skenario pengenalan.