Dart
Selamat Datang di Tutorial Dart
Dart adalah bahasa pemrograman modern yang dikembangkan oleh Google. Bahasa ini dirancang untuk membangun aplikasi di berbagai platform — mobile, web, dan desktop — dan menjadi fondasi utama framework Flutter.
Tutorial ini akan memandu Anda mempelajari Dart dari dasar hingga konsep-konsep penting yang perlu dikuasai sebelum membangun aplikasi Flutter.
Apa yang Akan Dipelajari
Seri tutorial ini mencakup topik-topik berikut:
- Variabel dan Tipe Data — Mengenal cara mendeklarasikan variabel, tipe data dasar (
int,double,String,bool), serta koleksi sepertiListdanMap. - Fungsi — Memahami cara membuat fungsi, parameter, return type, dan arrow function di Dart.
- Control Flow — Mempelajari struktur kontrol seperti
if/else,switch,for,while, dando-while. - Class dan Object — Mengenal pemrograman berorientasi objek di Dart, termasuk constructor, inheritance, dan mixins.
- Null Safety — Memahami sistem null safety Dart, nullable types, null-aware operators, dan keyword
late.
Prasyarat
Sebelum memulai tutorial ini, pastikan Anda memiliki:
- Dart SDK terinstal di komputer Anda. Anda bisa mengunduhnya dari dart.dev atau menggunakan Flutter SDK yang sudah menyertakan Dart.
- Text editor atau IDE seperti VS Code dengan ekstensi Dart.
- Pemahaman dasar programming — konsep seperti variabel, fungsi, dan loop akan sangat membantu, meskipun tutorial ini dimulai dari dasar.
Menjalankan Kode Dart
Anda dapat menjalankan kode Dart dengan beberapa cara:
// Simpan sebagai file .dart dan jalankan dengan perintah:
// dart run nama_file.dart
void main() {
print('Halo, Dart!');
}Atau gunakan DartPad untuk mencoba kode langsung di browser tanpa instalasi.
Mulai Belajar
Siap untuk memulai? Lanjutkan ke halaman Variabel dan Tipe Data untuk mempelajari fondasi pertama bahasa Dart.