Deep Devs | فرانت اند | بک اند | جاوااسکریپت | برنامه نویسی | برنامه نویسی وب – Telegram
Deep Devs | فرانت اند | بک اند | جاوااسکریپت | برنامه نویسی | برنامه نویسی وب
9.19K subscribers
657 photos
354 videos
90 files
813 links
اگر با جاوااسکریپت مشکل داری، این چنل مخصوص خودته 🤝

دوبله بهترین دوره های جاوااسکریپت و ریکت دنیا رایگان:
https://news.1rj.ru/str/DeepDevs/2166

تبلیغات و تبادل نداریم

گروه اصلی برای پرسش و پاسخ:
@DeepDevsGpOriginal

گروه چت:
@InstaDevsGp
Download Telegram
006)حقوق مدنظر شما چقدر است؟

⚠️مراقب باشید. سه اصل رو باید یادتون باشه!

1⃣آیا فرم درخواست کار را پر نموده اید؟
اگر پر کردید، شرکت مورد نظر اطلاعات لازم را در اختیار داره، پس باید جواب هاتون با هم هماهنگ باشه.

2⃣مقدارحقوق شغل پیشنهاد شده را می دانید؟
از طریق آگهی استخدام کارگزینی، یا یکی از عوامل داخلی؟! در صورت امکان پاسخ بدید. بعد از اینکه شغل به شما پیشنهاد شد در مورد حقوق صحبت کنید، نه قبل از آن.
3⃣هیچ نظری در مورد میزان حقوق پرداختی ندارید؟
اگر مقدار کمی پیشنهاد دهید، ارزش خود را پایین میارید؛اگر قیمت بالایی پیشنهاد بدید ارزش خود را بیش از اون شغل بالا میبرید!
بنابراین مقدار مناسبی پیشنهاد کنید و اگر احساس می کنید که کم است،بگید این مقدار پایه ی حقوقه و شامل مزایا و اضافه حقوق ها نیست!
#مصاحبه_شغلی #مصاحبه #حقوق_دریافتی #مصاحبه@DeepDevs
8👍4
اکستنشن برای راست چین کردن Deepseek با اون میشه متن هایی که Deepseek به صورت فارسی و انگلیسی مینویسه رو راست چین کرد و خوانایی دقیق رو شاهد باشیم.
لینک دانلود و نصب واسه فایر فاکس


https://addons.mozilla.org/en-US/firefox/addon/rtl-deepseek/

@DevTwitter منبع
| <AmirAli Noroozi/>
@DeepDevs
10👍3😡1
🔥 سایت های مهم همه کشور هارو داشته باش
ایده های مختلف پیاده سازی و UI اونها رو ببینید،برسی کنید و الگو بگیرید!
▪️این یک سایت جالب و رایگانه که سایت های خبری ، کاری ، اجتماعی ، ارتباطی خودرویی ، املاکی و ... کشور های مختلف رو لیست می‌کنه همه کشور ها حتی ایران رو هم داره ( به ترتیب از مهم ترین لیست می‌کنه سایت هارو )

+ ثبت نام هم نیاز نداره

https://allyoucanread.com/

#کاربردی@DeepDevs
❤‍🔥42👍1
هر دولوپری باید این چیت‌شیت‌ها رو داشته باشه، وگرنه نصف عمرش بر فناست! توی این پست، یه لیست خفن از مهم‌ترین چیت‌شیت‌هایی که کارتو سریع‌تر، حرفه‌ای‌تر و راحت‌تر می‌کنه رو برات آوردم! از Git و Regex گرفته تا Docker و JavaScript – اینا همون تقلب‌هایی هستن که هر برنامه‌نویسی باید بلد باشه!

1. چیت‌شیت‌ GIT :
https://education.github.com/git-cheat-sheet-education.pdf

2. چیت‌شیت‌ SQL :
https://websitesetup.org/wp-content/uploads/2020/04/MySQL-Cheat-Sheet-websitesetup.org_.pdf

