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.

Getting started with Coding Fundamentals

  • HTML & CSS for Beginners (MEGA Free Course!)

    HTML & CSS for Beginners (MEGA Free Course!)

    Adi Purdila
  • All Coding Fundamentals tutorials:

    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.