طراحی سایت

طراحی انواع وب سایت و فروشگاه

تولید اپلیکیشن

تولید انواع اپلیکیشن اندروید و ios

مدیریت پروژه

مدیریت انواع پروژه های تحت وب

[ آموزش فلاتر ]

ویجت CupertinoActivityIndicator

حفظ وضعیت یک StatefulWidget

الگوی صفحه چینی فرم لاگین

احراز هویت کاربر

بررسی اتصال به اینترنت

ذخیره اطلاعات با SharedPreferences

تعریف Listener

روش دریافت مقدار از TextFormField

روش دریافت مقدار از TextField

ویجت Form

ویجت TextFormField

ویجت TextField

[ آموزش دارت ]

لیست ها در دارت

آشنایی با توابع در دارت

نوت پد آنلاین دارت چیست ؟

مدیریت تاخیرها در دارت

Timer در دارت

Collection ها در دارت

کلاس های غیر عملی ( abstract )

شی گرایی در دارت

کلاس ها و Generics در دارت

لیست ها و Generics در دارت

[ مقالات آموزشی ]

ایجاد نام فایل با تاریخ و ساعت جاری

اگر مایلید نام فایلی با تاریخ و ساعت جاری داشته باشید می توانید از کد زیر استفاده نمایید : // نام فایل را با تاریخ و زمان فرمت شده ایجاد کنید const date = new Date(); const formattedDate = `${date.getFullYear()}-${(date.getMonth() ...

ادامه مطلب

تولید فایل اکسل از محتوای جیسون با کتابخانه xlsx

اگر با پلتفرم Vuejs 3 Vite در حال تولید یک وب اپلیکیشن هستند و مایلید محتویات جدولی را با فرمت اکسل در خروجی ذخیره نمایید ، می توانید طبق مراحل زیر عمل کنید . نصب کتابخانه xlsx: ابتدا کتابخانه xlsx ...

ادامه مطلب

استفاده از نوع داده dynamic

اگر لازم است تعدادی داده را بسته بندی کرده و به یک تابع ارسال نمایید ، چند راهکار دارید . متداول ترین کار تعریف یک کلاس است ، تا در آن متغییرها را تعریف و سپس استفاده نمایید : public ...

ادامه مطلب

اعداد در جاوا اسکریپت

در جاوا اسکریپت، اعداد به صورت Number ذخیره می‌شوند که از فرمت double-precision 64-bit binary format IEEE 754 استفاده می‌کند. این فرمت می‌تواند اعداد صحیح تا ۱۵ رقم را بدون خطا نمایش دهد. اما زمانی که تعداد ارقام بیشتر از ...

ادامه مطلب

ذخیره کوکی با کتابخانه js-cookie

در صورتی که در vue 3 vite مایلید با کوکی ها کار کنید می توانید از کتابخانه js-cookie استفاده کنید . برای این کار ابتدا باید کتابخانه js-cookie را نصبت نمایید . npm install js-cookie ایجاد یا ویرایش یک component ...

ادامه مطلب

دریافت مقادیر از store در vue vite

توجه داشته باشید که در Vue.js 3 با استفاده از Vite، وقتی مقادیری را از یک store (مانند Vuex یا Pinia) دریافت می‌کنید، به طور کلی این مقادیر به روش ByRef (با ارجاع) دریافت می‌شوند. این بدان معناست که اگر ...

ادامه مطلب

کپی کردن از یک لیست در لیست جدید

در جاوا اسکریپت کپی یک لیست در لیست دیگر به صورت پیش فرض به صورت ByRef انجام می شود یعنی در لیست دوم ارجاعی (reference) از لیست اول ذخیره می شود ، لذا اگر در محتویات لیست اول تغییر ایجاد ...

ادامه مطلب

درباره اسپرد اپراتور spread operator

اسپرد اپراتور (...) یکی از امکانات قدرتمند و انعطاف‌پذیر جاوا اسکریپت است که برای گسترش عناصر یک آرایه یا ویژگی‌های یک شیء استفاده می‌شود. این اپراتور به شما اجازه می‌دهد تا به راحتی داده‌ها را بین آرایه‌ها و اشیاء کپی ...

ادامه مطلب

آشنایی با کتابخانه lodash

کتابخانه lodash یکی از ابزارهای قدرتمند در جاوا اسکریپت برای کار با آرایه‌ها، اشیاء، رشته‌ها و ... است. یکی از قابلیت‌های مفید آن، توابعی برای کپی عمیق (Deep Copy) داده‌ها است. برای استفاده از lodash، ابتدا باید آن را نصب ...

ادامه مطلب

نرمال سازی CSS چیست ؟

نرمال سازی CSS چیست ؟ از آنجایی که مرورگرها توسط شرکت های مختلفی تولید شده اند لذا تفسیرهای مختلفی از کدهای CSS دارند . در گاهی مواقع شما مشاهده می کند که یک قالب در مرورگری بدون اشکال و در ...

ادامه مطلب

آماده قبول انواع پروژه های شما هستیم

تولید انواع سایت و اپلیکیشن با کیفیت منحصر به فرد