Flutter Meetings – Telegram
Flutter Meetings
188 subscribers
10 photos
1 video
38 links
توی این جمع خودمونی فلاتر کارا قصدمون اینه هر چند وقت یکبار به صورت مداوم و مفید جلسات و میتینگ هایی رو با هم داشته باشیم

گروه تلگرام:
https://news.1rj.ru/str/MJ_flutter


کانال یوتیوب :
youtube.com/@mjtech360


اینستاگرام :
MJtech360


@MohammadJavadJafari0
Download Telegram
دوستان میتینگ امروزمون شروع میشه. لطفا تشریف بیارید.
لطفا همه ی عزیزانی که تجربه ی کار توی شرکت ها و ابزار ها دارند با توجه به موضوع امروزمون که در این باره هستند مشارکت داشته باشن تا جلسه مفیدی داشته باشیم.

لینک : http://meet.google.com/wwj-dszn-gdi
لینک جدید و جایگزین جلسه امروز :
https://meet.google.com/uqj-wbrs-udp

دوستان تشریف بیارید جلسه رو از این لینک ادامه میدیم و جلسه ادامه داره.
Flutter Meetings 4: برنامه نویسی در شرکتها و ابزار
(Programming in Companies & Teamwork tools)

در این قسمت از میتینگ‌های فلاتر مربوط به تاریخ سی و یک آگوست 2023 فلاتر میتینگز و محمد جواد جعفری میزبانِ یکی از اعضای فلاتر میتینگز، دانیال میرزائی توسعه‌دهنده ی فلاتر است.
در این ویدیو راجب موضوعاتی اعم از برنامه نویسی در شرکت ها، تیم ها و استارتاپ ها و ابزار هایی نظیر Git, GitKraken , Mizito, Clockify, Angel, Supabase و فایربیس بحث هایی به میان آمده و توسعه دهندگان از تجربیاتشون گفتند و پرسش و پاسخ هایی نیز انجام شده.


لینک یوتیوب :
https://youtu.be/NA7qTFjcPPE

پس از تماشا در یوتیوب اگر این میتینگ برای شما مفید واقع شد لطفاً اون رو لایک کنید، کامنت بگذارید، به کانال ما سابسکرایب کنید و این ویدیو را با دیگر توسعه‌دهندگان و علاقمندان به فلاتر به اشتراک بگذارید. 🌱

https://news.1rj.ru/str/MJ_flutter_Channel
https://news.1rj.ru/str/MJ_flutter
youtube.com/@mjtech360
instagram.com/mjtech360.fa
#flutter_meetings
👍3
🎉 تبریک ویژه به همه برنامه نویسای عزیز کانال

ما برنامه نویس ها یک لقب باحال داریم به اسم خدایان کوچک!
چرا؟ چون خلق میکنیم.

برنامه نویسی یعنی هر روز یاد گرفتن، یعنی هر روز با ۴۰۳ دست و پنجه نرم کردن، یعنی تنهایی با مشکلات روبرو شدن، یعنی با اینکه از داخل فیلتریم و از بیرون تحریمیم ولی بازهم ادامه دادن، یعنی تسلیم نشدن، یعنی یه لیوان قهوه و یه عامله باگ، یعنی استرس ددلاین، برنامه نویسی یعنی عشق به کار چون بدون عشق قطعا نمیشه تو این راه دووم آورد.

روز برنامه نویس به همه شماهایی که هروز با کلی ارور و باگ و اعصاب خوردی دست و پنجه نرم میکنید و در اخر یک اثر زیبا خلق میکنید تبریک میگم.

امیدواریم همیشه vpn هاتون قوی و پروژهاتون بدون باگ باشه! 🚀🌟

ارادت مند شما تیم فلاتر میتینگز❤️

#برنامه‌نویسان #روزبرنامه‌نویس #کدنویسی
22
🤔 کدوم دیتابیس ترجیح میدی؟
Anonymous Poll
59%
Hive
14%
Isar
27%
Sqflite
👍2🤔2
قبل اینکه بریم سراغ مقایسه یه نکته درمورد پرفورمنس دیتابیس ها بگم 👀

پرفورمنس یا عملکرد به این معنی که چجوری یک چیز یا یک نفر، یک کار به اتمام میرسونه و به هدف مورد نظر میرسه.
پس یه چیز نسبیه و بسته به شرایط مختلف هست❗️

