کداکسپلور | CodeExplore
Open in Telegram
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉 👨🏻💻 ارتباط با ما : @CodeExploreSup گروه : @CodeExplore_Gap تبلیغات در کد اکسپلور : @CodeExploreAds
Show more9 193
Subscribers
+624 hours
+157 days
+12930 days
Posts Archive
رفقا سلام چطورید ؟
این چنل رو زدیم تا از کدنویسی و اخبار برنامه نویسی و پیشرفت تکنولوژی و کامپیوتر .. براتون بزاریم و باهم اطلاعاتمون رو بیشتر کنیم و پیشرفت کنیم
ممنون میشم حمایتمون کنید
https://t.me/developer_home
مجموعهای از منابع یادگیری برای برنامه نویسان و مهندسان نرم افزار 🔝
🌪 github.com/charlax/professional-programming
#tutorial #collection
☕️ @CodeExplore
🔥عمرا اگه این سایتو جای دیگه دیده باشی!
🖥 یه سایت خیلی خلی خفن وجود داره به اسم vertex که به خاطر این دوتا قابلیت جذابش من میخوام تو این پست معرفیش کنم :
• اولیش به خاطر در دسترس بودن هزاران هزار آیکون سه بعدی هستش که حتی به شکل پک هم میتونید دانلودشون کنید.
• و اما دلیل دوم ؛ شما میتونید تمام آیکون های سه بعدی این سایت رو برای خودتون شخصی سازی کنید و هر قسمتیش رو که خواستید تغییر بدید ؛)
✉️ https://vertex.im/
☕️ @CodeExplore
گرفتن css کمکی از سایت! 🔵
🔹میتونید از این سایت کد سی اس اس بگیرید که برای سایه ها یا شکل دکمه هاتون استفاده کنید! البته برای شکل ها و چک باکس ها هم کد آماده داره!
⚠️ توجه : امکانات کامل سایت پولی هست اما توی فوتر سایت چهار صفحه معرفی کرده که رایگان هست و میتونید از اونها استفاده کنید!
🔗 getcssscan.com
#css #getcssscan #site
☕️ @CodeExplore
💡قطعا براتون پیش اومده که شروع به یادگیری یک زبان برنامه نویسی میکنید اما جلوتر که میری حس میکنی کمی مشکل پایهای داری.
💡تو این شرایط نیازه که بیای برا خودت یه سری چالش هایی رو پیدا بکنی که با حل کردنش اون مهارت حل مسئله خودت رو بالا تر ببری.
1: frontendmentor.io
2: codewars.com
3: codechef.com
4: leetcode.com
5: exercism.org
6: codingame.com
+ سایت آخر تمرینات نسبتاً سختی رو ارائه میده ؛ حواستون باشه که اگه نتونستید اونارو حل کنید ناامید نشید.
☕️ @CodeExplore
با این یه خط کد داده تکراری آرایه در جاوااسکریپت رو حذف کن! ✌️
◀️برای اینکار بیاید فرض کنیم یک آرایه داریم که این مقادیر رو داره:
const arr1=[1,1,1,2,2,3,3,3,3] ;
🟡خب، حالا میخوایم مقادیری که تکراری نیستن رو بگیریم یعنی آرایه جدید ما باید شامل 1,2,3 باشه، بجای اینکه بریم از آرایه اضافه و حلقه فور استفاده کنیم و سرعت لود شدن سایت رو بیاریم پایین این یه خط رو مینویسیم 🤌
const uniqeArr = [ ... new Set(arr1) ] ;
💛و تمام! اگر در مورد Set ها در جاوااسکریپت نمیدونید هم این پست حتما به کارتون میاد!
#javascript #trick
☕️ @CodeExplore۶ مهارت مهم که حتما باید در کنار برنامه نویسی یاد بگیرید! ⚠️
‼️ شاید براتون سوال پیش بیاد که کسی هست برنامه نویسی بلد باشه اما مفاهیم کامپیوتر رو نه؟ یا زبان انگلیسی رو نه؟ بله! خیلی از برنامه نویس ها انگلیسی بلد نیستن، برنامه نویسیشون خیلی قویه ولی انگلیسی اصلا بلد نیستن! اما اگر بخواید از اونور آب پروژه بگیرید و فریلنسری کار کنید قطعا به زبان انگلیسی نیاز دارید! مفاهیم کامپیوتر هم همینطور، خیلی زشته که برنامه نویسی ماهری باشید و فرق بیت و بایت رو ندونید 😉
#learning
☕️ @CodeExplore
سایت های تمرین برنامه نویسی 📱
چند تا سایت آوردیم براتون برای تمرین برنامه نویسی! واضح هست که مهمترین کار توی هر چیزی تمرینه!
✌️ Javascript:
learnjavascript.online
⌨️ Python:
pynative.com
🔵 CSS:
codesandbox.io
💻 Hacking and Security:
tryhackme.com
🔹SQL:
sql-practice.com
➡️ Regex:
regexone.com
#site
☕️ @CodeExplore
لیستی از فیلم ها و سریال های جذاب برای برنامه نویسان ▶️
👉 github.com/k4m4/movies-for-hackers
#movie #programming
☕️ @CodeExplore
چند تا منبع خوب برای یادگیری برنامه نویسی:
🖐 HTML
html.com
🔵 CSS
css-tricks.com
✌️ JS
jsv9000.app
📝 DSA
algorithm-visulizer.org
🌪 GITHUB
learngitbranching.js.org
🔵 REACT
react-tutorial.app
📶 API
rapidapi.com/learn
#site
☕️ @CodeExplore
💻 اگر قصد یادگیری الگوریتم و حله مسئله رو دارید یا میخواید تازه به دنیای برنامه نویسی وارد بشید میتونید از این پلی لیست کاربردی و مفید برای یادگیری الگوریتم و فلوچارت استفاده کنید.
🔗 لینک Play List
#algorithm #flowchart
☕️ @CodeExplore
فیلتر کردن محتوا آرایه ها در جاوااسکریپت ✌️
🔹میدونستین که این کار رو توی جاوااسکریپت هم میشد کرد؟ بیاین مثال بزنیم که شما یک آرایه دارین که توش چند تا سن هستش و شما میخواین سن های بزرگتر از یک عددی رو فقط دریافت کنید:
function checkAge(age){
return age>=18 ;
}
const ages = [33,16,12,20] ;
const result = ages.filter(checkAge) ;
console.log(result) ;
// output : 33,20
#javascript #filter
☕️ @CodeExplore"موفقیت، پاداشی است که برای کسانی که تسلیم نمیشوند و به رویاهایشان پایبند میمانند، فراهم میشود." ⚡️
#motivational
☕️ @CodeExplore
یکی از بچه های چنل یه اکستنش نوشته که برای سئو کارا خوبه و فعلا بیشتر تمرکزش روی تصویره!
آنالیزی که میکنه شامل:
1. عکس لود نشد (404 و یا هر دلیل دیگه...)
2. مقداری برای src ست نشده!
3. اتریبیوت alt نداره یا خالیه!
4. اتریبیوت width و/یا height نداره!
5. اون سایزی که رندر شده و داره نمایش میده با اون سایزی که خود تصویر هست متفاوته!
6. مقدار aspect-ratio تصویر رندر شده با تصویر اصلی متفاوته!
7. سایز فایل بیشتر از X کیلوبایته! (قابل تنظیمه که اشتباهی فایلهای بزرگ ست نشده باشه)
8. تصویر 2x و 3x و... نداره!
9. تصویر با فرمتهای جدید نداره! (webp و avif)
10. اتریبیوت "loading="lazy نداره!
11. تصویر LCP باید "loading="eager باشه!
و کلی آپشن و فیچر دیگه...
همشون ارور نیستن و بعضیاشون warning و بعضیاشون information هستن!
لینک گیت هاب پروژه :
🌐 https://github.com/Oxyplug/Technical-SEO-Audit
☕️ @CodeExplore
راهنما های کوتاه و کاربردی علوم کامپیوتر و ریاضی 🔥
توی این راهنما مطالبی در رابطه با هوش مصنوعی، ماشین لرنینگ و ... به زبان انگلیسی و فارسی وجود داره.
🇬🇧 stanford.edu/~shervine/teaching/
🇮🇷 stanford.edu/~shervine/l/fa/teaching/
#computer #science
☕️ @CodeExplore
ساخت بارکد در پایتون ⌨️
🔹میتونید با استفاده از کتابخانه barcode در پایتون، بارکد خودتون رو بسازید!
import barcode
from barcode.writer import ImageWriter
barcode_format = barcode.get_barcode_class('code128')
data = 'your data'
my_barcode = barcode_format(data, writer= ImageWriter())
my_barcode.save('my_barcode')
print(my_barcode.render())
#barcode #python
☕️ @CodeExploreانواع دستورات CMD 📱
1️⃣ mkdir [اسم فولدر]
با این دستور میتونید توی مکانی که هستید فولدر درست کنید.
2️⃣ cd..
با این دستور یک پوشه میرید عقب تر (یا بالاتر).
3️⃣ cd [اسم فولدر]
با این دستور وارد فولدر مد نظر میشید.
4️⃣ d:
با نوشتن حرف درایو و نوشتن دو نقطه بعدش (چسبیده) وارد اون درایو میشید.
5️⃣ dir
تمام فایل و فولدار های مکان (یا همون دایرکتوری) ای که توش هستید رو براتون لیست میکنه.
6️⃣ ren [اسم فولدر] [اسم جدید برای فولدر]
با این دستور میتونید فولدرتون رو نامگذاری مجدد (rename) کنید.
7️⃣ copy [اسم فایل] [آدرس مقصد]
با این دستور میتونید فایل مد نظرتون رو کپی کنید و توی آدرس مقصد (یا دایرکتوری مقصد) پِیست کنید.
8️⃣ del [file]
با این دستور میتونید فایل مدنظرتون رو دلیت کنید.
#cmd #commandprompt
☕️ @CodeExplore
✌️ مجموعه ای از بهترین و اصولی ترین روش ها برای انجام پروژه های جاوا اسکریپت
🌪 github.com/elsewhencode/project-guidelines
#best #practice #javascript
☕️ @CodeExplore