3. چیت‌شیت‌ Regex :
https://adprice.fedorapeople.org/regular-expressions-cheat-sheet-v1.pdf

4. چیت‌شیت‌ Docker :
https://dockerlabs.collabnix.com/docker/cheatsheet/

5. چیت‌شیت‌ UI/UX :
https://lawsofux.com/

6. چیت‌شیت‌ Grid css :
https://css-tricks.com/snippets/css/complete-guide-grid/

7. چیت‌شیت‌ Flexbox css :
https://css-tricks.com/snippets/css/a-guide-to-flexbox/

8. چیت‌شیت‌ JS Methods :
https://maktabkhooneh.org/mag/javanoscript-methods/

9. چیت‌شیت‌ Bootstrap :
https://websitesetup.org/wp-content/uploads/2020/03/Bootstrap-Cheat-Sheet-websitesetup.org_.pdf

10. چیت‌شیت‌ VS code Keywords :
https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf

11. چیت‌شیت‌ Emmet :
https://docs.emmet.io/cheat-sheet/

12. چیت‌شیت‌ OOP in PHP :
https://www.w3schools.com/php/php_oop_what_is.asp

13. چیت‌شیت‌ NPM :
https://docs.npmjs.com/


DevTwitter | <Amirreza Riahi منبع
#کاربردی@DeepDevs
👍15❤‍🔥4
۳۰ توصیه برنامه‌نویس سنیور:🔥

۱. کد تمیز مهم‌تر از کد سریعه. بعداً که برگردی سراغ کدت، از خودت تشکر می‌کنی!

۲. مهارت های نرم(ارتباط، حل مسئله و...) رو جدی بگیر.

۳. همیشه فکر کن یه نفر دیگه قراره کدت رو بخونه - حتی اگه تنها توی پروژه کار می‌کنی.

۴. هر روز حداقل نیم ساعت مطالعه کن، مهم نیست چقدر شلوغی!

۵. سراغ فریم‌ورک جدید نرو تا وقتی پایه‌ت قوی نشده. جاوااسکریپت وانیلا رو خوب یاد بگیر، بعد برو سراغ ری‌اکت.

۶. گیت رو جدی بگیر. روزی میرسه که نجاتت میده و مهم نیست کجای رودمپ هستی، یادش بگیر.

۷. وقتی یه چیزی رو نمی‌دونی، با افتخار بگو نمی‌دونم. هیچکس همه چیز رو نمی‌دونه.

۸. کد ریویو فقط برای پیدا کردن باگ نیست. ازش برای یادگیری استفاده کن.

۹. با تیمت خوب رفتار کن. مهم نیست چقدر باهوشی، اگه نتونی با بقیه کار کنی، به درد نمی‌خوری!

۱۰. قبل از شروع کدنویسی، نحوه پیاده سازی تسک هارو تو ذهنت طراحی کن.

۱۱. هر تغییری رو تست کن، حتی اگه مطمئنی درسته.

۱۲. دیباگ کردن رو یاد بگیر، console.log همیشه جواب نمیده!

۱۳. امنیت رو از روز اول جدی بگیر. بعداً خیلی دیره.

۱۴. پرفورمنس مهمه، ولی نه به قیمت امنیت.

۱۵. داکیومنت بنویس. نه برای بقیه، برای خودت!

۱۶. هر ۶ ماه یه تکنولوژی جدید یاد بگیر.

۱۷. توی کامیونیتی‌ها فعال باش. یه روزی به دردت می‌خوره.

۱۸. فقط به حقوق فکر نکن، به چیزی که یاد می‌گیری هم فکر کن. خروجی ما از شرکت و تیم نباید فقط بحث مالی باشه.

۱۹. تخصص و انرژیت رو ارزون در اختیار بقیه قرار نده.

۲۰. استک‌اورفلو و Gpt خوبه، ولی اول سعی کن خودت فکر کنی.

۲۱. کامنت بذار، ولی نه برای توضیح کد بد.

۲۲. پشت سیستم ورزش کن. کمردرد شوخی نداره.

