کداکسپلور | CodeExplore – Telegram
کداکسپلور | CodeExplore
7.92K subscribers
2.04K photos
363 videos
123 files
1.9K links
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉

👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap

تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
کداکسپلور | CodeExplore
اضافه شدن متد های مربوط به مجموعه های ریاضی (Set) به جاوااسکریپت (بخش اول) 🔥 ◽️ متد های زیادی رو قبلا توی جاوااسکریپت دیدیم که برای مجموعه های ریاضی استفاده می شدن ، بد نیست یک مروری بکنیم. ◼️ فرض بکنید یک مجموعه ساختیم، به این شکل : const languages = new…
اضافه شدن متد های مربوط به مجموعه های ریاضی (Set) به جاوااسکریپت (بخش دوم) 🔥

◽️7 قابلیت قراره اضافه بشه و من براتون 4 تا رو قراره بررسی کنم،
🔘مورد اول ، اجتماع (Union) هست ، بیاید فرض بگیریم دو تا مجموعه داریم:
const frontEndLanguages = new Set(["JavaScript", "HTML", "CSS"]);
const backEndLanguages = new Set(["Python", "Java", "JavaScript"]);

🔘حالا میخوایم اجتماع این دو تا رو بدست بیاریم ، اجتماع یعنی اضافه کردن اعضای یک مجموعه به یک مجموعه دیگر (و یادمون نره که نمیتونیم عضو تکراری داشته باشیم!):
const allLanguages = frontEndLanguages.union(backEndLanguages);
// => Set {"JavaScript", "HTML", "CSS", "Python", "Java"}

🔘مورد دوم ، اشتراک (Intersection) هست، دوباره با همون دو تا مجموعه قبلی امتحان میکنیم ، اشتراک یعنی یک مجمعه ای رو به دست بیاریم که شامل عضو های مشترک دو مجموعه انتخاب شده باشه:
const frontAndBackEnd = frontEndLanguages.intersection(backEndLanguages);
// => Set {"JavaScript"}

🔘مورد سوم ، تفاضل (Difference) هست، (فرضمون با همون دو تا مجموعه هستش)وقتی این کار رو میکنیم بهمون یک مجموعه میده که عضو هاش ، عضو هایی هستن که مجموعه دوم نداره ، بزارین با مثال بهتر بهتون نشونش بدیم:
const onlyFrontEnd = frontEndLanguages.difference(backEndLanguages);
// => Set {"HTML", "CSS"}
const onlyBackEnd = backEndLanguages.difference(frontEndLanguages);
// => Set {"Python", "Java"}

🔘و مورد آخر ، با این مورد میتونیم بررسی کنیم که یک مجموعه ، زیر مجموعه اون یکی هست یا نه! یعنی خروجی برامون true,false هست (boolean). این سری مجموعه هامون فرق میکنه:
const frontEndLanguages = new Set(["JavaScript", "HTML", "CSS"]);
const declarativeLanguages = new Set(["HTML", "CSS"]);

declarativeLanguages.isSubsetOf(frontEndLanguages);
// => true
frontEndLanguages.isSubsetOf(declarativeLanguages);
// => false

منبع:
🔗 https://www.sonarsource.com/blog/union-intersection-difference-javanoscript-sets/

#javanoscript
☕️@CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥4❤‍🔥2
یک سایت جالب که HTTP Status Code ها رو با حالت ها و گربه های مختلف نمایش میده و اگر نیاز داشته باشید میتونید ازشون توی جای مناسب هم استفاده کنید 😉💙

👉🏻 https://http.cat

#http #cat
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
13❤‍🔥3🔥3😁1
📱میدونی دلیل رشد رقیبت چیبوده...؟!

▪️با استفاده از سایتی که تو این پست معرفی میکنم به راحتی هرچه تمام تر میتونید عملکرد رقیبتون رو در تمام پارامترها آنالیز کنید و از اون محتواها ایده برداری کنید...

▪️فقط و فقط کافیه یوزرنیم رقیبتون رو بفرستید ؛ حالا این سایت به صورت دقیق محتواهای وایرال شده طرف رو بهتون نمایش میده ؛ میگه از چه هشتگ هایی استفاده کرده که خیلی بازدید خورده

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

☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
14🔥4❤‍🔥2
JavaScriptNotesForProfessionals-@CodeExplore.pdf
4.1 MB
دوستان تو این پست نکات و ترفندهای جاوااسکریپت رو آوردیم 😎

