es
Feedback
آموزش فلاتر و دارت

آموزش فلاتر و دارت

Ir al canal en Telegram
1 593
Suscriptores
Sin datos24 horas
-47 días
-1530 días
Archivo de publicaciones
کدکثیف vs کد تمیز
+1
کدکثیف vs کد تمیز

تولد زبان محبوب من php دو زبان برنامه نویسی و دو فریم ورک برای من خیلی دوست داشتنی هستند php و لاراول dart و فلاتر 💙
تولد زبان محبوب من php دو زبان برنامه نویسی و دو فریم ورک برای من خیلی دوست داشتنی هستند php و لاراول dart و فلاتر 💙

این پلی لیست هم برای دوستانی که میخوان کلین کد رو خوب یاد بگیرند این پلی لیست بر گرفته از کتاب کلین کد هستش https://youtube.com/playlist?list=PLx2zI6hCyJvwdoM9ymvEcvhxkI40vuGdz

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

کارگر ساختمانی روزی 500 هزار تومان میگیره ماهی 15 میلیون حالا شما با این پول برید برنامه نویسی کنید ✊

𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝘃𝗲 𝘃𝘀 𝗔𝗱𝗮𝗽𝘁𝗶𝘃𝗲 𝗱𝗲𝘀𝗶𝗴𝗻 📱💻🖥 𝖭𝗈𝗐𝖺𝖽𝖺𝗒𝗌, 𝗎𝗌𝖾𝗋𝗌 𝖼𝖺𝗇 𝖺𝖼𝖼𝖾𝗌𝗌 𝗂𝗇𝖿𝗈𝗋𝗆𝖺𝗍𝗂𝗈𝗇 𝖿𝗋𝗈𝗆 𝖺 𝗅𝖺𝗋𝗀𝖾 𝗇𝗎𝗆𝖻𝖾𝗋 𝗈𝖿 𝖽𝖾𝗏𝗂𝖼𝖾𝗌. 𝖣𝖾𝗌𝗂𝗀𝗇𝖾𝗋𝗌 𝗌𝗁𝗈𝗎𝗅𝖽 𝖼𝖺𝗍𝖼𝗁 𝗎𝗉 𝗐𝗂𝗍𝗁 𝗍𝗁𝗂𝗌 𝖽𝗂𝗏𝖾𝗋𝗌𝗂𝗍𝗒 𝖺𝗇𝖽 𝖼𝖺𝗍𝖾𝗋 𝗍𝗈 𝗏𝖺𝗋𝗂𝗈𝗎𝗌 𝗌𝖼𝗋𝖾𝖾𝗇 𝗌𝗂𝗓𝖾𝗌. 𝖶𝗁𝖾𝗇 𝖽𝖾𝗌𝗂𝗀𝗇𝗂𝗇𝗀, 𝗍𝗁𝖾𝗒 𝗁𝖺𝗏𝖾 𝗍𝗐𝗈 𝗈𝗉𝗍𝗂𝗈𝗇𝗌 — 𝖺𝖽𝖺𝗉𝗍𝗂𝗏𝖾 𝖺𝗇𝖽 𝗋𝖾𝗌𝗉𝗈𝗇𝗌𝗂𝗏𝖾 𝖽𝖾𝗌𝗂𝗀𝗇. 𝖡𝗈𝗍𝗁 𝖺𝗉𝗉𝗋𝗈𝖺𝖼𝗁𝖾𝗌 𝖺𝗂𝗆 𝗍𝗈 𝗌𝗈𝗅𝗏𝖾 𝗍𝗁𝖾 𝗌𝖺𝗆𝖾 𝗉𝗋𝗈𝖻𝗅𝖾𝗆 — 𝖺𝗅𝗅𝗈𝗐𝗂𝗇𝗀 𝗎𝗌𝖾𝗋𝗌 𝗍𝗈 𝖺𝖼𝖼𝖾𝗌𝗌 𝖼𝗈𝗇𝗍𝖾𝗇𝗍 𝖿𝗋𝗈𝗆 𝖺𝗇𝗒 𝖽𝖾𝗏𝗂𝖼𝖾, 𝗌𝖼𝗋𝖾𝖾𝗇 𝗌𝗂𝗓𝖾, 𝖻𝗋𝗈𝗐𝗌𝖾𝗋, 𝗈𝗋 𝗈𝗉𝖾𝗋𝖺𝗍𝗂𝗇𝗀 𝗌𝗒𝗌𝗍𝖾𝗆. 𝖧𝗈𝗐𝖾𝗏𝖾𝗋, 𝗋𝖾𝗌𝗉𝗈𝗇𝗌𝗂𝗏𝖾 𝖺𝗇𝖽 𝖺𝖽𝖺𝗉𝗍𝗂𝗏𝖾 𝖽𝖾𝗌𝗂𝗀𝗇𝗌 𝖺𝗉𝗉𝖾𝖺𝗋 𝖺 𝖻𝖾𝗍𝗍𝖾𝗋 𝗌𝗈𝗅𝗎𝗍𝗂𝗈𝗇 𝖿𝗈𝗋 𝖽𝗂𝖿𝖿𝖾𝗋𝖾𝗇𝗍 𝗌𝖼𝖾𝗇𝖺𝗋𝗂𝗈𝗌. 𝖳𝗈 𝗆𝖺𝗄𝖾 𝗍𝗁𝖾 𝗋𝗂𝗀𝗁𝗍 𝖼𝗁𝗈𝗂𝖼𝖾, 𝗒𝗈𝗎 𝗌𝗁𝗈𝗎𝗅𝖽 𝖼𝗈𝗇𝗌𝗂𝖽𝖾𝗋 𝗍𝗁𝖾 𝗍𝗒𝗉𝖾 𝗈𝖿 𝖼𝗈𝗇𝗍𝖾𝗇𝗍, 𝗎𝗌𝖾𝗋𝗌'