۲۳. به چشم‌هات استراحت بده و قانون ۲۰-۲۰-۲۰ رو رعایت کن.

۲۴. زندگی فقط کد نیست. تفریح هم مهمه.

۲۵. تخمین زمانی رو ضرب در ۲ کن، باز هم کمه!

۲۶. تکنیکال دبت رو جدی بگیر. یه روز میاد سراغت.

۲۷. کمال‌گرایی رو بزار کنار و
MVP بساز.

۲۸. از شکست‌هات یاد بگیر، همه اشتباه می‌کنن.

۲۹. صبور باش، همه یه روزی جونیور بودن.

۳۰. لذت ببر! برنامه‌نویسی قشنگ‌ترین شغل دنیاست.


شما چه تجربه ای دارید؟ 🤔
لیست رو اگه میتونید تکمیل تر کنید.

@DeepDevs
👍38🔥8❤‍🔥3👌31
‌ردیس در فرانت‌اند: چرا و چگونه؟

ردیس معمولاً به عنوان یک پایگاه داده در حافظه برای بک‌اند استفاده می‌شود، اما آیا در فرانت‌اند هم کاربرد دارد؟ بله! در اینجا چند مورد از نقش‌های Redis در توسعه فرانت‌اند را بررسی می‌کنیم:

- کَشینگ سمت کلاینت: اگر از Next.js یا Nuxt.js استفاده می‌کنید، می‌توانید از Redis برای سرعت‌بخشیدن به درخواست‌های API و کاهش زمان لود صفحات بهره ببرید.

مدیریت Websockets :در اپلیکیشن‌های چت، اعلان‌ها یا داشبوردهای بلادرنگ، Redis Pub/Sub می‌تواند پیام‌ها را به‌سرعت بین کاربران همگام‌سازی کند.

مدیریت نشست‌ها (Session Management): برای اپلیکیشن‌هایی که از احراز هویت استفاده می‌کنند، ذخیره سشن‌ها در Redis سرعت و مقیاس‌پذیری را بهبود می‌بخشد.

ریت لیمیت (Rate Limithing & Throttling): در فرانت‌اند، برای جلوگیری از درخواست‌های بیش از حد به API، می‌توان از Redisبرای مدیریت نرخ درخواست‌ها استفاده کرد.

نتیجه‌گیری: اگرچه Redis یک ابزار سمت سرور است، اما در بهینه‌سازی تجربه کاربری و افزایش سرعت فرانت‌اند نقش مهمی دارد.

@DeepDevs
👍113🔥2
007)تا حالا افراد در تعامل و برخورد با شما دچار مشکل شدند؟

"اختلاف نظرهایی وجود داشته که همیشه سعی کرده ام اونها رو به مسائل شخصی تبدیل نکنم."

🔰متوجه شده ام که دیگران، من را به عنوان فردی حرفه ای میشناسند؛ولی بعضا دچار اختلاف نظر یا سلیقه شدیم که تلاش کردیم تا با هم به تفاهم برسیم!
#مصاحبه_شغلی #بازار_کار #مصاحبه #سوالات_مصاحبه@DeepDevs
3👍2
سلام بچه ها
یکی از دوستان فیلم های سایت یودمی یا فیلم های بعضا یوتیوب رو به زبان فارسی زیرنویس چسبیده به فیلم توی کانالش گذاشته.به من گفت بعضا دیدم خوب و کاربردیه خواستید استفاده کنید
دوره های خارجی،یودمی،زبان های برنامه نویسی،ترجمه و زیرنویس فارسی
@codingrealm

دوست داشتید حمایت کنید
❤‍🔥10🔥5👍2
HTML5-cheat-sheet (1).pdf
5.8 MB
برگه تقلب HTML5


🔰برای مرور سریع مهم ترین و کاربردی ترین قسمت های html5

#cheat_sheet #HTML5
@DeepDevs #برگه_تقلب
👍125🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
گیت هاب copilot از مترجم زبان های برنامه نویسی رو نمایی کرد!

