توسعه دهندگان
9.01K subscribers
257 photos
157 videos
31 files
172 links
رسالت ما – توانمندسازی توسعه‌دهندگان و علاقه‌مندان به فناوری با ارائه‌ی نوشته‌ها، آموزش‌ها، اخبار و تجربه‌های جذاب و به‌روز!


👨🏻‍💻 | @Afsh6n
🍓 | @TopicsDev
🗂 | @ArchiveDevs
Download Telegram
#fun

- چیز مهمی نیست،تاثیری رو سلامت بچه نداره

+ 12 سال بعد...😂

✍🏽 ¦ @DevYara
🤣60👍41
Dr_front.pdf
393.9 KB
#Emmet

با کمک Emmet میتونید در هنگام نوشتن کد در زمان صرفه جویی کنید⚡️
⚠️کامل تر این PDF در سایت زیر
docs.emmet.io/cheat-sheet/


✍🏽 ¦ @DevYara
👍45🔥3🍾3
#Bot


🔴 ربات هوش مصنوعی تولید تصاویر از مدل های DALL-E
🔗 @DalleXLBot

🟠 ربات پیشرفته بهبود و افزایش کیفیت عکس ( رمینی )
🔗 @EnhancerOPbot

🟡 ربات همه کاره استخراج و ساخت فایل های فشرده (زیپ)
🔗 @UnzipAll_Bot

🟢 ربات پیشرفته جستجوی موسیقی فوق پیشرفته
🔗 @zornavobot

🔵 ربات فیلم گیر الماس مووی | فیلم‌گیر : بزرگترین ربات تلگرامی فیلم و سریال خارجی
🔗 @filmgirbot

🟣 ربات جستجوی تصاویر پینترست
🔗 @PinterestPBbot

⚫️ متن شما را روی 3 نوع کاغذ با 5 رنگ جوهر مختلف می نویسد
🔗 @AssignmentWriterXbot

⚪️ ربات دانلود از یوتیوب
🔗  @YoutubePBbot

🟤 جستجوی تصاویر پس زمینه بینگ
🔗 @BingImageXbot

🔴 ربات ساخت و خواندن ( اسکن ) بارکد QR کیو آر
🔗 @QR_TasuBot

🟠 ربات لوگو ساز ( عکس نوشته ) با حروف انگلیسی
🔗 @Logo_MakerXbot

🟡 ربات گرامر، املا و نشانه گذاری با هوش مصنوعی | تشخیص غلط املایی
🔗 @TextGearsBot

🔴 دانلود از اینستاگرام
🔗 @iOSF1_instagrambot


✍🏽 ¦ @DevYara
👍42🔥3👨‍💻3❤‍🔥1
🔥44👍61
#BEM

روش BEM برای نامگذاری کلاسها

☀️ یکی از مباحث در مورد طراحی وب و سی اس اس نام‌گذاری کلاس ها می باشد که روش BEM محبوبیت خاصی بین توسعه دهندگان دارد.
منابع یادگیری این روش
🔴 Persian : B2n.ir/h55444
🔵 English : https://getbem.com/

✍🏽 ¦ @DevYara
👍36👨‍💻3❤‍🔥2
#Bot

🔘 این ربات برای زیپ کردن فایل ها و خارج کردن از حالت زیپ در بستر تلگرامه، خیلی کاربردیه.
🔗 @ZipTools_bot


🔘 این ربات هم لینک دانلود میدید و فایل دانلود رو براتون می‌فرسته، خیلی کاربردیه.
🔗 @urluploadxbot


✍🏽 ¦ @DevYara
👍39❤‍🔥4👨‍💻2
#Extension


🔵 یکی از اکستنشن های پرطرفدار Vs Code هست که کد شمارو میتواند بطور خودکار کامل کند، خیلی جذابه حتمی نصب کنید و استفاده کنید.🌟
Name Extension: Tabnine
⚠️نیاز به لاگین و ثبت نام دارد.


✍🏽 ¦ @DevYara
👨‍💻40👍10❤‍🔥3
Js-Cheatsheet@Dr_Front.pdf
3.9 MB
#javascript

🟠 برگه تقلب جاوااسکریپت

• مناسب برای مرور کوتاه و مختصر روی کلیات.🔥


