Tutorial Dart
Kelas tutorial Dart mengajarkan dasar-dasar bahasa pemrograman Dart, termasuk sintaks, fungsi, dan pemrograman berorientasi objek. Cocok untuk pemula yang ingin mulai mengembangkan aplikasi, terutama dengan Flutter.
Kelas tutorial Dart mengajarkan dasar-dasar bahasa pemrograman Dart, termasuk sintaks, fungsi, dan pemrograman berorientasi objek. Cocok untuk pemula yang ingin mulai mengembangkan aplikasi, terutama dengan Flutter.
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 MoreArtikel ini membahas cara membuat program "Hello World" menggunakan bahasa pemrograman Dart. Cocok untuk pemula, tutorial ini menjelaskan langkah-langkah dasar dalam menulis dan menjalankan kode pertama di Dart.
Read MorePelajari 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 MoreTipe data Number terdiri dari int dan double untuk angka, sedangkan Boolean digunakan untuk logika dengan nilai true atau false.
Read MoreDalam Dart, string adalah representasi teks yang ditulis di antara tanda kutip tunggal (') atau ganda ("). String digunakan untuk menyimpan data berupa teks, dan Dart menyediakan banyak fitur untuk memanipulasinya.
Read MoreVariabel dynamic di Dart memungkinkan tipe data berubah selama runtime, memberikan fleksibilitas tinggi.
Read MoreKonversi 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 MoreOperator aritmatika dalam Dart digunakan untuk melakukan operasi matematika seperti penjumlahan, pengurangan, perkalian, pembagian, dan lainnya.
Read MoreOperator perbandingan dalam Dart digunakan untuk mengevaluasi hubungan antara dua nilai. Setiap operator perbandingan akan menghasilkan nilai boolean, yaitu true atau false.
Read MoreOperator penugasan adalah simbol atau rangkaian simbol dalam pemrograman yang digunakan untuk memberikan atau memperbarui nilai suatu variabel.
Read MoreOperator logika di Dart digunakan untuk menggabungkan kondisi boolean, seperti && (AND), || (OR), dan ! (NOT), untuk menghasilkan nilai true atau false berdasarkan logika yang diberikan.
Read MoreOperator Type Test adalah operator yang digunakan untuk memeriksa tipe data suatu nilai atau variabel dalam bahasa pemrograman tertentu. Operator ini biasanya menghasilkan nilai boolean (true/false) sebagai hasil dari pemeriksaan.
Read MoreDalam Dart, List adalah tipe data yang digunakan untuk menyimpan koleksi elemen dalam sebuah urutan. List di Dart dapat berisi elemen dengan tipe data apa pun, tetapi biasanya terdiri dari elemen dengan tipe data yang sama.
Read MoreDalam Dart, Set adalah tipe data yang digunakan untuk menyimpan kumpulan elemen yang unik (tidak ada elemen yang duplikat). Elemen dalam Set tidak disimpan dalam urutan tertentu, sehingga tidak bisa diakses melalui indeks seperti pada List
Read MoreMap merupakan sebuah tipe data key-value. Sifat ini memiliki kemiripan dengan set namun, perbedaanya adalah kita dapat menentukan sendiri key-nya.
Read MorePercabangan 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 Moreswitch-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 MoreTipe 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 MoreOperator ternary (atau ternary operator) adalah operator singkat untuk ekspresi kondisional dalam pemrograman. Operator ini biasanya digunakan untuk menggantikan pernyataan if-else sederhana dalam satu baris kode.
Read MoreDalam 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 MorePerulangan 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 MorePerulangan While dan Do-While di Dart memungkinkan eksekusi blok kode secara berulang berdasarkan kondisi tertentu. Perbedaan utamanya, while memeriksa kondisi sebelum menjalankan kode, sedangkan do-while selalu menjalankan kode minimal satu kali sebelum memeriksa kondisi.
Read MoreBreak dan Continue di Dart digunakan untuk mengontrol alur perulangan. Break menghentikan perulangan sepenuhnya, sedangkan Continue melewati iterasi saat ini dan melanjutkan ke iterasi berikutnya.
Read MorePerulangan for-in di Dart digunakan untuk mengiterasi setiap elemen dalam koleksi seperti list atau set. Sintaksnya sederhana dan ideal untuk menjelajahi elemen tanpa perlu indeks eksplisit.
Read MoreFunction adalah blok kode yang dirancang untuk menjalankan tugas tertentu dan dapat dipanggil berulang kali di berbagai bagian program. Dalam pemrograman, fungsi digunakan untuk memecah kode menjadi bagian-bagian yang lebih kecil, lebih terorganisir, dan dapat digunakan kembali.
Read MoreParameter 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 MoreOptional 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 MoreNamed parameter adalah fitur dalam Dart yang memungkinkan parameter diberi nama saat pemanggilan fungsi, sehingga lebih mudah dibaca dan lebih fleksibel. Dengan named parameter, urutan pengisian parameter tidak menjadi masalah, dan parameter opsional dapat diberikan nilai default untuk meningkatkan kejelasan dan keamanan kode.
Read MoreReturn value merupakan sebuah istilah yang digunakan agar sebuah function memiliki sebuah nilai tertentu. Secara default nilai dari sebuah function adalah null, dengan menggunkan return value function akan memiliki nilai kembali yang dapat kita gunakan untuk berbagai pengolahan data.
Read MoreArrow function adalah cara ringkas untuk mendefinisikan fungsi anonim di beberapa bahasa pemrograman, seperti JavaScript dan Dart. Arrow functions sering digunakan untuk menulis fungsi yang sederhana dan lebih mudah dibaca.
Read MoreInner function adalah fungsi yang didefinisikan di dalam fungsi lain, memberikan akses ke variabel lokal dari fungsi luar (closure). Fungsi ini berguna untuk membungkus logika spesifik agar lebih terorganisir dan menjaga keamanan dengan membatasi aksesnya hanya di dalam fungsi luar.
Read More