حالا تو بحث دیتابیس هرچه زمان درخواست هایی که به دیتابیس میفرستید کمتر باشه( یعنی اون دیتابیس اینقدر سریع باشه که بتونه در زمان کمی کار مورد نظر به انجام برسونه) میگن پرفورمنسش خوبه.
البته موارد دیگه مثل مصرف منابع و ... هست ولی به طور کلی تو این موضوع میتونیم سرعت در نظر بگیریم.

نکته مهمی که هست خیلی ها تو این موضوع گیر میکنن در حالی که واقعا اهمیت انچنانی تو ۹۰ درصد مواقع نداره، درسته مهم هست اما به اندازش!

بین این سه تا دیتابیس (hive, isar,sqflite) تفاوت پرفورمنسشون چند میلی ثانیه هست!
توجه کن میلی ثانیه نه ثانیه! هر ثانیه از ۱۰۰۰ میلی ثانیه تشکیل شده.
هر بار پلک زدن بین ۳۰۰ تا ۴۰۰ میلی ثانیه طول میکشه.
اینارو گفتم که بدونی یک کاربر قرار نیست برای چند میلی ثانیه اپ تورو ببنده و حذف کنه! نه حتی اون متوجه تفاوتش هم نمیشه.

حالا باز یه سری موارد خاص هست که این موضوع مهمه ولی قبل اینکه خودت برای این مورد اذیت کنی از خودت بپرس واقعا اونقدرا که باید این موضوع تو اپ من مهمه؟
تحلیل کن و طبق شرایط تصمیم بگیر!

به این بنچمارک هایی که هست نمیشه زیاد اعتماد کرد و زیاد دقیق نیستند ولی یک دید کلی میتونن بهتون بدن.

#آموزشی #educate #Database #Performance

https://news.1rj.ru/str/MJ_flutter_Channel
https://news.1rj.ru/str/MJ_flutter
youtube.com/@mjtech360
instagram.com/mjtech360.fa
👍6
استارت کار میزنیم با پرطرفدارترین دیتابیس فلاتر Hive

هایو یک دیتابیس NoSQL برا پایه key-value هست.
یعنی شما یک مقدار داری و یک کلید
از اون کلید برای مدیریت مقدار استفاده میکنی درست مثل مپ
البته میشه مثل لیست هم ازش استفاده کرد
ترکیبی از لیست و مپ در نظرش بگیرید


مزایا:

🔸 ساده، آسان، مطمعن 😃

🔸 سرعت بسیار بالا

🔸 توانایی ذخیره کردن ابجکت های دارت به کمک کد جنریتور ها (اختیاری)
همچنین این ابجکت ها میتونن ابجکت های دیگه هم ذخیره کنن!

🔸 کراس پلتفرمه
همجا بدون هیچ دردسری و به خوبی کار میکنه!

🔸 بدون وابستگی native ساخته شده مخصوص دارت

🔸 توانایی encryption کردن برای داده های حساس



🟥 معایب:

🔸 ضعف در کوئری های پیچیده  و در نتیجه ضعف در ذخیره دیتاهای پیچیده

🔸 مصرف زیاد رم!
درصورتی که حجم داده هاتون زیاد باشه ممکنه مصرف رم برنامتون بیش از حد مجاز بشه و به مشکل بخورید!
این حرف من نیست خوده سازندش به این مورد اشاره کرده و دلیل اش هم اینه که هایو key هارو داخل رم نگهداری میکنه
حتی باکس های معمولی هم داخل رم اطلاعات نگهداری میکنن هم هستن و بخاطر همین هایو اینقدر سریع هست و بعضی وقتا نیاز به async & await نداره.

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

🔸 ساپورت نکردن multi isolation
نمیتونید به هایو از ایزولیت های متفاوت دسترسی داشته باشید و ممکنه یه سری مشکلات ایجاد کنه و فکری به حال این موضوع نشده


#database #hive #آموزشی

@MJ_flutter_Channel
@MJ_flutter
youtube.com/@mjtech360
instagram.com/mjtech360.fa
👍121
دیتابیس Sqflite

یک دیتابیس فلاتری برپایه sql
فرقش با هایو اینکه اینجا ما به جای box، اینجا جدول(table) داریم و هر جدول یک سری ردیف(row) و ستون(column) داره