این مقاله هم برای کسانی که میخوان با Getx کار کنند

این نرم افزار به شما کمک میکنه که بتونید گوشی خودتون در کامپیوتر mirror کنید https://github.com/Genymobile/scrcpy

تا چه حد به شی گرایی و مباحث شی گرایی آشنا هستید؟
Anonymous voting

دوست خوبمون @MohammadTaherri عزیز یک پکیجی طراحی کرده که واقعا عالی هستش و میتونه خیلی خیلی کمک کنه دوستان عزیز برای حمایت از دولپر های ایرانی بعد از برسی پکیج هاشون حتما حتما اون پکیج رو لایک کنید دیدم خیلی ها از پکیج ها استفاده میکنند ولی کم لطفی میکنند و لایک نمیکنند بزای همین پکیج های خوب ایرانی همیشه در رتبه های پاینتری میمونند اگر حمایت کنید شاید گوگله بفهمه که ایرانی ها هم دست کمی از هندی ها و دیگر کشور ها ندارند و اون تحریم های مسخره رو برداره پکیج Adapive Ui رو میزارم استفاده کنید و لایک هم کنید 👍 https://pub.dev/packages/flutter_adaptive_ui بزودی آموزش استفاده از این پکیج و دیگر پکیج های ایرانی رو قرار میدم ✌️

حاجی بکنده مشکل بکنده😅
حاجی بکنده مشکل بکنده😅

دیروز یک اشتباهی توی قیمت دوره پیش اومد و حدودا 85 درصدی تخفیف خورد سه چهار نفر از دوستان خریدن دوره رو 😅 که حالا چون اشتباه از من بود نوش جونشون و دوره برای اون ها فعال خواهد ماند ولی دوستانی که نخریدن خب ضرر کردند 😅 قیمت و تخفیف اصلاح شد

https://codevolution.ir/course/1/netfilix دوره آموزشی ساخت نرم افزار شبیه به فیلمو در این دوره بیشتر سعی شده موارد پیشرفته ای توضیح و آموزش داده شود مثل تست نویسی ، معماری کلین ، اصول سالید و آشنایی با api نویسی به صورت کاملا ساده