✍🏽 ¦ @DevYara
👍40❤‍🔥55
#Extension

💎یکی از بهترین اکستنشن هایی که برای مرورگرم استفاده میکنم، که قابلیت های مثل Chat gpt و در لحظه ترجمه متن یا خلاصه متن و...

https://monica.im/
🌐 حتمی استفاده کنید دستیار مرورگر خوبی میشه...


✍🏽 ¦ @DevYara
❤‍🔥37👍114
#JobSkills

چرا نمونه کار مهمه❗️

- نمونه کارها حکم وکیل مدافع ما رو دارن. صرفا سایت های استاتیک و پورتفولیو کافی نیست! حتی گاها نیازی نیست. چون کسی رو متقاعد نمیکنه.

📌 - ویژگی نمونه کار خوب؟

تعامل با کاربر: کاربر بتونه باهاش ارتباط بگیره، مثلا پروژه های بلاگی، فروشگاهی سبد خرید، پنل کاربر، ادمین و تودولیست.
صفحات متنوع: پروژه شما باید چندین صفحه رو داشته باشه که نشون بده شما ریکت یا نکست رو بلد هستین.

کدنویسی تمیز: لازمه که برای اسم گذاری کامپوننت ها، توابع، کلاس های CSS و... نهایت دقت رو داشته باشید. سورس کدتون رو هم توی گیت هاب بذارید.
کاملا رسپانسیو و چشم نواز: برای یه  فرانت اند مهمه که بتونه خروجی کارش کاملا رسپانسیو باشه. حتی روی سایه ها، فونت ها، فاصله بین المان ها، بوردر ها، پدینگ، مارجین، رنگ ها (خیلی مهمه) باید نهایت دقت رو داشته باشید.
ابزار های پیشرفته: میتونید از ابزارهای خفن مثل تیلویند، MUI ، Redux، React-query  و... توی پروژه تون استفاده کنید.

⚡️ تعداد نمونه کار مهم نیست! مهم اینه که زمان طولانی روی 1-2 نمونه کار کار کنید و به اندازه کافی جامع و پیچیده باشه.

✍🏽 ¦ @DevYara
👍535❤‍🔥3
Sass @Dr_Front .pdf
7.7 MB
#Sass

جزوه (دست نویس) Sass 🌐
درباره nesting و mixin و...
مناسب برای یادگیری و مرور و... 〽️


✍🏽 ¦ @DevYara
❤‍🔥42👍76
#Js_Quiz

💎 خروجی کد زیر کدام است...!؟

let obj= {
x:5,
getX: () => this.x,
};

console.log(obj.getX());

✍🏽 ¦ @DevYara
👨‍💻44❤‍🔥2👍2🕊1
#JobSkills

مدت قرارداد باید چجوری باشه❗️

دوستان قبل از هر چیزی رایگان کار نکنید و کلا ارزش کار خودتون رو پایین نیارید.

معمولا شرکت ها ازتون میخوان که مدتی رایگان براشون کار کنید، تازه بعدش اگر اوکی بودن باهاتون قرار داد بنویسن. اما شما قبول نکنید.
یه راهکار اصولی اینه که برای یه مدت به صورت تستی مثلا ۲ هفته باهاشون کار کنید. حتی برای همین مدت تستی هم باید بهتون پول بدن و قرار داد ببندید.
بعد از اتمام مدت تستی، اگر طرفین به توافق رسیدید، میتونید برای مدت ۳ تا ۶ ماه قرار داد جدید ببندید.

نکته بسیار مهم، حواستون باشه در شروع کار قرارداد بلند مدت نبندید. چون قطعا بعد ۳-۶ ماه تجربه شما روی اون پروژه و اون شرکت بالاتر رفته و میتونید راحت تر دنبال افرایش حقوق تون باشید
اگر متوجه این قضیه شدین که سطح شما بالاتر از این عدده و شرکت افزایش حقوق نمیده، میتونید بدون هیچ دردسری ازشون جدا بشید و دنبال شرکت های بهتری هم باشید.
✍🏽 ¦ @DevYara
👍661🔥1
قرارداد طراحی وب سایت نمونه.pdf
412.3 KB
#JobSkills

🌟نمونه قرارداد طراحی وب سایت

• یک نگاهی بهش بندازین و استفاده کنید.
• پست رو در یکجا ذخیره کنید.


