## مقدمه
زبان دارت (Dart) یکی از زبانهای مدرن و قدرتمند است که بیشتر در توسعه اپلیکیشنهای موبایل با فریمورک Flutter مورد استفاده قرار میگیرد. برای شروع برنامهنویسی با فلاتر، آشنایی با مفاهیم پایه دارت ضروری است.
در این مقاله به مفاهیم پایهای دارت شامل **متغیرها، انواع داده، توابع، کلاسها و اشیاء** خواهیم پرداخت.
---
## متغیرها در دارت
برای تعریف متغیر در دارت میتوان از `var`، `final` یا `const` استفاده کرد:
```dart
var name = 'Ali';
final age = 30;
const pi = 3.14;
```
- `var`: نوع متغیر را به صورت خودکار تشخیص میدهد.
- `final`: فقط یکبار مقداردهی میشود.
- `const`: مقدار ثابت در زمان کامپایل.
---
## انواع دادهها در دارت
انواع دادهای اصلی در دارت شامل موارد زیر است:
- `int`: عدد صحیح
- `double`: عدد اعشاری
- `String`: رشته
- `bool`: مقادیر درست یا نادرست
- `List`: لیست یا آرایه
- `Map`: نگاشت کلید-مقدار
مثال:
```dart
int age = 25;
double height = 1.75;
String name = 'Sara';
bool isStudent = true;
List
آشنایی کامل با مقدمات دارت: متغیرها، انواع داده، توابع و کلاسها

لینک کوتاه: