اکوسیستم اپل و سویفت هم از SDK برنامه نویسی اندروید رونمایی کردند.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
🧬 هفت سال از تولد وبسایت فلاتر لرن گذشت 🫣
تو این مدت سعی شد تا حد امکان خلا یک مرجع فارسی برای برنامه نویسی فلاتر و پر کنیم و امیدوارم که راضی بوده باشید.
هرچند این اواخر بخاطر کمبود زمان مثل سابق امکان فعالیت نبود.
▫️اگر پیشنهادی در این زمینه دارید حتما با ما به اشتراک بذارید.
تا روز جمع با کد تخفیف 7th میتونید از 30% تخفیف برای دوره های آموزشی استفاده کنید.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
تو این مدت سعی شد تا حد امکان خلا یک مرجع فارسی برای برنامه نویسی فلاتر و پر کنیم و امیدوارم که راضی بوده باشید.
هرچند این اواخر بخاطر کمبود زمان مثل سابق امکان فعالیت نبود.
▫️اگر پیشنهادی در این زمینه دارید حتما با ما به اشتراک بذارید.
تا روز جمع با کد تخفیف 7th میتونید از 30% تخفیف برای دوره های آموزشی استفاده کنید.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
فرض کنید یک فرم جستجو دارید که کاربر با تایپ کردن هر حرف به شکل خودکار یک درخواست جستجو به سرور ارسال میشود.
جدا از روش های مختلف ایجاد زمانبندی برای ارسال درخواست نیاز داریم تا درخواست قبلی جستجو با هربار تایپ کردن کنسل شود(در صورتی که هنوز پاسخی دریافت نکردیم) و سپس درخواست جدیدی ارسال شود.
برای لغو درخواست در پکیج DIO فلاتر از کلاس CancelToken استفاده میکنیم.
این آبجکت را در هنگام درخواست ارسال میکنیم قبل از ارسال درخواست جدید وضعیت آنرا بررسی میکنیم و در صورت نیاز ریکوئست فعلی که هنوز تکمیل نشده است را لغو میکنیم.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
جدا از روش های مختلف ایجاد زمانبندی برای ارسال درخواست نیاز داریم تا درخواست قبلی جستجو با هربار تایپ کردن کنسل شود(در صورتی که هنوز پاسخی دریافت نکردیم) و سپس درخواست جدیدی ارسال شود.
برای لغو درخواست در پکیج DIO فلاتر از کلاس CancelToken استفاده میکنیم.
این آبجکت را در هنگام درخواست ارسال میکنیم قبل از ارسال درخواست جدید وضعیت آنرا بررسی میکنیم و در صورت نیاز ریکوئست فعلی که هنوز تکمیل نشده است را لغو میکنیم.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
✅رایگان شد
از ماه قبل که تولد 7 سالگی فلاتر لرن بود تصمیم داشتم کاری بکنم ولی چیزی به ذهنم نمیرسید.
▫️امروز تصمیم گرفتم هروز یک ویدیو از دوره استادی فلاتر و آپلود کنم تا همه استفاده بکنند.
عزیزانی که قبلا دوره تهیه کردن همچنان به پشتیبانی دسترسی دارند.
دوره +170 درس هست و سعی میکنم تا عید تکمیل بشه آپلود ویدیوها
اگر پیشنهادی هم دارید در خدمت هستم.
▫️سورس کدها: گیتهاب
▫️فصل دوم: مقدمات زبان دارت
1) تعریف متغیر
2) عملگرهای ریاضی
3) عملگرهای Unary
4) عبارت های شرطی
5) ساختار Switch-case
6) حلقه های تکرار
7) ساختمان داده لیست
8) ساختمان داده Map
9) ساختمان داده Set
10)ساختمان داده Enum
11) تابع در زبان دارت
12) تابع در زبان دارت قسمت دوم
13) ساختمان داده Record
▫️فصل سوم: مباحث پیشرفته زبان دارت
1) شی گرایی و تعریف کلاس
2) مفاهیم برنامه نویسی شی گرایی
3) ارث بری در زبان دارت
4) کلاس های Abstract
5) مدیریت خطا در زبان دارت
6) برنامه نویسی Async
7) کار با فایل در زبان دارت
▫️فصل چهارم: ویجت های لایه ای فلاتر
▫️فصل پنجم: ویجت های پایه فلاتر
▫️ فصل ششم: متریال دیزاین
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
از ماه قبل که تولد 7 سالگی فلاتر لرن بود تصمیم داشتم کاری بکنم ولی چیزی به ذهنم نمیرسید.
▫️امروز تصمیم گرفتم هروز یک ویدیو از دوره استادی فلاتر و آپلود کنم تا همه استفاده بکنند.
عزیزانی که قبلا دوره تهیه کردن همچنان به پشتیبانی دسترسی دارند.
دوره +170 درس هست و سعی میکنم تا عید تکمیل بشه آپلود ویدیوها
اگر پیشنهادی هم دارید در خدمت هستم.
▫️سورس کدها: گیتهاب
▫️فصل دوم: مقدمات زبان دارت
1) تعریف متغیر
2) عملگرهای ریاضی
3) عملگرهای Unary
4) عبارت های شرطی
5) ساختار Switch-case
6) حلقه های تکرار
7) ساختمان داده لیست
8) ساختمان داده Map
9) ساختمان داده Set
10)ساختمان داده Enum
11) تابع در زبان دارت
12) تابع در زبان دارت قسمت دوم
13) ساختمان داده Record
▫️فصل سوم: مباحث پیشرفته زبان دارت
1) شی گرایی و تعریف کلاس
2) مفاهیم برنامه نویسی شی گرایی
3) ارث بری در زبان دارت
4) کلاس های Abstract
5) مدیریت خطا در زبان دارت
6) برنامه نویسی Async
7) کار با فایل در زبان دارت
▫️فصل چهارم: ویجت های لایه ای فلاتر
▫️فصل پنجم: ویجت های پایه فلاتر
▫️ فصل ششم: متریال دیزاین
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▫️قسمت سوم فصل مقدماتی منتشر شد
این لیست روزانه آپدیت میشه
ریپو دوره برای سورس کدها: Github
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
این لیست روزانه آپدیت میشه
ریپو دوره برای سورس کدها: Github
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
GitHub
GitHub - adultcode/Flutter_Master_Course: سورس کدهای دوره آموزشی برنامه نویسی فلاتر
سورس کدهای دوره آموزشی برنامه نویسی فلاتر. Contribute to adultcode/Flutter_Master_Course development by creating an account on GitHub.
آموزش برنامه نویسی فلاتر Flutter
طراحی وب با Jaspr و دارت ▪️ بزرگترین مشکل فلاتر در پلتفرم وب عدم استفاده از کامپوننت های نیتیو وب است و در واقع فلاتر پیکسل های طراحی شده را روی بوم نقاشی میکند. ▫️ اما با استفاده از فریم ورک Jaspr این امکان و دارید که در واقع یک وبسایت طراحی کنید نه فقط…
گوگل از Jaspr برای مهاجرت dart.dev و docs.flutter.dev استفاده کرده!
تو آپدیت جدید فلاتر قابلیت Dot shorthands اضافه شده
یعنی به جای MainAxisAlignment.start میتونید صرفا بنویسید .start
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
یعنی به جای MainAxisAlignment.start میتونید صرفا بنویسید .start
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
آموزش برنامه نویسی فلاتر Flutter
✅رایگان شد از ماه قبل که تولد 7 سالگی فلاتر لرن بود تصمیم داشتم کاری بکنم ولی چیزی به ذهنم نمیرسید. ▫️امروز تصمیم گرفتم هروز یک ویدیو از دوره استادی فلاتر و آپلود کنم تا همه استفاده بکنند. عزیزانی که قبلا دوره تهیه کردن همچنان به پشتیبانی دسترسی دارند. دوره…
✅ آپلود ویدیوهای فصل دوم دوره برنامه نویسی فلاتر تمام شد
از فردا ویدیوهای فصل سوم بارگذاری میشه
هرروز ساعت 9 صبح
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
از فردا ویدیوهای فصل سوم بارگذاری میشه
هرروز ساعت 9 صبح
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
آموزش برنامه نویسی فلاتر Flutter
✅رایگان شد از ماه قبل که تولد 7 سالگی فلاتر لرن بود تصمیم داشتم کاری بکنم ولی چیزی به ذهنم نمیرسید. ▫️امروز تصمیم گرفتم هروز یک ویدیو از دوره استادی فلاتر و آپلود کنم تا همه استفاده بکنند. عزیزانی که قبلا دوره تهیه کردن همچنان به پشتیبانی دسترسی دارند. دوره…
✅ آپلود ویدیوهای فصل سوم دوره برنامه نویسی فلاتر تمام شد
از فردا ویدیوهای فصل چهارم بارگذاری میشه
هرروز ساعت 9 صبح
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
از فردا ویدیوهای فصل چهارم بارگذاری میشه
هرروز ساعت 9 صبح
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
آموزش برنامه نویسی فلاتر Flutter
✅رایگان شد از ماه قبل که تولد 7 سالگی فلاتر لرن بود تصمیم داشتم کاری بکنم ولی چیزی به ذهنم نمیرسید. ▫️امروز تصمیم گرفتم هروز یک ویدیو از دوره استادی فلاتر و آپلود کنم تا همه استفاده بکنند. عزیزانی که قبلا دوره تهیه کردن همچنان به پشتیبانی دسترسی دارند. دوره…
امکان ادیت پست اصلی وجود نداشت از اینجا به بعد به تفکیک فصل پست هارو آپدیت میکنم
▫️فصل چهارم: ویجت های لایه ای فلاتر
1) ساخت اولین پروژه فلاتر
2) ویجت های Container, Center
3) ویجت های Row, Column
4) ویجت های ListView, GridView
▫️فصل چهارم: ویجت های لایه ای فلاتر
1) ساخت اولین پروژه فلاتر
2) ویجت های Container, Center
3) ویجت های Row, Column
4) ویجت های ListView, GridView
YouTube
آموزش برنامه نویسی فلاتر: فصل چهارم: بخش 1 | ساخت اولین پروژه فلاتر
در این ویدیو از دوره آموزشی برنامه نویسی فلاتر اولین پروژه فلاتری را ایجاد و آن را روی شبیهساز اندروید (Android Emulator) اجرا کنید.
همچنین با ساختار پوشههای یک پروژهٔ فلاتر، فایل main.dart و نحوهٔ اجرای داغ (Hot Reload) آشنا میشوید — ویژگیهایی که توسعهٔ…
همچنین با ساختار پوشههای یک پروژهٔ فلاتر، فایل main.dart و نحوهٔ اجرای داغ (Hot Reload) آشنا میشوید — ویژگیهایی که توسعهٔ…
آموزش برنامه نویسی فلاتر Flutter
✅رایگان شد از ماه قبل که تولد 7 سالگی فلاتر لرن بود تصمیم داشتم کاری بکنم ولی چیزی به ذهنم نمیرسید. ▫️امروز تصمیم گرفتم هروز یک ویدیو از دوره استادی فلاتر و آپلود کنم تا همه استفاده بکنند. عزیزانی که قبلا دوره تهیه کردن همچنان به پشتیبانی دسترسی دارند. دوره…
▫️فصل پنجم: ویجت های پایه ای فلاتر
1) ویجت Text
2) کار با دکمه ها
3) آشنایی با Stateful widget
4) کار با TextField
5) چکباکس و رادیوباتن
6) ساخت منو DropdownButton
7) نمایش تصویر و فونت
8) ویجت TextForm
9) طراحی فرم Pin Code
1) ویجت Text
2) کار با دکمه ها
3) آشنایی با Stateful widget
4) کار با TextField
5) چکباکس و رادیوباتن
6) ساخت منو DropdownButton
7) نمایش تصویر و فونت
8) ویجت TextForm
9) طراحی فرم Pin Code
YouTube
آموزش برنامه نویسی فلاتر: فصل پنجم: بخش 1 | نمایش متن با ویجت Text
در این ویدیو از سری آموزشهای مقدماتی برنامه نویسی فلاتر، با یکی از سادهترین اما ضروریترین ویجتها Text آشنا میشوید.
ویجت Text مسئول نمایش هر نوع متنی در اپلیکیشن شماست، و با وجود سادگی، گزینههای سفارشیسازی گستردهای برای کنترل ظاهر آن فراهم میکند.…
ویجت Text مسئول نمایش هر نوع متنی در اپلیکیشن شماست، و با وجود سادگی، گزینههای سفارشیسازی گستردهای برای کنترل ظاهر آن فراهم میکند.…
تشخیص تصاویر واقعی از هوش مصنوعی - همه چیز درباره گوگل SynthID
الان دیگه چشمهامون دیگه کافی نیست. چطور بفهمیم چی واقعیه و چی با هوش مصنوعی ساخته شده؟
امروز قراره یه ابزار واقعی از گوگل رو بهتون نشون بدم که داره سعی میکنه این مشکل رو حل کنه. اسمش SynthID هست.
https://www.youtube.com/watch?v=h1vGzzdiT40
الان دیگه چشمهامون دیگه کافی نیست. چطور بفهمیم چی واقعیه و چی با هوش مصنوعی ساخته شده؟
امروز قراره یه ابزار واقعی از گوگل رو بهتون نشون بدم که داره سعی میکنه این مشکل رو حل کنه. اسمش SynthID هست.
https://www.youtube.com/watch?v=h1vGzzdiT40
YouTube
تشخیص تصاویر واقعی از هوش مصنوعی - همه چیز درباره گوگل SynthID
الان دیگه چشمهامون دیگه کافی نیست. چطور بفهمیم چی واقعیه و چی با هوش مصنوعی ساخته شده؟
امروز قراره یه ابزار واقعی از گوگل رو بهتون نشون بدم که داره سعی میکنه این مشکل رو حل کنه. اسمش SynthID هست.
عکس، ویدیو، صدا، حتی متن. هوش مصنوعی اونقدر پیشرفت کرده…
امروز قراره یه ابزار واقعی از گوگل رو بهتون نشون بدم که داره سعی میکنه این مشکل رو حل کنه. اسمش SynthID هست.
عکس، ویدیو، صدا، حتی متن. هوش مصنوعی اونقدر پیشرفت کرده…
تفاوت MediaQuery و LayoutBuilder
برای طراحی یک رابط کاربری حرفه ای حتما نیاز به دریافت اطلاعاتی از میزان فضای در دسترس خواهیم داشت.
در فلاتر دو کلاس این کار و انجام میدند اما تفاوت هایی با هم دارند.
✅ کلاس MediaQuery
این کلاس اطلاعات کلی از سایز صفحه نمایش سیستم, حالت صفحه نمایش, مکان قرارگیری ناچ یا استاتوس بار در اختیار کاربر میذاره
✅ ویجت LayoutBuilder
این ویجت به اندازه کلی صفحه نمایش اهمیتی نمیده(میتونه اینکار و هم انجام بده) به طور کلی اندازه فضایی که ویجت والد در اختیار شما قرار میده و مشخص میکند.
زمانی که برای طراحی یک ویجت خاص نیاز به اطلاعاتی درباره فضای مورد استفاده داریم کاربرد دارد.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
برای طراحی یک رابط کاربری حرفه ای حتما نیاز به دریافت اطلاعاتی از میزان فضای در دسترس خواهیم داشت.
در فلاتر دو کلاس این کار و انجام میدند اما تفاوت هایی با هم دارند.
✅ کلاس MediaQuery
این کلاس اطلاعات کلی از سایز صفحه نمایش سیستم, حالت صفحه نمایش, مکان قرارگیری ناچ یا استاتوس بار در اختیار کاربر میذاره
✅ ویجت LayoutBuilder
این ویجت به اندازه کلی صفحه نمایش اهمیتی نمیده(میتونه اینکار و هم انجام بده) به طور کلی اندازه فضایی که ویجت والد در اختیار شما قرار میده و مشخص میکند.
زمانی که برای طراحی یک ویجت خاص نیاز به اطلاعاتی درباره فضای مورد استفاده داریم کاربرد دارد.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
تصور کن: چهار سال درس خوندی، رزومهت رو صاف و صوف کردی، معدل خوب گرفتی و دوران کارآموزی خودتو گذروندی حتی اما هنوز نتونستی کار پیدا کنی. حالا یه نفر دیگه بدون مدرک دانشگاهی از شرکت های مختلف آفر میگیره چرا؟ چون فقط رزومه خالی نوشتن الان دیگه اهمیت نداره.
https://www.youtube.com/watch?v=VprFH6qPnwU
https://www.youtube.com/watch?v=VprFH6qPnwU
YouTube
رزومهتو بنداز دور! معیار جدید استخدام برنامه نویس در عصر هوش مصنوعی
آیا هنوز وقتتان را صرف نوشتن و آپدیت کردن رزومه میکنید؟ متأسفانه، باید بدانید که قوانین استخدام مهندسان نرمافزار در عصر هوش مصنوعی (AI) کاملاً تغییر کرده است!
در این ویدیوی مهم، توضیح میدهیم که چرا شرکتهای بزرگ و پیشرو، مدارک سنتی شما (مانند مدرک دانشگاهی…
در این ویدیوی مهم، توضیح میدهیم که چرا شرکتهای بزرگ و پیشرو، مدارک سنتی شما (مانند مدرک دانشگاهی…
▫️فصل ششم: متریال دیزاین در فلاتر
1) متریال دیزاین چیست؟ طراحی Appbar
2) ساخت منو Navigation Drawer
3) طراحی دکمه FAB
4) طراحی منو Bottom Navigation
5) ویجت اسلایدر
6) ویجت TabView
1) متریال دیزاین چیست؟ طراحی Appbar
2) ساخت منو Navigation Drawer
3) طراحی دکمه FAB
4) طراحی منو Bottom Navigation
5) ویجت اسلایدر
6) ویجت TabView
YouTube
آموزش برنامه نویسی فلاتر: فصل ششم: بخش 1: متریال دیزاین چیست؟ طراحی Appbar
در این ویدیو، ابتدا با مفهوم متریال دیزاین سیستم طراحی گوگل برای رابطهای کاربری مدرن، یکدست و کاربرپسند آشنا میشوید.
سپس یاد میگیرید چگونه یک AppBar (نوار ابزار بالای صفحه) حرفهای در فلاتر بسازید.
✅برای حمایت از ما لطفا ویدیو را لایک و کانال و سابسکرایب…
سپس یاد میگیرید چگونه یک AppBar (نوار ابزار بالای صفحه) حرفهای در فلاتر بسازید.
✅برای حمایت از ما لطفا ویدیو را لایک و کانال و سابسکرایب…
الان که تقریبا تو همه پروژه ها داریم از ایجنت های هوش مصنوعی استفاده کنیم برای درک بهتر Context توسط ایجنت در کنار فایل readme یک فایل AGENTS.md هم نیاز داریم تا اضافه کنیم.
میتونید اگر دستورالعمل خاصی هم دارید داخل این فایل قرار بدید.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
میتونید اگر دستورالعمل خاصی هم دارید داخل این فایل قرار بدید.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
agents.md
AGENTS.md is a simple, open format for guiding coding agents. Think of it as a README for agents.