ستون: مشخص میکنه چه نوع دیتایی قراره ذخیره بشه
ردیف: خوده اون دیتایی که ذخیره شده رو شمال میشه

مثلا اگه من بخوام یک لیست از دانش آموزهارو با مشخصات نام و سن ذخیره کنم:
سه تا ستون دارم:
ستون اول id هست از نوع int برای شناسایی و تفکیک دانش اموزا تو دیتابیس هست
مثلا اگه خواستی بزنی محوش کنی باید بتونی تشخیض بدی کدومه!
ستون دوم سن فرد از نوع int
ستون سوم نام فرد از نوع string

🔹 خب تا اینجا من فقط مشخص کردم چه اطلاعاتی میخوام تو جدولم ذخیره کنم و هنوز چیزی ذخیره نکردم!

حالا وقتی میام یک دانش آموز با سن ۱۶ و اسم ممد (ممدا همه جارو گرفتن😂️) ذخیره میکنم یک ردیف به جدولم اضافه میشه و تو ردیف ۱ داخل ستون سن مقدار ۲۰ و داخل ستون اسم مقدار ممد قرار میگیره
حالا به همین ترتیب اطلاعات دانش اموزش بعدی داخل ردیف ۲ قرار میگیره
مثل یک فایل اکسل!


مزایا:

🔸 توانایی اجرایی کوئری های پیچیده
مثلا همه دانش اموزایی که اسمشون ممده رو حذف کنیم
ممدا حلال کنید😂

🔸 ذخیره دیتا های پیچیده و حجم بالا

🔸 میتونید دیتاهایی که ذخیره کردید ببینید
البته کمی دردسر داره

🔸 کنترل کامل روی دیتابیس



🟥 معایب:

🔸 پیچیدگی زیاد

🔸 تایپ هایی که ساپورت میکنه محدودن مثلا بولین و DateTime ساپورت نمیکنه.

🔸 پشتیبانی نکردن از وب و دسکتاپ
البته از اینها هم میتونه پشتیبانی کنه ولی دردسرش زیاده و شما نیازه یک پکیج جداگانه براشون نصب کنید

🔸 به سادگی میتونید به ران تایم ارور بخورید اگه حواستون جمع نکنید

🔸 نوشتن کوئری های و اماده سازی دیتابیس برای کار باهاش سخته و زمان زیادی ازتون میگیره

🔸 اپدیت کردن دیتابیس سخته
مثل تغییر ساختار دیتاهایی که ذخیره میکنید.

#database #sqflite #آموزشی

@MJ_flutter_Channel
@MJ_flutter
youtube.com/@mjtech360
instagram.com/mjtech360.fa
👍5🤣1
دیتابیس Isar

یک دیتابیس NoSql  مخصوص فلاتر و بهینه شده برای موبایل.
جالبه بدونید که سازنده hive و isar آقای سایمون چوی هستن.

🔹 چیشد که سایمون تصمیم به ساخت isar گرفت؟
خب هایو یک سری مشکلات جدی داشت که باعث میشد گزینه مناسبی برای ذخیره دیتاهای پیچیده و حجم بالا نباشه.
از جمله این مشکلات مثل: مصرف زیاد رم، ضعف در کوئری های پیچیده ، ساپورت نکردن مولتی ایزولیشن و ...
سایمون اول قصد داشت که یه اپدیت خیلی بزرگ برای هایو بده ولی طبق صحبت هایی که توی کامیونتی هایو شد تصمیم گرفتن یک دیتابیس جدید بزنه که این مشکلات نداشته باشه و هدف اولش این بود که جایگزین هایو بشه حتی!
ولی این اتفاق قرار نیست بیوفته :)
از اونجایی که خیلیها طرفدار سادگی هایو هستند قراره که هر دوتاشون نگهداری بشن.
تو قسمت نتیجه گیری بیشتر درموردش صحبت میکنم.

بریم سراغ این دیتابیس جذاب و خاص اقای سایمون😃

مزایا:

🔸 سرعت بالا

🔸 توسعه داده شده مخصوص دارت

🔸 پیچیدگی در کنار سادگی :)
یعنی شما میتونید پیچیده ترین دیتاهارو هارو به ساده ترین شکل ممکن مدیریت کنید.

🔸 توانایی ذخیره ابجکت های دارت به کمک کد جنریتور ها

🔸 توانایی لینک
این قابلیت خیلیییی خفنه!
به شدت خفنه برای دیتاهای که وابستگی زیادی دارند و پیچیده هستند مثل یک اپ حسابداری

