کداکسپلور | CodeExplore
7.92K subscribers
2K photos
341 videos
103 files
1.82K links
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉

سایت:
CodeExplore.ir
👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap
تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
😁481🔥1💔1
📌برای جاوااسکریپت همیشه کلی سایت و داکیومنت وجود داره ولی سایت زیر ادعا میکنه که جاوا اسکریپت رو به سبک مدرن یاد میده، و البته به 3 قسمت مختلف هم تقسیم کرده مباحث رو که خیلی راحت و سریع میتونین یادش بگیرین:

🌐https://javascript.info/

#site #document #javascript
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥192❤‍🔥1
🟢 سایت CSS Loaders مجموعه‌ای از انیمیشن‌های CSS رو برای استفاده در پروژه‌های وب ارائه میده. این سایت انواع مختلف لودینگ‌ها و انیمیشن‌های ساده و جذاب را به‌صورت رایگان در اختیار برنامه نویسا قرار میده تا بتونید بدون نیاز به نوشتن کد از صفر، لودینگ‌های مورد نیاز خودتون رو توی پروژه هاتون استفاده کنید.

#css #loader
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥10🔥41
متغیر debug در پایتون ⌨️

🔹میدونستین یک متغیر پیشفرض توی پایتون وجود داره که وقتی رانش میکنید True رو برمیگردونه؟
if __debug__ :
print("Hello World")
else:
print("GoodBye World")

🔺و اگر کدتون رو این شکلی اجرا کنید، متغیر false میشه:
python -O script.py

#python #trick #debug
☕️@CodeExplore | <OneDiagram/>
Please open Telegram to view this post
VIEW IN TELEGRAM
15❤‍🔥2🔥2
۱۵ تا سایت/اپلیکیشن برای یادگیری برنامه نویسی 💻

#site
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
18❤‍🔥6🔥2
😁483❤‍🔥1
👑خب دوستان گلم امروز قراره راجب دوتا تایپ توی JavaScript صحبت کنیم که زیاد جایی بهتون نمیگن

🦦اولین تایپی که میخام راجبش صحبت کنم، اسمش BigInt هستش و مربوط به اعدادی میشه که خیلی خیلی بزرگن، در اصل شما وقتی میخاین داخل یه متغیر به صورت معمولی یه عددی بریزین، بزرگ ترین عددش میشه 2 به توان 53 منهی 1 ( 9007199254740992 )، و کوچیک ترین عددش هم میشد همین عدد ولی منفی ( 9007199254740992- )
حالا این مقدار رو به صورت معمولی بریزین تو متغیر دیگه بیشتر از این نمیشه و برای مقادیر بزرگ تر ( خداییش داریم؟ ) میتونیم از تایپ BigInt استفاده کنیم

اول از همه شما این لاگ هارو ببینین:
console.log(9007199254740991 + 1); // 9007199254740992
console.log(9007199254740991 + 2); // 9007199254740992

حالا اگه ما بخایم از تایپ BigInt استفاده کنیم میایم و یه n به اخر عددمون اضافه میکنیم تا تبدیل به تایپ BigInt بشه:
let num = 1234567890123456789012345678901234567890n;
console.log(typeof num) //BigInt

و الان دیگه هرچی خاستی عدد بزن داداش
اینم بگم شما حتی میتونین یه عدد کوچیک رو هم BigInt کنین، مثلا:
let num = 10n;
console.log(typeof num) //BigInt


🔥و اما تایپ دومی که میخام معرفی کنم بهتون infinity هستش ، در اصل infinity و NAN به صورت تایپ های عددی خاص به حساب میان
حالا infinity چیه؟ اینه:
alert( 1 / 0) // Infinity


خب امیدوارم از این تایپ هایی که فکر نکنم تا اخر عمرتون به کارتون بیان لذت برده باشین😟

#js #numbers #types
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥143🔥1😁1
🌲عزیزای Vue.js کار گل من، بیاین که براتون سایت زیر رو اوردم که باهاش به راحتی Marquee Slider بسازین و حالشو ببرین، دیزاینش خیلی خوشگله و اصن حال میکنین سایتشو نگا کنین:

🌕https://vue-marquee.com/