✍🏽 ¦ @DevYara
❤‍🔥47👍81
#JobSkills

سفته بدیم یا نه❗️

بچه ها کل تلاشت روی این باشه که کلا سفته ندین. میتونید با نشان دادن انضباط کاری و دانش فنی تون، اعتماد لازم رو برای شروع کار ایجاد کنید.
👈🏼 اگر هم به هر دلیلی سفته دادین این نکاتی که میگم رو رعایت کنید تا دچار مشکلات حقوقی نشید👇🏼

•سفته مبلغ پایین بدین

•پشت سفته حتما حتمااا ذکر شود که سفته بابت حسن انجام کار هست.

•تاریخ سفته و گیرنده سفته (شرکت یا شخص) رو دقیقا قید کنید. اگر هم قبول نکردین همینجا بهشون شک کنید!

•از سفته کپی بگیرید، طرف مقابل تون هم امضا بکنه و نزد خودتون نگه داری کنید. تا اگر مشکلی پیش اومد، بتونید با مدرک معتبر برای اثبات اصالت بابت، مبلغ و گیرنده سفته تون اقدام بکنید.
•اگر هم شرکتی سفته ای رو با این شرایط قبول نکرد، بهتره که یک درصد هم بهشون فکر نکنید. معمولا این جور شرکت ها سفته رو میگیرن که بعدا بتونن حق و حقوق تون رو ندن و اهرم فشاری رو برای ترس و اذیت شما داشته باشن
✍🏽 ¦ @DevYara
👍55❤‍🔥91
grok-algor.pdf
24.5 MB
#algoritm

💎 کتاب درک الگوریتم

•راهنمای تصویری
• برای برنامهنویسها
• و افراد کنجکاو

✍🏽 ¦ @DevYara
👍482🔥2
#JobSkills

اصول قیمت گذاری پروژه های فریلنسری❗️

🫧قیمت گذاری میتونه بسته به زمان پروژه، تخصص شما و تجربه شما در اون زمینه متفاوت باشه.

📌روش معمول قیمت گذاری بر اساس ارزش ساعت کار هست که در ادامه بهتون توضیح دادم👇🏼
اولین قدم اینکه میانگین حقوق تمام وقت تون رو پیدا کنید. حالا این حقوق رو تقسیم بر ۱۷۰ ساعت بکن تا قیمت ساعت کارت محاسبه بشه.

پروژه رو به تسک های مشخص تقسیم کن. به هر تسک زمان حدودی بده. جمع زمان همه تسک ها هرچقدر شد، ضربدر ۱.۵ تا ۱.۶ بکن تا بدترین حالت زمان کل پروژه در بیاد.
حالا مبلغ ساعت کارت رو ضربدر جمع کل زمان پروژه بکن. عدد به دست آمده رو به اضافه ۳۰% بکن که هزینه های شخصی خودت (هزینه اینترنت، استهلاک لپ تاپ و…) ناشی از انجام پروژه هم لحاظ بشه
👀 مثال:
- اگه ماهی ۲۰ میلیون حقوق میگرید
پس ساعت کار شما میشه :
20,000,000 / 170= 117

- اگر زمان اولیه کل پروژه : ۱۰۰ ساعت بشه.
بدترین حالت زمانی میشه: 100* 1.6 = 160 ساعت.

مبلغ پروژه نهایی پروژه = 160* 117 *1.3 = 24 میلیون.
✍🏽 ¦ @DevYara
🔥60👍81
#Telegram

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

دورف همچنین گفته که تلگرام 1000 برابر مهندس تمام وقت کمتری نسبت به متا داره ولی با این حال تونسته قابلیتهای جدید بیشتری معرفی کنه و سرعت خلاقیت و نواوری بالاتری داشته باشه.

به گفته ایشون در طول سال 2023، تلگرام فقط 9 دقیقه اختلال داشته که نشون دهنده بالا بودن در 99.999983 درصد اوقات هست!


✍🏽 ¦ @DevYara
🔥58👍10❤‍🔥4
⭕️ کدوم رو ترجیح می‌دهید !؟
🌀 @Dr_Front
Anonymous Poll
13%
IDE (WebStorm)
87%
🔵 Code Editor (VS Code)
👨‍💻372❤‍🔥1