کد رو به زبان python مینویسی برات به js تبدیل میکنه برگام😳🤦🏻‍♂

یکم قدیمیه ولی کاربردی هست👌🏻🫠
#کاربردی@DeepDevs
7
چطور فقط با HTML و CSS کسب درآمد کنیم؟💵💰

📌حتی اگر HTML و CSS بلد باشید، باز هم می توانید با ساخت قالب ها درآمد کسب کنید


بهترین بازارها برای فروش محصولات شما:
ژاکت
راست چین

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

کدومتون قالب خریده و استفاده کرده؟🤔

#ایده_کسب_درآمد #قالب_وب_سایت
#کسب_درآمد@DeepDevs
👍6😡5
📱 لینکدین – برای توسعه دهندگان مهمه!

کار در صنعت فناوری امروزه بسیار رقابتی شده. در چنین شرایطی، توسعه فردی و استفاده از فرصت های حرفه ای شبکه سازی، کلید موفقیته!

و لینکدین برگ برنده متمایز کننده!

چرا لینکدین مهم است؟
1️⃣ شبکه حرفه ای: یک پلت فرم عالی برای ارتباط با شرکت های جهانی، استخدام کنندگان و متخصصان.

2️⃣ نمونه کارها و تجربه: با ارائه اطلاعات دقیق در مورد خود، می تونید تجربیات و پروژه های خود را با دنیا به اشتراک بذارید.

3️⃣ به روز بمانید: می توانید از آخرین اخبار، روندها و تفکرات دنیای فناوری آگاه باشید.

4️⃣ فرصت های شغلی: امروزه بسیاری از شرکت ها از طریق لینکدین به دنبال افراد حرفه ای هستند. نمایه(پروفایل) مناسب،CV مجازی شماست!
چگونه پروفایل را بهینه کنیم؟
مشخصات کامل و دقیق: اطلاعات دقیقی در مورد نام، موقعیت و مهارت های خود ارائه بدید. باید دقیق‌تر باشد مانند «توسعه‌دهنده فرانتند».

از کلمات کلیدی استفاده کنید: از کلماتی مانند "JavaScript"، "React"، "Vue"، "Angular" برای کمک به استخدام کنندگان برای یافتن شما استفاده کنید.

پروژه های خود را به نمایش بذارید: در مورد پروژه هایی که روی اونها کار کردید، چلنج هایی که حل کردید و نتیجه اش بنویسید.

یک لینک به رزومه و نمونه کار خود ارسال کنید: با پیوندهایی به GitHub، Behance یا منابع دیگر، خود را بیشتر معرفی کنید.

فعال بمانید: پست بنویسید، برای دوستان خود نظر بذارید، به گروه ها بپیوندید. این باعث می شود به عنوان یک فرد فعال و جالب ظاهر شوید.
#شبکه_سازی #بازاریابی
#لینکدین@DeepDevs
👍74
008)برای موفقیت در این شغل کدام یک از خصوصیات شما مفید واقع می شود؟

حافظه ی خوب، حس کنجکاوی و علاقه ام نسبت به مردم، سه رفتاری هستند که حامی من در این حرفه بوده.
علاقه به یادگیری و سازگاری با فناوری ها و روش های نوین نیز برای موفقیت در این شغل ضروریه که این توانمدی ها رو دارم.


📌علاوه بر جواب هایی از این دست باید نشان بدید:
■شرایط لازم برای شغل مورد نظر را می دونید
■خصوصیات منحصر به فرد خودتان را میشناسید.

🔰این جا است که اهمیت جست و جوهای پیش از مصاحبه و خودشناسی خودش رو نشون میده

#مصاحبه_شغلی #مصاحبه
#سوالات_مصاحبه@DeepDevs
👍11🔥2
009)هنگام تصمیم گیری های سخت از چه کسایی راهنمایی می گیری؟

