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


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

قانون امروز :
استفاده از کنترل نسخه
سیستم‌های کنترل نسخه مثل Git را یاد بگیرید و استفاده کنید. این ابزارها تغییرات کد را مدیریت کرده و همکاری را آسان می‌کنند.
🔥24👍6
#Nodejs

Puppeteer

بهترین لایبرری nodejs برای وب اسکریپنگ

وب اسکریپنگ هم یکی از شغلای دیگه ای هست که با برنامه نویسی میشه ازش پول در آورد ، برای مثال
شاید بعضی موقع ها خواستید از اطلاعات یه سایت استفاده کنید ولی دیدین که اون سایت api نداره با Puppeteer میتونید اسکرپر خودتون رو بسازید که اطلاعات یه سایتو به سادگی در بیارید


کاری که Puppeteer میکنه اینه که میاد یه مروگر لانچ میکنه و شما میتونید با کد اون مرورگر رو کنترل کنید ، روی دکمه ها کلیک کنید ، فرم سابمیت کنید و ..

https://pptr.dev
🔥24👍63
#SoftSkills #JobSkills

نکات طلایی برای موفقیت در مصاحبه شغلی

👁‍🗨 ارتباط چشمی:
تماس چشمی مناسب نشان‌دهنده اعتماد به نفس و گوش دادن فعال به صحبت‌های مصاحبه‌کننده است. اما مراقب باشید بیش از حد سرتان را به نشانه تأیید تکان ندهید.
.
🗣 اکت بدنی:
زبان بدن شما نیز بسیار مهم است. زیاد به صورت خود دست نزنید و حالت نشستن شما باید نشان‌دهنده آرامش و اطمینان باشد.
.
📏 تعادل:
همه چیز باید در تعادل باشد، از ارتباط چشمی تا زبان بدن و گفتار شما. اعتماد به نفس داشته باشید ولی مراقب باشید مغرور به نظر نرسید.

با رعایت این نکات، می‌توانید تاثیر مثبتی در مصاحبه‌های شغلی خود داشته باشید و به موفقیت نزدیک‌تر شوید.
✍🏽 ¦ @DevYara
👍34🔥2
#Programming

قانون امروز:
   5. استانداردهای نامگذاری منسجم
   از نام‌های معنادار و منسجم برای متغیرها و توابع استفاده کنید. این کار کد شما را خواناتر و نگهداری آن را آسان‌تر می‌کند.
58👍10🕊3🔥1👏1
خیلی ناراحتم که ری اکشنا خیلی کمه، همیشه سعی کردم چنلمون متفاوت، جذاب، خوانا و مفید باشه نه اینکه فقط پست های تکراری بزاریم و رفع تکلیف کنیم!💔

دوستان کپی از پست های چنل کاملا آزاد هست، همین که مخاطب از مطالب استفاده کنه و براش مفید باشه برای ما ارزش داره.❤️
117👍112🤩2🗿2👎1🍾1
#Tools

پلتفرم های رایگان برای یادگیری 🔎

🌎 HTML - 
https://html.com
🌈 CSS - 
https://web.dev/learn/css
🧩 JavaScript - 
https://javanoscript.info
🎟 React - 
https://reactplay.io
🎫 Vue.js - 
https://learnvue.co
🎯 Git - 
https://git-scm.com/book/en/v2
🎮 Web3 - 
https://learnweb3.io
⚓️ Python - 
https://learnpython.org
🚦 SQL - 
https://www.w3schools.com/sql
📀 BlockChain - 
https://cryptozombies.io
💻 Nextjs - 
https://nextjs.org/learn/foundations/about-nextjs
🧭 AI - 
https://www.elementsofai.com
⚙️ ML - 
https://www.freecodecamp.org/learn/machine-learning-with-python
PHP - 
https://phptherightway.com
🧿 API - 
https://rapidapi.com/learn
📍 GO - 
https://learn-golang.org
✂️ Rust - 
https://www.rust-lang.org/learn


اگه تو هم پلتفرم رایگانی میشناسی تو کامنت بفرستید❤️
✍🏽 ¦ @DevYara
27👍6🔥3
#jobSkills

کدهای متداول وضعیت HTTP با مقادیر عددی:

- ۲۰۰ : OK - درخواست موفقیت‌آمیز.

- ۳۰۱ : Moved Permanently - منبع به طور دائمی منتقل شده است.

- ۴۰۰ : Bad Request - درخواست نامعتبر از سمت کاربر.

- ۴۰۱ : Unauthorized - نیاز به احراز هویت.

- ۴۰۳ : Forbidden - دسترسی به منبع ممنوع است.

- ۴۰۴ : Not Found - منبع درخواست شده پیدا نشد.

- ۵۰۰ : Internal Server Error - خطای غیرمنتظره سرور

- ۵۰۳ : Service Unavailable - سرور به طور موقت قادر به پردازش درخواست نیست.


✍🏽 ¦ @DevYara
👍21🔥3
#Programming

قانون امروز:
تمرین حل مسئله
    به طور منظم چالش‌های کدنویسی را حل کنید تا مهارت‌های حل مسئله خود را بهبود دهید. سایت‌هایی مانند LeetCode و HackerRank برای تمرین عالی هستند.