#javanoscript
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥103❤‍🔥1
✔️ دوستان من این توییت رو تازه دیدم میگه که : خوب بودن توی یک مصاحبهٔ شغلی و خوب بودن توی شغل واقعی ، دو مهارت کاملاً متفاوت هستش.
من کاملاً موافق حرف ایشون هستم.

نظر شما چیه؟

☕️ @CodeExplore
🔥305❤‍🔥2😁1
امان از این فراموش کاریا 😂😅

#fun
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
😁50💔3
منبع UI رایگان ،  codemyui 💡

✔️سایت codemyui یک سایت هست با کلی سورس css , html و javanoscript که رایگان در اختیار شما قرار گرفتند، درست مثل سایت codepen ! شاید بگید خب پس تفاوتش چیه؟ فایده اینکه این سایت رو معرفی کردین چیه؟ نکته ای که هست و شما احتمال زیاد متوجهش شدید توی سایت codepen واقعا کد ها دسته بندی شده نیستن و باید با سرچ و کلی گشت و ... کد مد نظرتون رو پیدا کنید! اما توی این سایت شما با استفاده از منو به همه (یا حداکثر) دسته بندی ها دسترسی دارین!

#ui
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
12🔥4❤‍🔥2
رزومه و پروفایل لینکدین رو جذاب تر کن 🔥

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

👉🏻 https://resumeworded.com

#resume #linkedin
☕️ @CodeExplore
❤‍🔥135🔥1
مجموعه ای از ویدئوهای آموزشی دانشگاه های مختلف دنیا برای یادگیری علوم کامپیوتر از جمله الگوریتم ها، هوش مصنوعی، ماشین لرنینگ، دیتابیس و... 🔥

این منبع بصورت کامل و جامع هستش و آپدیت هم میشه

🌐 github.com/Developer-Y/cs-video-courses

#computer_science
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14❤‍🔥33
This media is not supported in your browser
VIEW IN TELEGRAM
🙂 دوستان براتون یک ابزار باحال برای نمایش console.log های برنامه آوردیم ✔️

◀️  تو VsCode یک اکستنشن Console Ninja هست می‌تونیم console.log های برنامه رو توی همون VsCode و به صورت آنلاین ببینیم ، براتون لینک نصب اکستنشن رو پایین می زارم ❤️

(بهتون پیشنهاد میکنم حتما ویدیو رو ببینید )

✔️ لینک نصب اکستنشن:

🌐 https://marketplace.visualstudio.com/items?itemName=WallabyJs.console-ninja

#extension #vscode
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
12🔥4❤‍🔥1
Frontend Performance Cheatsheet-@CodeExplore.pdf
221.4 KB
🟢چگونه عملکرد و سرعت برنامه‌های فرانت‌اند رو بهتر کنیم؟

مطمئنم این سوال واسه خیلی هاتون پیش اومده 🙂

پس با ما همراه باشید:)

#front_end
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥3❤‍🔥2
💡نحوه فعال کردن Ctrl Z در اندروید...!

🔹احتمالاً برای خیلیاتون پیش اومده که یه متن بلند بالایی رو تایپ میکنید ولی یک دفعه دستتون میخوره و از صفحه چت خارج میشید ؛ اینجایه که با خودتون میگید ای کاش اندروید هم مشابه ویندوز قابلیت Ctrl Z رو داشت...

◀️برای این کار در گوشی های سامسونگ :

• توی کیبورد پیش‌فرض گوشی های سامسونگ بعد از اینکه اشتباهی یک متن رو پاک کردید دوتا انگشتتون رو روی صفحه کیبورد (تقریباً سمت راست) قرار بدید و از راست به چپ بکشید این کار همون کار کنترل Z رو انجام میده.

◀️برای باقی گوشی های اندرویدی:

• اول از همه باید نرم افزار Gboard رو از پلی استور یا هرجایی که دوست دارید دانلود و نصب کنید ؛ بعد توی کیبورد دستتون رو روی آیکون تغییر زبان نگه دارید و گزینه Language settings رو انتخاب کنید

• حالا روی Add keyboard ضربه بزنید و زبان ژاپنی رو اضافه کنید ؛ به کیبوردتون برگردید و زبان کیبوردتون رو ژاپنی کنید ؛ در نهایت هم روی آیکون ⬅️ ضربه بزنید متنی که پاک میشه دوباره برمیگرده.

☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
13❤‍🔥4🔥1
فرق برنامه نویس ها با طراحا ❤️

#fun
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
😁53❤‍🔥3💔1
سایت Learn Anything ، گوگل نسل جدید؟🌐

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

🔹وقتی کلمه مورد نظرتون رو داخلش سرچ کنید از سایت های مختلف براتون مطلب میاره ! البته در نظر داشته باشید منظور ما از هرچیزی ، هر چیزی هستش که توی گوگل با safesearch:on در دسترسه!

🔗 لینک سایت

☕️ @CodeExplore
15🔥5❤‍🔥1
معرفی پرکاربرد ترین وب‌سایت های هر حوزه :

💠 اگه موزیکات کپی رایت میخوره :

• Artlist
• Music vine
• Pixabey
• Sound stripe

💠 فونت هات یک‌نواخت شده و خسته شدی :

• Dafont
• Fontiran

💠 دنبال ویدیو های خام و بدون کپی رایتی :

• Ads of the world
• Pexels
• Artgrid
• Mixkit

☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥5❤‍🔥2
مشکلات بعضی از ما برنامه نویسان تازه کار اینه که از چه فونتی برای سایتمون استفاده کنیم که مورد توجه کاربر قرار بگیره و سایت خفن دیده بشه ؟ 🤔


⚡️براتون تو این پست فونت های جذاب و خفن مخصوص برنامه‌نویسی معرفی کردم 👌

فونت‌ها رو اول دانلود کنید ، بعد نصب کنید و بعدش اسمش رو توی ادیتور یا IDE اضافه کنید

🖥 برای دانلود فونت ها کلیک کنید.

#font
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥143❤‍🔥1
🔥دوستان اگه خواستید برای مصاحبه‌ها آماده بشین ، می تونین از سایت های زیر استفاده کنید که آمادگیتون رو برای مصاحبه بیشتر کنید 👌

تصمیم گرفتیم که از این به بعد هر چند روز یک بار، سوالاتی که تو مصاحبه میپرسن رو آماده کنیم و قرار بدیم تا بتونید استفاده کنید و نتیجه ی خوبی بگیرید 😎

🔗 https://www.techinterviewhandbook.org


🔥سایت هم زیر مخصوص دوستان فرانت کار هستن که می تونن سوالات تخصصی مربوط به حوزه ی فرانت رو مطالعه کنند

🔗 https://www.frontendinterviewhandbook.com

✔️ اگه شما سایت های دیگه ای می‌شناسید ، حتما داخل کامنت ها بگید تا دوستان بتونن استفاده کنند.

#site
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
15🔥5❤‍🔥1
هر قهرمانی یک نقطه ضعفی داره...

#fun
☕️ @CodeExplore
😁36💔11
سایت CNET ، سایت خبری برنامه نویسی ! 📰

☄️ سایت CNET (مخفف Computer Network) یک سایت خبریِ آمریکایی هستش که اخبار مربوط به برنامه نویسی و تکنولوژی رو پوشش میده ، البته پوشش خبر فقط بخشی از این کار ها هست ، این سایت نقد ها ، بلاگ ها ، پادکست ها و ویدیو های مربوط به تکنولوژی رو هم منتشر میکنه! از زمان لانچ شدنش حدود 30 سال میگذره (یعنی سال 1994 لانچ شده) و از سه زبان انگلیسی ، فرانسوی و ژاپنی هم پشتیبانی میکنه!

🌐 لینک سایت

#cnet
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥103❤‍🔥2
برای این که بدونید تو روز به صورت واقعی مجموعا چه تایمی کد میزنین،‌ میتونید از این سایت استفاده کنین.

تقریبا برای تمام IDE های مختلف،‌پلاگین داره و به صورت دقیق میزان کار کردن شما روی هر پروژه رو به صورت تفکیک شده نمایش میده 🔥

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

🔗 https://wakatime.com

#metric #plugin
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
18🔥5❤‍🔥2
مجموعه‌ای از سوالات جالب به همراه جواب اونها در مورد زبان جاوا اسکریپت به همراه توضیح دلیل جواب ها 💯

🌐 github.com/lydiahallie/javanoscript-questions

#javanoscript #question
@CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥5❤‍🔥1