#site #vue
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥114❤‍🔥1
خروجی این کد چیه؟
L = [3, 1, 2, 4] 
T = (\'A\', \'b\', \'c\', \'d\')
L.sort()
counter = 0
for x in T:
L[counter] += int(x)
counter += 1
break
print(L)

#python #quiz
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥2❤‍🔥1
خروجی کد بالا چیه؟
Anonymous Quiz
15%
[66,97,99,101]
16%
[66,68,70,72]
15%
[66,67,68,69]
54%
ValueError
🔥81
پارگراف با قابلیت ادیت در HTML 🖐

میدونستین میتونین توی html ، پاراگراف قابل ویرایش(توسط کاربر) داشته باشین؟
به این شکل:
<p contenteditable="true">
CodeExplore
</p>

#html #p
☕️@CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
20❤‍🔥6🔥1😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁53❤‍🔥2🔥1
📌فرانت کارای گلم، این داک زیر رو بخونین با یکم مباحث قبل و بعدش، برای مدیریت اسکرول های صفحه خیلی بهتون کمک میکنه:

https://www.w3schools.com/cssref/css_pr_scroll-snap-align.php

#css #w3schools
☕️@CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥163❤‍🔥2
👾هوش مصنوعی Uizard به برنامه نویسا و طراحان این امکان رو میده به‌ سرعت رابط‌های کاربری (UI) و نمونه‌های اولیه (prototype) برای پروژه سایت یا اپ های خودشون بوجود بیارن. این ابزار قابلیت تبدیل طرح های ساده به کد و یا طرح داره و به برنامه نویسا کمک میکنه تا فرایند طراحی رو سریعتر انجام بدن.

🔗https://uizard.io/

#ui #app #web #programming
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥75❤‍🔥1
چجوری از html5 استفاده نکنیم؟ 🖐

😠بیاین فرض کنیم شما کنجکاویتون گل کرده و میخواین از html های قدیمی تری استفاده کنید، مثلا html4.01 ، خب برای اینکه ازین ورژن استفاده کنید این کد رو خط اول فایلتون مینویسید:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "https://www.w3.org/TR/html4/loose.dtd">

⚠️ نکته قابل توجه اینه که با اینکار ساختار کدتون آنچنان فرقی نباید بکنه، ولی هر چی عقب تر برید، امکاناتتون کمتر میشه،عوضش روی مرورگر های بیشتری سایتتون پشتیبانی میشه!

✔️میتونید از اینجا بیشتر بخونید.

#html
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥133🔥2💔2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁473❤‍🔥2🔥1💔1
+ جاوااسکریپت بلدی؟
- آره چطور؟
+ این کد زیر چیکار میکنه؟ تو کامنت ها بگو📣

i = i ? i < 0 ? Math.max(0, len + i) : i : 0;


💎بچه ها جوابشو حتما میزارم فقط لطف کنین کامل بررسیش کنین و تفسیرش کنین

#javascript
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11💔6
😀 مدت زمان آنلاین بودنتون تو چه سایت‌هایی سپری میشه...؟!

▪️اگه دوست دارین بدونین مدت زمان آنلاین بودن شما، تو چه وب‌سایت‌هایی سپری شده می‌تونید از Bonus: Chrome Visual History استفاده کنید.

▪️این افزونه، تاریخچه‌ی مرورگر شما رو به‌صورت نمودار به نمایش میاره و مدت زمان سپری شده برای هر سایت رو براساس روز، هفته، ماه، یا بیشتر، نشون میده.

📥 دانلود اکستنشن Visual History

#visualhistory
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥145❤‍🔥2
سایت https://roadmap.sh رو که همه میشناسید! این سایت خوب بود، حالا خوب تر هم شده. اخیرا شروع کرده به تعریف کردن پروژه های مرتبط با هر مسیر به صورت سطح بندی شده.

کسانی که این سایت رو نمی‌شناسن ، بگم که این سایت رودمپ (نقشه راه) هر حوزه ای رو بخواید بهتون نشون میده.
✖️AmirDev

#roadmap #website
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
20❤‍🔥5🔥5
حاجی یه ایده دارم خدااا، تو که برنامه نویسی می‌تونی اپش رو بنویسی؟

‏اینا هستن هنوز یا منقرض شدن ایشالا؟

#programming
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
😁46💔8