29👍4
#Text

زیر این پست فرانت اند کارا و بک اند کارا به هم تیکه بندازین!😂🤦🏻‍♂ (فحش ندید)
🤣20👍2
#Programming

قانون امروز :
استفاده از پیام‌های کامیت توصیفی
    پیام‌های کامیت باید به وضوح تغییراتی که ایجاد کرده‌اید را توصیف کنند. این به شما و دیگران کمک می‌کند تاریخچه پروژه را بفهمید.
20👍4
#Text

یه جمله برای Soft98.ir زیر این پُست بنویسید!❤️
😁196💯4👍1🆒1
#charts #ui


📈 می توانید از نمودارهای shadcn/ui ایجاد شده توسط Recharts در پروژه خود استفاده کنید. طراحی زیبا و انعطاف پذیر، منبع باز رایگان.

https://ui.shadcn.com/charts

✍🏽 ¦ @DevYara
18👍2
🛠️ یادگیری فریمورک‌ها در سطح حرفه‌ای 🛠️

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

✍🏽 ¦ @DevYara
👍356
This media is not supported in your browser
VIEW IN TELEGRAM
#javanoscript #library #frontend


🟡 Driver.js

این کتابخانه جاوا اسکریپت امکان معرفی و راهنمایی کاربران را از طریق رابط فراهم می کند. اندازه آن کوچک است (حدود 5 کیلوبایت)، انعطاف پذیر است و به شما امکان می دهد هر عنصری را برجسته کنید.

https://driverjs.com/docs/installation

✍🏽 ¦ @DevYara
👍26🔥3💩1
#Programming

قانون امروز :
    قبل از کدنویسی برنامه‌ریزی کنید
قبل از شروع کدنویسی، زمان بگذارید و راه‌حل خود را برنامه‌ریزی و طراحی کنید. این کار می‌تواند در درازمدت زمان صرفه‌جویی کند و خطاها را کاهش دهد.
29👍5
لطفا مسواک بزنید با تشکر! 🙏🏼❤️
👍47😁6🆒6💩4
#Programming

قانون امروز :
    تمرین برنامه‌نویسی دو نفره
    کار با یک شریک می‌تواند مهارت‌های کدنویسی شما را بهبود بخشد و به شما کمک کند تکنیک‌های جدید را یاد بگیرید. برنامه‌نویسی دو نفره همکاری و اشتراک دانش را ترویج می‌کند
28👍9🔥3
#SoftSkills #JobSkills

چگونه در زمان جستجوی کار قدرت را در دست بگیریم؟ 💼💡
در زمان جستجوی کار، معمولاً قدرت در دست کارفرما یا شخصی است که به دنبال کارجو می‌گردد. اما چگونه می‌توان این معادله را برعکس کرد؟ چگونه می‌توان قدرت را به دست گرفت و کارفرما را به سمت خود جذب کرد تا او از شما بخواهد پروژه‌اش را انجام دهید؟ پاسخ در تخصص، شبکه‌سازی و برندسازی شخصی است.
.
تخصص 📚👨‍💻
اولین قدم برای به دست گرفتن قدرت، تبدیل شدن به یک متخصص در حوزه کاری خود است. وقتی شما مهارت‌ها و دانش لازم را در زمینه کاری خود داشته باشید، به فردی تبدیل می‌شوید که کارفرمایان به دنبال او هستند.
.
شبکه‌سازی 🤝🌐
شبکه‌سازی به معنای ایجاد و حفظ ارتباطات حرفه‌ای با دیگران در صنعت خود است. این ارتباطات می‌تواند از طریق حضور در رویدادهای صنعتی، شرکت در گروه‌های آنلاین و ارتباط با همکاران سابق شکل بگیرد. شبکه‌سازی به شما کمک می‌کند تا فرصت‌های شغلی جدید را کشف کنید و همچنین اعتبار حرفه‌ای خود را افزایش دهید.
.
برندسازی شخصی 🏅📣
برندسازی شخصی به معنای ایجاد یک تصویر قوی و مثبت از خود در ذهن دیگران است. این شامل ایجاد یک حضور آنلاین قوی، به اشتراک گذاری دانش و تجربه خود و ارائه خود به عنوان یک متخصص در حوزه کاری خود می‌شود. با برندسازی شخصی، شما می‌توانید کارفرمایان را به سمت خود جذب کنید و به جای جستجوی کار، کار به دنبال شما بیاید.
.
نتیجه‌گیری 🎯🚀
به دست گرفتن قدرت در زمان جستجوی کار نیازمند تلاش و استراتژی است. با تخصص، شبکه‌سازی و برندسازی شخصی می‌توانید به فردی تبدیل شوید که کارفرمایان به دنبال او هستند و قدرت را در دست خود بگیرید.
✍🏽 ¦ @DevYara
👍182
#Programing

قانون امروز :
از ابزارهای Linting استفاده کنید
    ابزارهای Linting کد شما را برای خطاهای احتمالی و مشکلات سبک تحلیل می‌کنند. آنها به شما کمک می‌کنند کد تمیزتر و منسجم‌تری بنویسید.
👍153