🔸 یک قابلیت خیلی جذاب Database Inspector
یک وب اپ که با فلاتر زده شده و به شما این امکان میده دیتاهایی که ذخیره کردید ببینید، سرچ کنید، حذف کنید، اضافه کنید و ...
اپشنهاش زیاد نیست ولی حتما در آینده خفن تر میشه!

🔸 قابلیت index برای افزایش پرفورمنس

🔸 به خوبی از مولتی ایزولیشن ساپورت میکنه

و کلی قابلیت جذاب دیگه که طولانی میشه بخوام همشو بگم


🟥 معایب:

🔸 ابجکت هایی که داخل isar ذخیره میشن با freezed و در شرایط خاص با immutability مشکل دارند
و خوب برای ریورپاد کارها این مورد مهمی هستش.
البته نمیشه زیاد به عنوان یک عیب در نظرش گرفت چون تقریبا همه دیتابیس ها این نیاز دارن که اون ابجکتی که میخوایید ذخیره کنید یه سری تغییرات داشته باشه در نتیجه بهتره با یک دیزاین خوب data object هارو از مدل های اصلی برنامتون جدا کنید مثل معماری کلین.
البته اگه مثل من حساس نباشید و پروژتونم کوچیک باشه مشکل خاصی پیش نمیاد اگه اینکارم نکنید.

🔸 ساپورت نکردن encryption

🔸 پیچیدگی غیر نیاز برای ذخیره کردن دیتاهای ساده
مثلا برای ذخیره یک بولین هم حتی باید یک کالکشن براش ساخت و تعریف کرد و خب این کمی بده.

#database #isar #آموزشی

@MJ_flutter_Channel
@MJ_flutter
youtube.com/@mjtech360
instagram.com/mjtech360.fa
👍4🔥1
آینده isar و hive 🧐

آیا هایو قرار کنار گذاشته بشه؟ 😳

نه اصلا !!!
حتی وقتی سایمون تصمیم داشت ایسار جایگزین هایو کنه هم باز قرار بود به نگهداری این پکیج ادامه بده، منتها دیگه قرار نبود بهش اپشن جدیدی اضافه کنه!

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

در نسخه جدید isar که در مرحله توسعه هست قراره ساپورت کردن از encryption اضافه بشه!
در نسخه جدید hive قراره مشکلاتی مثل مولتی ایزولیشن حل بشه و از اونجایی که هایو خیلییی سریعه قراره تمام عملیات ها به صورت sync بشه! و حتی اگه بخوایید یک کار سنگین باهاش انجام بدید میتونید اون رو داخل یک ایزولیت دیگه اجرا کنید تا ایزولیت ui فریز نشه. و کلی قابلیت جذاب دیگه!

از اونجایی که hive در ورژن ۴ داره از هسته ایسار برای دیتابیسش استفاده کنه، میشه این دوتا رو در کنار هم در یک پروژه استفاده کرد! از هایو برای ذخیره اطلاعات ساده و کوچیک استفاده کرد و از ایسار برای مدیریت داده های پیچیده!

شاید براتون جالب باشه که هسته ایسار با rust نوشته شده و بخاطر همین سرعت خیلی خوبی داره ⚡️

🛑 البته اینها صرفا پیشبینی های من بود طی تحقیقاتی که انجام دادم و جایی به طور کامل و واضح به این نتیجه گیری اشاره نشده!


#database #isar #hive #آموزشی

@MJ_flutter_Channel
@MJ_flutter
youtube.com/@mjtech360
instagram.com/mjtech360.fa
👍6
❇️ نتیجه گیری:

اگه صرفا میخوایید تم برنامتون یا تنظیمات و یا یک لیست از تودو هارو ذخیره کنید و نیاز به ابزارهای پیچیده و سخت ندارید مطمعنا هایو گزینه جذاب تری هست نسبت به بقیه دیتابیس ها!

ولی اگه دیتایی که قراره ذخیره کنید پیچیدگی زیادی داره و نیاز به کوئری دارید و حجمشون هم زیاده، بهتره که از isar یا sqflite استفاده کنید.
بشخصه isar به sqflite ترجیح میدم چون بشدت جذاب تره و قابلیت هایی که داره باعث میشه ساده تر بشه دیتاهای پیچیده رو مدیریت کرد و دردسر های sqflite نداره.

