Every line of code is a step towards innovation.

KODOCS adalah platform pencatatan digital yang memungkinkan kamu untuk membuat, menyimpan, dan membagikan catatan secara langsung dari aplikasi yang biasa digunakan. Pendekatan praktis ini tidak hanya menyederhanakan proses berbagi informasi, tetapi juga menciptakan ruang kolaborasi yang lebih efektif dan terstruktur.

  1. Menulis adalah perjalanan yang membawa kita lebih dekat pada diri sendiri dan pemahaman yang lebih dalam tentang dunia; setiap kalimat yang kamu hasilkan, sekecil apa pun, adalah kontribusi berharga untuk membangun ide dan pengetahuan yang akan berguna di masa depan.

  2. Tidak ada tulisan yang sia-sia, karena di setiap kata yang kamu rangkai, ada kekuatan untuk menginspirasi, memotivasi, dan bahkan mengubah cara pandang seseorang; teruslah menulis dengan semangat, karena tulisanmu memiliki potensi yang tak terbatas

Featured articles
Recent articles

Perulangan For (For-Loop) adalah salah satu struktur kontrol yang digunakan dalam pemrograman untuk mengulangi sekumpulan instruksi berdasarkan kondisi tertentu. Biasanya, perulangan ini digunakan saat jumlah iterasi sudah diketahui sebelumnya.

Read More

Operator penugasan adalah simbol atau rangkaian simbol dalam pemrograman yang digunakan untuk memberikan atau memperbarui nilai suatu variabel.

Read More

Tipe data pada bahasa permrograman python. String, number, tupple, dict, set dan list

Read More

Operator unary dan operator aritmatika merupakan sebuah operator yang banyak digunakan dalam bahasa pemrograman python, proses matematika memang lekat dengan pemrograman.

Read More

Bermain dengan data list pop(), clear(), insert(), indexing, len(), copy() dan extend()

Read More

Variabel dan tipe data lanjutan, yang akan membahas tentang tipe data enum, array tupple dan object

Read More

Interface dan Custome type merupakan sebuah cara yang dialakukan untuk membuat prototype atau blueprint untuk sebuah class

Read More

Variabel dalam TypeScript adalah simbol yang digunakan untuk menyimpan nilai. TypeScript mendukung berbagai jenis tipe data, termasuk number, string, boolean, array, object, dan lainnya.

Read More

Pengenalan memberikan gambaran awal tentang bahasa Dart, tujuan penggunaannya, dan cara instalasi serta setup lingkungan pengembangan. Peserta akan mengenal sintaks dasar, struktur kode, dan konsep dasar yang diperlukan untuk memulai pemrograman dengan Dart.

Read More

Function pada typescript juga dapat digunakan untuk mengolah data secara dinamis, dengan menggunakan return value dan parsing parameter.

Read More

Lebih dalam mengenai Class atau Obejct dan bagian-bagiannya

Read More

Parameter pada fungsi adalah variabel yang dideklarasikan untuk menerima input saat fungsi dipanggil. Dengan parameter, fungsi dapat dirancang lebih fleksibel untuk memproses berbagai data sesuai kebutuhan.

Read More

Bermain dengan data dictionary update(), indexing(), len(), dan keys()

Read More

Modular dalam bahasa pemrograman python merupakan sebuah cara agar struktur kode yang dibuat lebih tersetruktur dan lebih rapih.

Read More

Dalam Dart, Null Exception biasanya berupa Null check operator used on a null value atau NoSuchMethodError. Ini terjadi ketika kode mencoba mengakses properti, metode, atau melakukan operasi pada variabel bernilai null

Read More

Python merupakan bahasa pemrograman yang banyak digunakan dalam bindang Robotika, Sains, Data dan pemgembangan softaware. Banyak yang menganggap bahsa pemrograman Python merupakan salah satu bahasa yang mudah untuk dipelajari.

Read More

Let, var dan const dalam pendeklarasian variabel Typescript memiliki fungsi yang berbeda. Terutama dalam hal hoisting, Reassign dan scope

Read More

Tipe data boolean merupakan sebuah tipe data yang hanya memili 2 nilai yaitu benar dan salah

Read More

Pelajari cara mendeklarasikan variabel dan mengenal tipe data di Dart 3 pada tutorial ini. Anda akan memahami konsep statically typed language, penggunaan kata kunci var, final, dan const.

Read More

Percabangan adalah sebuah konsep yang digunakan untuk membuat keputusan berdasarkan kondisi tertentu. Percabangan memungkinkan suatu program, logika, atau alur proses untuk berjalan ke arah yang berbeda tergantung pada hasil dari sebuah kondisi atau syarat.

Read More

Tipe data null digunakan untuk merepresentasikan nilai kosong atau tidak ada nilai sama sekali. Hal ini sering digunakan untuk menunjukkan bahwa sebuah variabel belum memiliki nilai, atau secara eksplisit dinyatakan tidak memiliki nilai.

Read More

Konversi tipe data di Dart memungkinkan perubahan tipe seperti String ke int atau double secara fleksibel. Metode bawaan seperti parse dan toString dapat kita guanakan untuk melakukan hal tersebut.

Read More

Optional function parameter adalah parameter yang tidak wajib diberikan nilai saat fungsi dipanggil, biasanya memiliki nilai default. Fitur ini memungkinkan fungsi menjadi lebih fleksibel dalam menangani berbagai skenario tanpa memerlukan input tambahan dari pengguna.

Read More

Tipe data Number terdiri dari int dan double untuk angka, sedangkan Boolean digunakan untuk logika dengan nilai true atau false.

Read More

Operator aritmatika dalam Dart digunakan untuk melakukan operasi matematika seperti penjumlahan, pengurangan, perkalian, pembagian, dan lainnya.

Read More

Konditional atau logika pemrgoraman digunakan untuk menuntun agar suatu baris kode dapat berjalan sesuai flow yang dibuat. IF ELSE dan ELIF merupakan metode yang digunakan dalam logika pemrograman.

Read More

switch-case adalah struktur kontrol yang digunakan untuk mengeksekusi kode berdasarkan nilai dari sebuah variabel. Struktur ini sering digunakan sebagai alternatif dari beberapa pernyataan if-else.

Read More

List, Tuple dan Dictionary merupakan sebuah tipe data yang berupa kumpulan data yang disebut elemen.

Read More

Setter dan Getter meruapakan sebuah method yang dapat digunakan untuk memberikan dan mengambil nilai dari sebuah object

Read More

Perulangan adalah konsep penting dalam sebuah pemrograman, dimana dapat memudahkan kita untuk melakukan penulisan kode yang diulang.

Read More