آموزش Dart و Flutter
از صفر تا پروژه واقعی
با یک کدبیس برای Android، iOS، وب و دسکتاپ رابطهای زیبا بساز.
20 گام تا ساختن
درسها کوتاهاند، اما سطحی نیستند؛ هر گام روی نتیجه گام قبلی ساخته میشود.
شروع از صفر و اولین خروجی
اولین خروجی را بساز و محیط تمرین را بشناس.
خواندن کد و قواعد پایه
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
متغیر؛ جعبه برچسبدار داده
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
متن، عدد و وضعیت
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
محاسبه و مقایسه
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
ورودی بگیر و نتیجه نشان بده
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
شرط و تصمیمگیری
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
تکرار بدون کپیکاری
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
فهرستها و ساختار داده
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
تابع و خردکردن مسئله
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
مدلکردن چیزهای واقعی
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
خطا و مدیریت حالت نامعتبر
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
خواندن و ذخیره اطلاعات
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
استفاده درست از ابزارهای آماده
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
آزمون ساده و قابل تکرار
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
اتصال بخشها در مثال واقعی
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
پروژه کوچک هدایتشده
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
خطایابی قدمبهقدم
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
خوانایی، کارایی و آمادهسازی
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
پروژه نهایی و انتشار
مفهوم، مثال واقعی، تمرین و یک سنجش کوتاه.
اپ فهرست عادتهای روزانه
پروژه را بخشبهبخش در طول درسها میسازی. در پایان فقط یک تمرین پراکنده نداری؛ یک خروجی کامل، توضیحپذیر و قابل انتشار داری.
- تعریف مسئله و نیاز کاربر
- ساخت نسخه اولیه و قابل استفاده
- خطایابی و بهترکردن تجربه
- انتشار و دریافت بازخورد
final habits = ["مطالعه", "ورزش", "تمرین کد"];
for (final habit in habits) {
print("✓ $habit");
}