🔹 از نظر پرفورمنس  با توجه به مقایسه هایی که صورت گرفته تو اکثرشون isar پرفورمنس بهتری داشته نسبت به sqflite، مخصوصا داخل موبایل.

البته دیتابیس های دیگهایم هم هستن مثل objectbox و relam.
این دوتا یک قابلیت خیلی جذاب دارند که میتونن دیتاهاشون با سمت سرور سینک کنن.
البته در مقایسه با این دو همچنان Isar برای یک دیتابیس لوکال ترجیح میدم.

مطمعنا انتخاب دیتابیس برای یک اپ فلاتری بین اینهمه دیتابیس گیج کننده و سخته!
امیدوارم تونسته باشم اینکار براتون کمی آسون تر کرده باشم 😃

حتما حتما نظرهاتون برام کامنت کنید و تجربتون برام به اشتراک بزارید و با لایک هاتون بهم انرژی بده ❤️

#database #آموزشی

@MJ_flutter_Channel
@MJ_flutter
youtube.com/@mjtech360
instagram.com/mjtech360.fa
8👍2
دوستان در ادامه ویدئو های آموزشیمون، ویدیو آموزش FVM یا Flutter Version Management رو این بار در محیط لینوکس، توی چنل یوتیوبمون قرار دادیم.
میتونید از یوتیوب ببینیدش و لطفا لایک، کامنت، سابسکرایب و share و حمایت یادتون نره که برای حمایت از ما و بزرگتر شدن خانواده فلاتر میتینگز از شما به این ها نیاز داریم تا ایشالا موجب کمک و پیشرفت هممون باشه. 🌱🙏🌹
______________________________

مدرس: جناب آقای دانیال میرزایی


لینک یوتیوب ویدیو :
https://www.youtube.com/watch?v=tEThQd9GovE

______________________________

پیشنهاد می‌کنیم که این ویدیو را به هیچ عنوان از دست ندهید و با ما همراه شوید. حتما در کانال MJ Tech عضو شوید و زنگ هشدار را هم فعال کنید تا از ویدیوهای بعدی ما همیشه با خبر باشید.
______________________________

#education #آموزشی
#linux #لینوکس #fvm_in_linux
#Flutter #FVM #MJTech #آموزش_فلاتر #مدیریت_نسخه #نرم‌افزار #برنامه‌نویسی #ابزار_توسعه #ویدیو_آموزشی
______________________________

https://news.1rj.ru/str/MJ_flutter_Channel
https://news.1rj.ru/str/MJ_flutter
youtube.com/@mjtech360
instagram.com/mjtech360.fa
👍2👏1
Forwarded from Amir
سلام به همگی👋
امیدوارم حالتون خوب باشه
دوستان به مناسبت تولدم یه مقاله درباره کار با دیتابیس Hive نوشتم خوشحال میشم مطالعه بفرمایید.
موضوع مقاله : Database Hive In Flutter
شما میتونید مقاله من رو از لینکی میزارم دانلود کنید.
خوشحال میشم بعد از مطالعه توی پیوی نظرتون رو بگید و اگر اشکالی داشت حتما بگید تا درستش کنم
بهتون قول میدم این مقاله جامع ترین مقاله دیتابیس Hive توی فلاتر هست.

Link Github: https://github.com/SeyyedAmirNimaGhaebi/DataBase_hive_in_flutter
👍73👎1
سلام دوستان و توسعه دهندگان عزیز
لطفا پیج اینستاگرام ما رو هم فالو داشته باشید تا از مطالب و اطلاع رسانی های اونجا هم با خبر بشید.
📚 در پیج MJtech360.fa، ما با هم به مسائل مرتبط با فلاتر و برنامه‌نویسی موبایل می‌پردازیم. از آموزش‌ها و آخرین روندها تا ایده‌ها و اطلاع‌رسانی مرتبط با نشست‌های آموزشی (میتینگ ها).
🌐 از علوم کامپیوتر و تکنولوژی هم نمی‌گذریم.

👉 پیج ما را در صورت علاقه یا نیاز دنبال کنید و از محتواهای ارزشمندش به مرور بهره‌مند شوید. 🚀

👇 لینک پیج ما در اینستاگرام:
instagram.com/MJtech360.fa