#چالش کد تمیز ✌️ من یک مدل دارم به نام User وقتی نرم افزار اجرا میشه توی SplashScreen بر اساس یک سری شرط این مدل رو مقدار دهی میکنم حالا این مدل مقدار دهی شده و یک مدل User دارم که اطلاعات کاربرم رو توی خودش داره نرم افزار من بیش از 8 فیچر داره و به صورت کاملا ماژولار با رعایت کامل اصول 1،2،5 سالید ساخته شده هیچ ماژولی به ماژول دیگه ای وابسته نیست و مستقل کار میکنه یعنی اگر من ماژول سرچ رو حذف کنم نرم افزار بدون مشکل کار میکنه و من توی تمام فیچر ها به مدل User نیاز دارم ❓حالا سوال : چطوری میتونم به مدل User توی تمام فیچر ها دسترسی داشته باشم و تازه عدم وابسته بودن فیچر ها به هم دیگه حفظ بشه نکته اگر عدم وابستگی حفظ نشد میخوام کمترین وابستگی رو داشته باشه نکته مهمی رو بگم که مدل User من توی فیچر Authentication هستش تیکه کدی اگر دارید توی فایل زیپ بزارید چه شیر تو شیری شد 😅

Repost from Persian Flutter
دورهمی تا چند دقیقه دیگه شروع میشه. با VPN وارد بشید، پروکسی برای استریم کار نمی‌کنه: https://t.me/persian_flutter?livestream @persian_flutter

برخی روز ها همین جوری میشیند پست سیستم و شروع میکنید به کد زدن اخر سر میبینید خیلی خسته اید حوصله ندارید کار اون طوری که میخو
برخی روز ها همین جوری میشیند پست سیستم و شروع میکنید به کد زدن اخر سر میبینید خیلی خسته اید حوصله ندارید کار اون طوری که میخواید پیش نمیره مغزتون خسته هستش برای رهای از این مشکل از تکنیک پومودورو استفاده کنید توی این عکس کاملا توضیح داده باید چیکار کنید یک بنده خدایی هم اومده نرم افزارش رو نوشته که خیلی میتونه کمک کنه https://github.com/Splode/pomotroid/releases

میشه گفت بیشتر از 70 درصد اپلیکیشن ها با api درگیر هستند شما برای گرفتن اطلاعات از api چه روشی برای model استفاده میکنید
Anonymous voting

خیلی از دوستان Getx رو بدرد نخور توصیف میکنند در اینجا میخوام علاوه state management خوبی که داره به یک مورد فوقالعاده خوب Getx اشاره کنم پ. ن : قبل از شروع بگم من هیچ تعصبی روی زبان و تکنلوژی ندارم چه برسه به پکیج پس فکر نکنید به Getx تعصب دارم من خودم از Bloc, Provider هم خیلی استفاده میکنم خب در کنار مدیریت حالت SM این پکیج که از نظر من واقعا چیزی از Bloc و Provider کم نداره یک چیز خیلی خوبی داره به نام تزریق وابستگی یا Dependency Injection بچه های که به صورت حرفه ای کد میزنند میدونند تزریق وابستگی چی هستش توی برنامه نویسی شی گرائی خیلی مهم هستش که وابستگی ها رو از کلاس حذف کنید (اینجا نمیخوام در مورد تزریق وابستگی به صورت ریز صحبت کنم) و کلاس ها به صورت مستقل عمل کنند و استفاده از شي به حداقل برسه البته پکیج های دیگه ای برای حذف وابستگی ها هم وجود دارند مثل get_it ولی یکی دلایلی که من Getx رو دوست دارم و امتیازی که به خاطرش میشه به پکیج getx داد همین DI هستش شما میتونید از ویجت های اون استفاده نکنید هیچ اجباری نیست ولی توصیه میکنم حتما از Getx توی یک پروزه تستی استفاده کنید Bloc , Provider, Redux بلد بودن شما رو برنامه نویس حرفه ای نمیکنه برنامه نویس حرفه ای کسی هستش که بتونه حداقل اصول تمیزی کد و اصول SOLID رو به بهترین شکل رعایت کنه چون همه اینها پکیچ سوم هستند شما به دارت تسلط داشته باشید راحت میتونید یک SM مدیریت شده برای خودتون ایجاد کنید تجربه من از Getx رو چند پروژه بزرگ استفاده کردم و خدا رو شکر توی هیچ کدوم faile نشدم که مجبور به تغییر پکیج مدیریت حالت کنم موفق باشید