کداکسپلور | CodeExplore
Відкрити в Telegram
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉 👨🏻💻 ارتباط با ما : @CodeExploreSup گروه : @CodeExplore_Gap تبلیغات در کد اکسپلور : @CodeExploreAds
Показати більше9 179
Підписники
+224 години
+317 днів
+12430 днів
Архів дописів
استفاده از چند فایل در HTML 🖐
💎احتمالا تا حالا از اینپوت فایل توی HTML استفاده کردین، و دیدین که فقط یک فایل رو میشه انتخاب کرد، این اتریبیوت مشکلتون رو حل میکنه:
<input type="file" multiple>
#html #mutliple #file
☕️ @CodeExplore🗣️ My regret as a computer science student ( پشیمونی من به عنوان یک دانشجوی کامپیوتر )
ناشر: زمانی که دانشجوی علوم کامپیوتر بودم، چند کار وجود داشت که می تونستم به شکلی متفاوت انجام بدم تا تجربه بهتری به خودم بدم ، کارهایی که می تونستم برای یادگیری بیشتر و بهبود مهارت هایم انجام بدم، چیزهایی که ای کاش می دونستم. من در این ویدیو به آن چیزها به عنوان پشیمانی اشاره می کنم که چون که اون کارهارو را انجامشون ندادم.
➕دوستان ویدیو بالا رو خودمون ترجمه کردیم ، خیالتون راحت. حتما نگاه کنید🔥
ویدیو اصلی :
🖥 https://www.youtube.com/watch?v=xa6me8wou_k
#experience #video
☕️ @CodeExplore
یه مسابقه و چالش برنامه نویسی جدید که برگزار میشه توسط دوستانی که از دنبال کننده های کد اکسپلور هستن و برای ما فرستادن تا قرارش بدیم که اگر تمایل داشتید شرکت کنید.
سلام به همه برنامهنویسان👨💻!
تیم ما با افتخار اعلام میکند که از امروز، هر روز یک چالش برنامهنویسی جدید در کانالها، گروهها و انجمنهای مختلف منتشر خواهد شد💻.
این مسابقات فرصتی عالی برای به چالش کشیدن خود در برنامه نویسی است شما در این چالش با شرکت کننده های دیگر در رقابت هستید و باید در مدت زمان مشخصی که اعلام میشود پروژه را انجام دهید و برای ادمین بفرستید در آخر تمام پروژه ها داوری میشود و به بهترین کد یک امتیاز اضافه میشود➕.
قوانین چالش⚠️:
1️⃣هر روز یک چالش جدید منتشر میشود.
2️⃣اولین نفری که چالش را به درستی حل کند، یک امتیاز دریافت میکند.
3️⃣با جمعآوری 20 امتیاز، یک جایزه ویژه از طرف تیم ما به شما اهدا میشود.
4️⃣بازیکنان اجازه استفاده از هیچ گونه هوش مصنوعی رو ندارند
👍برای اطلاعات بیشتر با داوران ما در ارتباط باشید:
احسان : @UndrDskM
فرهان: @Hanurfa21
علی:@I_Hep
چنل هایی اسپانسر :
🌐PinkOrca
🌐Union of cafe Republics
🌐VandadCommunity
👑تا حالا یه لیست کامل از دیزاین پترن های معروف رو نشونتون دادم؟ معرفی انواع دیزاین پترن هارو اینجا باهم میبینیم:
1⃣ سینگلتون (Singleton)
فقط یک نمونه از یک کلاس ساخته میشه و همه جا قابل دسترسه. مثل کنترل از راه دور تلویزیون که فقط یک دونه ازش هست.
2⃣ فکتوری (Factory)
برای ساختن اشیا بدون مشخص کردن نوع دقیقشون استفاده میشه. مثل وقتی که یه رستوران خودش نوع پیتزا رو انتخاب میکنه.
3⃣ آبزرور (Observer)
یک شیء تغییرات رو به بقیه اطلاع میده. مثل وقتی که یه نفر توی گروه تلگرامی پیامی میفرسته و بقیه مطلع میشن.
4⃣ دیکوراتور (Decorator)
اضافه کردن ویژگیهای جدید به یک شیء بدون تغییر کد اصلی. مثل تزئین کردن یه کیک بدون تغییر دادن خود کیک.
5⃣ استراتژی (Strategy)
انتخاب روش در زمان اجرا. مثل انتخاب مسیر مختلف برای رسیدن به یه مقصد.
6⃣ آداپتور (Adapter)
تبدیل یک اینترفیس به اینترفیسی که نیاز داری. مثل استفاده از یه تبدیل برق برای دستگاهی که دوشاخه متفاوت داره.
7⃣ فَساد (Facade)
ایجاد یک رابط ساده برای یه سیستم پیچیده. مثل استفاده از یه ریموت برای کنترل تلویزیون.
8⃣ پروکسی (Proxy)
نمایندهای برای دسترسی به یه شیء دیگه. مثل استفاده از یه کلید یدکی برای باز کردن قفل.
9⃣ اینترپریتر (Interpreter)
تفسیر جملات و دستورات. مثل ترجمه کردن یه زبان به زبان دیگه.
0⃣1⃣ کامپوزیت (Composite)
ساختاردهی اشیاء به صورت درختی. مثل پوشهها و فایلها در کامپیوتر.
1⃣1⃣ بیلدر (Builder)
ساختن اشیاء پیچیده مرحله به مرحله. مثل ساختن یه لگو با قطعات مختلف.
2⃣1⃣ تمپلیت (Template)
تعریف الگوریتم با بعضی مراحل ثابت و بعضی مراحل قابل تغییر. مثل داشتن یه قالب ثابت برای نامهها اما تغییر دادن متنش.
3⃣1⃣ ممنتو (Memento)
ذخیره و بازیابی وضعیت. مثل دکمه "Undo" در نرمافزارها.
4⃣1⃣ چین آف ریسپانسیبیلیتی (Chain of Responsibility)
انتقال درخواست از یک شیء به شیء دیگه تا یکی پردازش کنه. مثل پاس دادن تماس تلفنی به نفر بعدی تا مشکلت حل بشه.
این الگوها به برنامهنویسها کمک میکنن تا مسائل رایج رو به شکل بهتری حل کنن و کدشون تمیزتر و قابل نگهداریتر باشه.
#design_pattern
☕️ @CodeExplore
✌️ استفاده از console.log ساده را در جاوا اسکریپت متوقف کنید. در عوض روش زیر را امتحان کنید
👀 برای دیدن مقاله کلیک کنید
#javascript #article
☕️ @CodeExplore
درود بر و بچه های کدنویس 👋🏻
امروز یه رفیق پرسید: "داش، اگه الان میخواستی از صفر بیای تو دنیای وب، چیکار میکردی؟"
گفتم بذار یه راهنمای بنویسم واسه همه تازهواردا و اونایی که فکر میکنن تو لوپ گیر کردن. پس بزن بریم! (توجه کنید که من یه مسیر ساده از فرانت دارم میدم)
1️⃣ اول از همه، HTML و CSS رو یاد بگیر. اینا مث آب و نونن واسه وب. بدون اینا هیچی نمیشه ساخت!
2️⃣ بعدش برو سراغ جاوااسکریپت. این زبون شیرینه که سایتت رو از یه مانکن بیحرکت تبدیل میکنه به یه موجود زنده!
3️⃣ حالا که یاد گرفتی، وقتشه دست به کار شی. یه سایت ساده بساز. مثلاً یه صفحه شخصی که توش از خودت و علایقت بگی. یا اگه خیلی خفنی، یه بازی ساده طراحی کن. فقط یادت باشه قرار نیست تلگرام بسازی، پس سخت نگیر!
4️⃣ کم کم برو سراغ فریمورکها. React یا Vue.js خوبن واسه شروع. اینا مث ابزارای حرفهای میمونن که کارتو راحتتر میکنن.
5️⃣ حالا دیگه وقتشه پروژههای گندهتر بزنی. یه اپلیکیشن وب بساز، تو پروژههای اوپن سورس شرکت کن. اینجوری هم یاد میگیری، هم یاد میدی!
و اما نکته طلایی: اگه حس کردی داری تو لوپ گیر میکنی، نترس! این حس طبیعیه. حتی استاد اعظمهای برنامهنویسی هم گاهی این حسو دارن.
فقط یادت باشه:
یادگیری مث دوچرخهسواریه، هیچوقت تموم نمیشه. پس هی باید رکاب بزنی🤣
سعی نکن یه شبه ره صد ساله بری. قدم به قدم پیش برو.
هر روز یه چیز کوچیک بساز. اینجوری مخت روغنکاری میشه.
خودتو با بقیه مقایسه نکن. هرکی یه مسیر داره، تو فقط حواست به مسیر خودت باشه.
راستی بچهها، یه چیز مهم دیگه!
خیلیهاتون ممکنه بگید: "آقا ما گیر کردیم تو لوپ یادگیری! چجوری بفهمیم یه چیزو کامل بلدیم و بریم سراغ بعدی؟"
اینو بدونید که تو برنامهنویسی، مخصوصاً وب، هیچوقت نمیشه گفت "کامل بلدم". ولی نگران نباشید، این راهحلها رو امتحان کنید:
1️⃣ پروژه محور پیش برید:
به جای اینکه فقط آموزش ببینید، سعی کنید با هر مبحثی که یاد میگیرید یه پروژه کوچیک بسازید. مثلاً با HTML و CSS یه صفحه لندینگ بسازید، با جاوااسکریپت یه بازی ساده. اگه تونستید پروژه رو تموم کنید، یعنی به اندازه کافی یاد گرفتید پس به خودتون سخت نگیرید.
2️⃣ چالشهای کدنویسی رو امتحان کنید:
سایتهایی مثل CodeWars یا HackerRank چالشهای جالبی دارن. اگه تونستید چالشهای سطح متوسط یه مبحث رو حل کنید، احتمالاً آمادهاید برید سراغ مبحث بعدی.
3️⃣ به دیگران یاد بدید:
اگه بتونید یه موضوع رو به کسی دیگه توضیح بدید، یعنی خودتون خوب فهمیدید. سعی کنید تو انجمنها به سؤالهای دیگران جواب بدید.
4️⃣ مصاحبههای فنی رو چک کنید:
گاهی سؤالهای مصاحبههای فنی رو بخونید. اگه حس کردید میتونید به اکثرشون جواب بدید، یعنی خوب پیش رفتید.
5️⃣ از منابع مختلف استفاده کنید:
فقط به یه منبع اکتفا نکنید. وقتی از چند منبع مختلف یه موضوع رو یاد گرفتید و حس کردید تکراری شده، احتمالاً وقت رفتن به مرحله بعده.
و مهمترین نکته: یادتون باشه که "به اندازه کافی خوب" بهتر از "کامل" ه! وقتی حس کردید میتونید با یه تکنولوژی کار کنید و مشکلاتتون رو حل کنید، برید سراغ بعدی. تو راه یاد میگیرید!
خلاصه اینکه عشق کن با کدنویسی، لذت ببر از ساختن، و یادت نره گاهی هم یه آب به صورتت بزنی! 💦💻
حالا برو بترکون! 🚀
#learn #loop #frontend
☕️ @CodeExplore
این نشریه رو خودم مطالعه کردم و مطالب جالب و مفیدی توش گفته شده یکی از دوستان برام فرستادن که خودشون برای این نشریه زمان و انرژی گذاشتن و منم توی چنل قرار دادم شماهم استفاده کنید.
🔔 منتشر شد: اولین شماره نشریه سمیکالن!
نشریه سمیکالن، توسط انجمن علوم کامپیوتر دانشگاه کاشان منتشر شد.
📬 در این شماره می خوانید :
- هوش مصنوعی به کمک ما یا علیه ما ؟
- مصاحبه با دکتر دقیق
- امنیت اطلاعات و دیتا پرایوسی
و مطالب جذاب دیگر...
🎁همچنین هر شماره مجله دارای پازلهای جایزه دار هستش که با ارسال پاسخ به ما میتونید جایزه دریافت کنید.
همین الان نسخه اول را از اینجا دانلود کنید!
📥 لینک دانلود
کانال اطلاع رسانی نشریه سمیکالن :
@SemicolonMag
ارتباط با ما:
@SemicolonSupport
انجمن علوم کامپیوتر دانشگاه کاشان:
@KUCSSA
پروژه های استخدامی برنامه نویسان لاراول
یکی از اصلی ترین دغدغه برنامه نویسان، بی اطلاعی از سبک تست ها و آزمون هایی هست که شرکت ها برای جذب برنامه نویسان جدید می گیرن. هدف این ریپو صرفا، آشنایی با رویکرد ها و اهداف پروژه های تستی هست و قصد و نیت دیگه ای نداره.
به خاطر داشته باشید، همونطور که برنامه نویسان علم و دانش خودشون رو با مطالعه ی این پروژه های تستی ارتقا میدن، شرکت ها هم موظف به ارتقای سطح تست ها و آزمون های تستی هستن.
https://github.com/laravel98developer/laravel-hiring-projects
#laravel #project
☕️ @CodeExplore
Repost from هشتگ تبلیغ تخصصی
📣 فقط تا آخر امروز وقت داری که جزو طراحان وبسایت آینده بشی!
بوتکمپ جدید استخدامی فرانت-اند دانشکار رو ثبتنام کن تا:
🔸 از بهترین اساتید طراحی وبسایت یاد بگیری
🔸 آموزش پروژهمحور ببینی
🔸 بعد از دوره به شرکتها برای استخدام معرفی شی
✅ با محتوای کاملا جدید و به روز!
📅 مهلت ثبتنام فقط تا آخر ۳۱ تیر
🔗 برای ثبتنام روی لینک زیر کلیک کن:
🌎 httb.ir/iu9wY
✉️ و یا به آیدی زیر پیام بده:
💬@daneshkar_support
امروز اومدیم یه کتابخانه فیلم و سریال با زبان php معرفی کنیم 🙂
🖥 این یه کتابخونه به اسم "Movies Api" هست که برای توسعهدهندههای فرانتاند و بکاند طراحی شده و به سایت DigiMovies وصل شده.
💥این کتابخونه کاملاً رایگانه و برای استفاده ازش لازمه که IP ایران داشته باشین.
❓ پیشنیازها :
🗣️ این کتابخونه از ورژن PHP 8.1 به بالا کار میکنه.
📎 قابلیت های این کتابخانه :
🗣️ گرفتن لیست دستهبندیها
🗣️ جستجوی فیلم یا سریال
🗣️ دریافت فیلمهای صفحه اصلی، فیلمها، فیلمهای دوبله فارسی، انیمیشنها، فیلمهای سهبعدی
🗣️ دریافت سریالها، سریالهای پربازدید، سریالهای کرهای، سریالهای دوبله فارسی، انیمیشنها و انیمهها
🗣️ گرفتن لینک دانلود فیلم یا سریال
🔗 لینک گیتهاب کتابخانه :
https://github.com/MehdiHamid1223/movies-api🔗 لینک پکیجیست کتابخانه :
https://packagist.org/packages/mehdihamid/movies-api⭐️ ستاره یادتون نره ⭐️ #php #library #movie #api ☕️ @CodeExplore
Repost from هشتگ تبلیغ تخصصی
💎 میشه برای یک پروژه برنامه نویسی ساعتی ۲۰۰ هزار تومان دریافت کنی
🟢 یا میشه با کارفرمای خارجی کار کنی و ساعتی بیش از ۱میلیون دریافت کنی
❗️انتخابت کدومه؟
اگر همه چالش هاش هم حل بشه!!
📎 در یک جلسه رایگان روز یکشنبه ۳۱تیر کامل بهتون راهش رو میگیم ، همین الان ثبت نام کن :
💢 links.etekanesh.com/fr31hshtgt
📱 کانال تلگرام افراد موفق:
💬 t.me/TekaneshAcademy
📱 ارتباط با پشتیبانی:
👨💻 @Academy_Tekanesh
➖➖➖➖➖➖
📌یسری روزا و مناسبت ها هستن که ما برنامه نویسا هم میتونیم به همدیگه تبریکش بگیم، اینم لیستش:
💎 روز برنامهنویسها:
- تاریخ: 256مین روز سال (تو سال کبیسه: 13 سپتامبر، سالای معمولی: 12 سپتامبر)
- توضیحات: چون عدد 256 واسه برنامهنویسا مهمه، این روزو جشن میگیرن. 256 یعنی 2 به توان 8 که تو دنیای کامپیوتر خیلی کاربرد داره.
🔥 روز کدباز:
- تاریخ: 22 فوریه
- توضیحات: این روز به کسایی که تو پروژههای نرمافزاری کدباز (Open Source) مشارکت دارن، اختصاص داره.
🛡 روز امنیت اطلاعات:
- تاریخ: 30 نوامبر
- توضیحات: واسه اینه که اهمیت امنیت اطلاعات و حفاظت از دادهها رو به همه یادآوری کنن.
⭐️ روز پای:
- تاریخ: 14 مارس (3/14 به سبک آمریکایی)
- توضیحات: به افتخار عدد ریاضی π (پای) جشن میگیرن. مخصوصا جامعههای علمی و برنامهنویسی.
👩💻 روز آدا لاولیس:
- تاریخ: دومین سهشنبه اکتبر
- توضیحات: به یاد آدا لاولیس، اولین برنامهنویس تاریخ، و برای تجلیل از نقش زنها تو علوم، تکنولوژی، مهندسی و ریاضی (STEM).
⌨️ هفته آموزش علوم کامپیوتر:
- تاریخ: هفتهای که شامل 9 دسامبر (تولد گریس هاپر) باشه.
- توضیحات: این هفته رو برا ترویج آموزش علوم کامپیوتر و برنامهنویسی تو مدارس و جوامع برگزار میکنن.
#programmer #occasion
☕️ @CodeExplore
خروجی کد C زیر کدوم گزینست؟
#include <stdio.h>
int main() {
int a = 5, b = 10, c = 15;
int *p1, *p2, *p3;
p1 = &a;
p2 = &b;
p3 = &c;
*p1 += *p3;
*p3 -= *p2;
p2 = p1;
*p2 *= 2;
printf("a = %d, b = %d, c = %d\n", a, b, c);
return 0;
}
#clang #challenge
☕️ @CodeExplore🧠 قدرتمندترین و ارزانترین هوش مصنوعی دنیا معرفی شد ؛ GPT-4o Mini
📰شرکت OpenAI امروز از مدل هوش مصنوعی جدیدی با عنوان GPT 4o Mini رونمایی کرد که نسبت به نسخه اصلی خود یعنی مدل GPT-4o از قیمت بسیار کمتری برخورداره.
📰از سوی دیگه این مدل هوش مصنوعی قابلیتها و عملکردی بسیار بهتری از هوش مصنوعی GPT-3.5 داره.
📰مدل هوش مصنوعی GPT-4o Mini از امروز در دسترس کاربران نسخه رایگان، پلاس و Team چت بات ChatGPT قرار خواهد گرفت و آنها میتوانند به جای استفاده از مدل GPT-3.5 Turbo، از این مدل قدرتمندتر استفاده کنند.
#ai #chatgpt
☕️ @CodeExplore