ممنون از حمایت شما! 💙
Flutter Meetings
در چه سطح و سابقه ای از فلاتر هستید؟
ممنونم از همه ی شما عزیزان دل که توی این نظرسنجی شرکت کردید. طبق نتیجه تقریبا حدود 80 درصد از اعضا جونیور و میدلول حساب میشن.
پس سعیمون باید این باشه که توی ادامه برنامه ها طوری باشه که به نظرات این دو دسته و پیشرفت مقداری بیشتر زوم بشه.

اماده ی ارائه نظرات و پیشنهاد هاتون اینجا هستیم تا برای ادامه برای همه ما مفید تر واقع بشه چونکه هدف اصلی تشکیل این دورهمی پیشرفت پویا و با مشارکت همه مون بود و هست و اینجا مال شماست.
همینجا بگید که دوس دارید روی چه مباحثی و به چه شکلی با هم دیگه کار، مشارکت یا تشکیل جلسات کنیم.
20 درصد باقی هم حتما همیشه در نظرشون میگیریم و حتما نظرات و پیشنهادات و نیازهاشون رو توی مسیر فلاترشون با بقیه به اشتراک بزارن و بیان کنن. 🌱💙💚🚀
______________________________

https://news.1rj.ru/str/MJ_flutter_Channel
https://news.1rj.ru/str/MJ_flutter
youtube.com/@mjtech360
instagram.com/mjtech360.fa
👍2
Forwarded from Pure Coder (Mohammad Taheri)
Fluttery's Journey (55 %)

🆕 دوره ی جدید و خاص فلاترمون به زودی شروع میشه😍😍

✈️ قراره یه سفر به اعماق فلاتر داشته باشیم...

🏝 در این سفر با درخت های مختلف فلاتر، از جمله Element Tree و Render Tree به خوبی اشنا میشیم.

🖼 با layout phase و paint phase که بعد از build شدن ویجت ها انجام میشه، اشنا میشیم.

انیمیشن، Binding ها، dart ui, انواع ویجت ها، انواع رندر ابجکت ها و... رو به خوبی درک میکنیم.

🎨کاربرد دیزاین پترن های مختلف رو توی کدهای فریمورک فلاتر میبینیم.
از جمله پترن های Composite و Visitor و Decorator و Observer و TemplateMethod.

🔗میتونی توضیحات دوره رو توی لینک زیر بخونی:
‌‌‌https://purecoder.ir/course/flutterys-journey/

برای شرکت در دوره به اکانت های زیر پیام بده:
@PureCoder_Support
@MohammadTaherri

✂️تا قبل از شروع دوره میتونی از تخفیف ۵۵ درصدی پیش ثبت نام دوره استفاده کنی...

دوره شامل پشتیبانی هست..

@purecoder_ir
👍21
Forwarded from Pure Coder (Mohammad Taheri)
🔥Command Query Separation

😍یه داستان دیگه از Pure Coder که بهمون کمک میکنه کدهای clean تر بنویسیم....

🔥توی این قسمت قراره از دنیای Functional Programming کمک بگیریم...

https://purecoder.ir/command-query-separation/

@purecoder_ir
👍1🔥1
سلام دوستان عزیزم.
ویدیویی به زبان انگلیسی در مورد دو شاخه ی کامپیوتر یعنی علوم کامپیوتر و مهندسی کامپیوتر ساختیم و توی کانال یوتیوبمون منتشر کردیم. اگر دوست داشتید تماشا کنید و ممنون میشم با لایک و کامنت و شِیر کردن حمایتش کنید. برای کساییکه به زبان انگلیسی تسلط ندارند هم از گزینه ی زیرنویس خودکار یوتیوب میتونن به هر زبانی خواستن تنظیم کنن و بهره ببرن. 💙❤️💚

https://www.youtube.com/watch?v=3Ov1V0CuRVM

youtube.com/@mjtech360
instagram.com/mjtech360
instagram.com/mjtech360.fa
@MJ_flutter_Channel
@MJ_flutter
👍5
شب چلّه ی شاد و با روزهای آتی مملو از موفقیت و شادی رو براتون آرزومندیم دوستان عزیز 🎊🍉
______________________________

t.me/MJ_flutter_Channel کانال فلاتر میتیگنز
t.me/MJ_flutter گروه تلگرام فلاتر میتینگز
youtube.com/@mjtech360 کانال یوتیوب
instagram.com/mjtech360.fa اینستاگرام فارسی
2👍1