اینطور جواب بدید:
📌فرقی نمی کنه کجا کار کرده باشم، همیشه به دنبال افراد با تجربه در محل کارم هستم که کارکشته و مجرب باشند و آن قدر دانش و آگاهی داشته باشند که بخواهند آن را در اختیارم بگذارن!
📌در صورت نیاز به راهنمایی، از نظرات دیگران استقبال می کنم.
📌با این حال، وقتی به دنبال کمک دیگران هستم؛ همیشه حواسم هست که تصمیم گیرنده نهایی خودم هستم!

#مصاحبه
#مصاحبه_شغلی
#سوالات_مصاحبه

Channel | Group | YouTube
👍5
React.JS.pdf
24.7 MB
📚react.js book
راهنمای مبتدیان برای ساخت برنامه های کاربردی وب با ریکت جی اس
✍️نویسنده: الکس الینگتون

این راهنمای جامع مسیر شما برای تسلط بر یکی از محبوب‌ترین کتابخانه‌های جاوا اسکریپت است که برای ایجاد برنامه‌های وب پویا و واکنش‌گرا استفاده می‌شود. با شروع از ابتدا، این کتاب شما را با مفاهیم اساسی React JS در قالبی آسان و قابل درک آشنا می کند. طراحی شده برای مبتدیان، هیچ تجربه قبلی با React لازم نیست. خواهید آموخت که چگونه React JS به شما اجازه می دهد تا با استفاده از معماری مبتنی بر کامپوننت خود به راحتی رابط های کاربری غنی ایجاد کنید
#معرفی_کتاب #ریکت #react #react_js

توجه:فایل PDF رو بدید chatgpt براتون ترجمه کنه و لذتش رو ببرید😎😉

Channel | Group | YouTube
👍11🔥5
اگه هوش مصنوعی جاتونو بگیره، سراغ چه شغلی میرین؟
Channel | Group | YouTube
🔥3💔1
فکر کنید توی دنیایی که پر از محتواهای سطحی، ویدیوهای زودگذر و بمباران اطلاعاتیه، یه پلتفرم جدید در حال شکل‌گیریه با این ویژگی ها :

یه محیطی که تمرکزش روی یادگیری واقعی و محتوای عمیقه، نه کلیک‌ بیت و دوپامین لحظه‌ای.

جایی که می‌تونید دانسته‌هاتونو با بقیه به اشتراک بذارید، بدون سروصدا و حاشیه‌های اضافی.

یک کامیونیتی واقعی، فقط برای رشد و یادگیری مداوم.

یه محیطی که بر بستر محتوای متنی هست مثل توییتر و لینکدین ولی با محوریت آموزش و محتوای عمیق تر.


و حالا یسری سوال‌ مهم دارم ازتون، منون که وقت می‌ذارید، نظراتتون برای ما خیلی ارزشمنده! ❤️

🌐 فرم نظر‌سنجی
👍18🔥42
010)در رزومه شما متوجه شدم به...علاقه مند هستید.چطور علاقه مند شدید؟

۲نکته حائز اهمیته:
1⃣کنترل اطلاعاتی که میخوایید در اختیار مصاحبه کننده قرار بدید کاملا در دست خودتونه!
2⃣وقتی هر گونه اطلاعاتی در رزومه تون ذکر میکنید باید منتظر کنجکاوی مصاحبه کننده هم باشید!

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


⚠️بعضا بودن این اطلاعات در متن رزومه مشکل سازه!
🔰چرا باید در برابر یک متخصص،با بحث،مناقشه و صحبت در مورد سرگرمی ها و علایق تون موقعیت و فرصت ایجاد شده براتون به خطر بیوفته؟
هیچ ضرورتی برای چنین پاسخی وجود ندارد.

🔰اینکه چرا باید با نگرانی استرس خود را بالا ببرید و فکر کنید فردی که با او ملاقات می کنید که در فلان تکنولوژی متخصصه از سرگرمیهای شما متنفره؟
چرا باید فردی شناخته بشید که با فعالیتهای جانبی نمی‌تونه رو کارش تمرکز کنه؟
#رزومه #سوالات_مصاحبه
#مصاحبه_شغلی #مصاحبه

Channel|Group|YouTube
👍11