1 593
订阅者
无数据24 小时
-47 天
-1530 天
帖子存档
1 593
https://neverinstall.com
یک وب سایت جالب برای برنامه نویس ها بدون نصب با اندروید استودیو و vscode کار کنید
در حال حاضر فلاتر پشتیبانی نمیشود
1 593
مقالات فارسی زیادی دیدم که اومدن به اشتباه
TDD
DDD
BDD
یک معماری تعریف کردند در صورتی که این سه روش معماری نیستند بلک بهشون میگیم رویکرد یا ساختار توسعه نرم افزار
این نکته رو به یاد داشته باشید
1 593
در حال تکمیل دوره آموزشی ساخت نرم افزار شبیه به فیلیمو
بکند نرم افزار با لاراول توسعه دهده شده که با دیدن این دوره میتوانید هر پروژه ای را در سمت بکند با تحلیل خوب پیاده سازی کنید. ویدئوهای بخش بکند کاملا به اتمام رسیده اند
مهمترین تکنیک های که در بخش فلاتر یاد میگیرید
Clean Architecture (معماری تمیز)
تست نویسی
توسعه نرمافزار بر اساس تست محور
TDD (Test Driven Design)
ماژولار کردن پروژه
با مفاهیم SOLID آشنا میشود
محافظت از ویدئو های دانلود شده(مثل فیلیمو جهت جلوگیری از انتشار ویدئو)
در حال حاظر 45 درصد ویدئو های فلاتر نیز ظبط شده اند
با تکمیل ویدئو های فلاتر لینک آموزش در کانال قرار خواهد گرفت
در صورت استقبال از این دوره
دوره آموزشی پاییز یکی از نرم افزار های زیر می باشد.
🟢آموزش ساخت نرم افزار اسنپ با ساختار DDD
🔵آموزش ساخت نرم افزار ویدئو کنفرانس مانند نرم افزار قرار به ساختار DDD
🟣 آموزش ساخت نرم افزار نوبت دهی آنلاین دکتر دکتر با ساختار DDD
1 593
توی این کانال های اخبار سایبری و هک و امنیت عضو هستم
هر روز میبینم دیتا بیس یک سایت و شرکت بزرگ مثل کافه بازار و... هک شده و گذاشتن برای فروش
برم بگردم توی 10 جا کارت ملیم و شماره تلفنم میتونم پیدا کنم
الان فکر کنم اطلاعات هویتی 85 میلیون ایرانی توی اینترنت ولو شده 😅😂
1 593
فایل راهنمای پارسی برای استفاده از پکیج زرین پال
جهت مشاهده کلیک کنید
آموزش تصویری کمتر از یک ماه آینده
1 593
بیشتر به کدام یک از بخش های تحریم شده فایربیس نیاز دارید(میتوانید چند گزینه انتخاب کنید.)
1 593
فرمول محاسبه مسافت و سرعت بین دو نقطه
در اینجا زمان برابر 60 در نظر گرفته شده است یعنی وسیله از نقطه a به مت 60 ثانبه طول کشیده تا ب نقطه b برسد و بر اساس این زمان سرعت وسیله بدست آمده است
var time_s = 60 ;
1 593
برای آموزش دادن یک مبحث خیلی مهم هستش که شما به اون مبحث تسلط داشته باشید صرفا این نیست شما یک چیزی رو از یوتیوب ببینید بدون تجربه همون رو بازگو کنید (البته اگر درست مفهوم رو برسونید)
چند روز پیش با یکی صحبت میکردم که دنبال یک دوره پایتون بود هرچی گشت پیدا نکرد بعد رفت توی یکی از این سایت های فارسی دوره رو دید و خریداری کرد بعد از دیدن یکی دو قسمت بیخیال شد
مدرس دوره نمیدونست چرا برای یک کلاس شی میسازن فقط میگفت این رو اینجا قرار میدیم همین
اگر مطلب رو به غلط به دانشجو برسونیم خیلی زمان میبره تا اون مطلب غلط از ذهنش پاک بشه
خیلی از سایت ها رو دیدم کپی دوره های یوتیوب رو حتی کمتر و به غلط بازگو میکنند این اشتباه هستش
1 593
👌در بهترینو به دنبال خلق ارزش برای صاحبان کسبوکارهای محلی هستیم.
🧑💻برای تحقق این مهم، به دنبال برنامهنویس Flutter تمام وقت میگردیم و چند پوزیشن باز در حال حاضر در شرکت موجود هستش. اگر خودتان یا دوستانتان تجربهی تولید اپلیکیشن با فلاتر را دارید یا سابقهی بیشتری در تولید اپلیکیشنهای اندرویدی و iOS با کاتلین، جاوا و سوئیفت داشتهاید، با ما تماس بگیرید یا از طریق جابینجا برای ما رزومه بفرستید.
👈 سایت بهترینو
👈 مشاهدهی نیازمندیهای شغلی و ارسال رزومه از طریق جابینجا
👈 ارسال رزومه در تلگرام
❗️ممنون میشیم نیازمندهای شغلی رو مطالعه کنین.
1 593
بهترین State Management که تا الان با هاش کار کردم از نظر سادگی Getx بده علاوه برا مدیریت حالت ها به شما امکان تزریق وابستگی رو میده به شما امکان میدلور هم میده(این بخش رو بکند کار ها و فرانت اند کار ها میدوند چی هستش)
یک کانالی توی یوتیوب هستش که میتونید 0 تا 100 این پکیج رو یاد بگیرید ازش پیشنهاد میکنم حتما لینک زیر رو ببییند روزی 3 ویدئو ازش ببینید توی کمتر از 15 روز میتونید به این پکیج تسلط داشته باشید
https://www.youtube.com/watch?v=wtHBsvj2QKA&list=PLCaS22Sjc8YR32XmudgmVqs49t-eKKr9t
1 593
اگر خواستید برید یک شرکتی استخدام بشید حتما قبلش نظرات کسانی که توی اون شرکت کار میکردند رو توی
https://jobguy.work/
بخونید و بعد تصمیم بگیرید چون اگر رفتید قرار داد بستید سخت میشه دیگه بیاید بیرون
جالب برید نظرات کارمند های مثلا اسنپ فود رو بخونید 😅 هر شرکت بزرگی لزوما خوب نیست
1 593
کدهای وضعیت HTTP
خیلی وقت ها پیش میاد که شما یک درخواستی به سرور ارسال میکنید و در جواب response ی با کد خاصی برای شما برگشت داده میشه و شما برای مدیریت کردن این کد ها ممکن نیاز به استفاده از try داشته باشید
ولی خب مفهوم اینوضعیت ها چی هستند
در بکند چند رنج وضعیت برای ارسال همراه با جواب درخواست داریم
رنج 100
رنج 200
رنج 300
رنج 400
رنج 500
رنج 100 برای زمانی هستش که شما یک درخواستی به سرور دادید سرور یک کاری را انجام داده و منتظر هستش در جواب مجددا چیزی از سمت شما برای اون فرستاده بشه
مثلا زرین پال شما کد ، قیمت و یک سری اطلاعات رو بهش میدید درجواب به شما یک response میده که کد 100 هستش و یک url جهت ارسال شما به درگاه یعنی زرین پال اول مده اطلاعات خرید را پردازش کرده یک ریسپانسی به شما داده و منتظر پرداخت شما هستش
رنج 200 زمانی که درخواست شما بدون هیچ خطایی از سمت سرور میاد یا بهتر بگم با موفقیت برگشت خورده کد 200 را میگیرید و در صورتی که خطای رخ نداده ولی اطلاعات دیگه ای لازم هستش 201 تا 206 را بر میگرداند توجه کنید این رنج کد ها هیچ وقت در try برگشت داده نمیشوند چون خطا نیستند
رنج 300 برای تغییر مسیر هستش یعنی شما درخواستی به سرور دادید و سرور قصد داره به ادرس دیگری منتقل کنه این رنج خطا استفاده میشود
رنج 400 یا همون خطای سمت client این رنج خطا ها زمانی رخ میدن که اطلاعات ناقص یا نادرستی از سمت کاربر برای سرور ارسال شده این رنج خطا صد در صد در try برگشت داده میشود
رنج خطا های 500 این رنج خطا نشانگر این هستش که سرور با مشکل روبرو شده و نمیتونه اون عملیات رو انجام بده و بکند مشکل و باید برسی بشه
همچیز کد های فلاتر نمیشه گاها شما توی یک پروژه ای دارید کار میکنید که بکند اون توسط شخص دیگه ای نوشته شده باشه (حرفه ای یا غییر حرفه ای) اگر به مشکلات و جواب های سرور تسلط نداشته باشید ممکنه سرتون کلاه بره و از سمت بکند اذیت بشید
البته این هم بگم اگر بکند جواب ها رو باکد مشخصی ارسال کنه خیلی راحت میتونید مدیریت کنید
امید وارم موفید باشه
لینک منبع
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
1 593
#ترفند
دیدید یک پروژه فلاتر ایجاد میکنید بعد کلی کامنت داره با دستورات زیر میتونید همشون رو در یک چشم به هم زدن پاک کنید 😅
اساتید بزرگ ایران شاید بلد باشند صرفا برای کسانی که این رو نمیدونستند 😅
توی اندروید استودیو ابتدا
Ctrl+R
رو بزنید
تیک این ستاره رو بزنید فعال کنید
برخی دوستان که اندروید استودیو قدیمی دارند گزینه Regex رو فعال کنند
حالا برای حذف کامنت های که با // شروع میشند در کادر بالایی جستجو یکی از این دو رو وارد کنند
//.*
\/\/.*
برای حذف کامنت های /* X */ کد زیر را بزنند
\/\*([\s\S]*?\*\/)
کادر دوم خالی باشد و Replace All رو بزنید
تمام 😃
@LearningFlutter
1 593
دوستان عزیزی که لینوکس استفاده میکنند کدوم توزیع لینوکس استفاده میکنید فقط دوستان لینوکسی لطفا پاسخ بدن
1 593
یک مورد خیلی خیلی جالب
خرابکاری و اخلاق غیر حرفه ای "بلد" در OSM های نقشه open street map
نکته لبد زیر مجموعه هلدینگ کافه بازار هستش
چقدر این کافه بازار بیشرف هستند
https://virgool.io/@Sosha/httpsvrgliruvsz9-ifgqmesspkq9
1 593
سلام دوستان عزیز
تصمیم داریم که ان شالله بزودی فعالیت کانال رو مجددا از سر بگیریم با آموزش و اخبار و مصاحبه ای فلاتر رو در قالب
Flutter Weekend Show
در حال برنامه ریزی هستیم امید است در این راه دوستان عزیز ما را یاری کنند
