کداکسپلور | CodeExplore
7.91K subscribers
1.96K photos
314 videos
103 files
1.74K links
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉

سایت کد‌اکسپلور:
CodeExplore.ir
👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap
تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
🙂 یک ریپو دارم که داخلش مجموعه‌ای از صفحه های 404 هست که با HTML , CSS و Js زدم درواقع ریپو برای تمرین بوده ولی بنظرم برای کسایی که دارن تازه یاد میگیرن منبع جالبی باشه👌

لینک ریپو گیت هاب :
🌐 https://github.com/MjavadH/4X4-Collection

لینک پیش نمایش:
🌐 https://mjavadh.github.io/4X4-Collection/

🔥🔥🔥🔥🔥🔥🔥🔥
دوستان من تا الان همیشه از کارهای خوب و خفن حمایت کردم و این کار رو هم ادامه خواهم داد ، فقط لطف کنید بهشون ⭐️ بدید ، چون واقعا ارزش حمایت شدن دارن

#html #css #js
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
21❤‍🔥6🔥5
👍 یک لیست خفن از ۱۰۰ تا پروژه با HTML CSS Javascript که هر پروژه رو توی یه روز میتونین کامل کنین و در اصل ۱۰۰ روز برای ۱۰۰ پروژه زمان بزارین

🌐 https://www.codewithrandom.com/100-day-frontend-projects/

☕️ @CodeExplore | </Tamana Farzami>
Please open Telegram to view this post
VIEW IN TELEGRAM
13❤‍🔥5🔥4
" سورس‌کد مثل لطیفه (جوک) می‌مونه؛ اگه مجبور به توضیحش شدید، بدونید که اصلاً خوب نوشته نشده. "

Cory House

☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
26🔥8❤‍🔥5💔1
IQ ♾️

#fun
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
😁29🔥6❤‍🔥3
دوستان یک چیز سمی نوشتم برای اینکه وقتی دارید ارائه میدید نیازی نباشه که برای جابجایی بین اسلاید ها پیش لپتاپ بیایید دکمه right , left رو بزنید
یک سرور نست آوردم بالا وقتی با گوشی بهش وصل میشم  دکمه لفت و رایت  میزنم

🌐 https://github.com/khalvai/slideSwitcher

☕️ @CodeExplore | </khalvai>
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18❤‍🔥55
دوستان مقاله ی زیر رو یکی از دوستان تو medium گذاشتن که در مورد ساخت رزومه هستش و به نظرم خیلی می تونه براتون مفید باشه و حالا خودش با همین رزومه کلی آفر گرفته 🔥

🌐 https://alirezahamid.medium.com/unveiling-your-masterpiece-the-art-charm-of-crafting-the-ultimate-resume-ab0f0761f73f

#resume #medium
☕️ @CodeExplore | </Alireza.js>
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤‍🔥54
🔥یه متود خفن و حرفه‌ای داخل Javascript هست به اسم reduce که کارای قشنگی میشه باهاش کرد
توی کد زیر براتون نحوه استفاده ازش رو اوردم که بتونین محاسبه مجموع، حداقل و حداکثر رو انجام بدین
const array = [5,4,7,8,9,2];
// Sum
array.reduce((a,b) => a+b);
// Max
array.reduce((a,b) => a>b?a:b);
// Min
array.reduce((a,b) => a<b?a:b);


#javascript #method #reduce
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥96❤‍🔥5
ابزار Cloudflare tunnel 🌐

🗣️ابزار Cloudflare Tunnel، که قبلاً با نام Argo Tunnel شناخته می‌شد، یه سرویس از Cloudflare هست که به شما اجازه می‌ده تا بدون نیاز به باز کردن پورت‌های فایروال یا ایجاد تنظیمات پیچیده شبکه، به صورت امن اپلیکیشن‌ها و سرورهای داخلی خودتون رو به اینترنت متصل کنید.

ℹ️این سرویس مخصوصاً برای زمانی مفیده که می‌خواین یک اپلیکیشن در حال توسعه یا یک سرویس داخلی رو در دسترس قرار بدین بدون اینکه اون رو مستقیماً در معرض اینترنت قرار بدین.

‼️ مشابه این ابزار رو دیروز معرفی کردیم

#cloudflare #argo
☕️ @CodeExplore | </Mamation>
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥134❤‍🔥2
ابزاری برای ترجمه زبان انسان به SQL

میتونید بهش Schema هم بدید و از رو اون کوئری بسازه.

🔗 https://sqltranslate.app

#sql #translate #tools
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥165❤‍🔥3
📌یه لیست خفن از سایت هایی که کلی آیکون برای طراحی سایت در اختیارتون قرار میدن

1️⃣IconScout

2️⃣Boxicons

3️⃣ForkAwesome

4️⃣Glyphs

5️⃣Coreui

#icons #site
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥106🔥3
شوهر متعهد فقط برنامه‌نویس، ولش میکنی یا توی vscode یا visual studio یا یکی از IDE ها.

#fun #programmer
☕️ @CodeExplore | </یوسف>
Please open Telegram to view this post
VIEW IN TELEGRAM
😁42💔74
برنامه ای کامل برای تبدیل شدن به یک مهندس ماشین لرنینگ

🌪 github.com/ZuzooVn/machine-learning-for-software-engineers

#machine #learning #plan
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥11🔥43
👀 سخت‌ترین زبان‌های برنامه‌نویسی

در این مطلب 4 مورد از سخت‌ترین زبان‌های برنامه‌نویسی که برای یک برنامه‌نویس عادی کابوس هستند را معرفی می‌کنیم.

1️⃣Malbolge
یکی از دشوارترین زبان‌های برنامه‌نویسی که نوشتن برنامه‌های ساده در آن معادل با دو سال کار است.
برنامه Hello World:
(=<#9]~6ZY32Vx/4Rs+0No-&Jk)”Fh}|Bcy?=*z]Kw%oG4UUS0/@-ejc(:’8dc

2️⃣Cow Programming Language
زبان برنامه‌نویسی بر اساس صداهای گاوها (Moo) با ۲۴ حالت دستوری مختلف.
برنامه Hello World:
MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo MoO MoO MoO MoO MoO MoO MoO Moo Moo MoO MoO MoO Moo OOO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOoMOo MOo MOo MOo MOo Moo MOo MOo MOo MOo MOo MOo MOo MOo Moo MoO MoO MoO Moo MOo MOo MOo MOo MOo MOo Moo MOo MOo MOo MOo MOo MOo MOo MOo MooOOO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo

3️⃣Brainfuck
زبان esoteric با تنها ۸ دستور: < > + – . , [ ]
برنامه Hello World:
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.——.——–.>+.>.

4️⃣INTERCAL
یک زبان کامپایلری با دستورات عجیب و ترکیبی از زبان‌های دیگر.
برنامه Hello World:
PLEASE DO ,1 <- #13

DO ,1 SUB #1 <- #238
DO ,1 SUB #2 <- #112
DO ,1 SUB #3 <- #112
DO ,1 SUB #4 <- #0
DO ,1 SUB #5 <- #64
DO ,1 SUB #6 <- #238
DO ,1 SUB #7 <- #26
DO ,1 SUB #8 <- #248
DO ,1 SUB #9 <- #168
DO ,1 SUB #10 <- #24
DO ,1 SUB #11 <- #16
DO ,1 SUB #12 <- #158
DO ,1 SUB #13 <- #52

PLEASE READ OUT ,1
PLEASE GIVE UP

برای نمونه کدهای بیشتر و اطلاعات اضافی به منابع تخصصی مراجعه کنید:

🌐 https://roocket.ir/articles/hardest-programming-languages

#Language #programming
☕️ @CodeExplore | </Dr.Parsa>
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥96🔥4😁3💔2
کداکسپلور | CodeExplore
حالا که اموزش کاربردی گیت و گیت هابمون تموم شده وقتشه بریم سراغ اموزش بعدی، چی دلتون میخاد؟
دوستان طبق نظرسنجی آموزش رو با برنامه نویسی شی گرا ادامه میدیم و بصورت روزانه راجب یک موضوع از OOP پست قرار میدیم.

در ادامه هم بقیه موارد رو با انتخاب خودتون آموزش میدیم 😉🧡
🔥13❤‍🔥74💔1
This media is not supported in your browser
VIEW IN TELEGRAM
🟣 زیر یک دقیقه خطاهای کدتو پیدا کن

⭐️ هوش مصنوعی Deepseek Coder به شما کمک می‌کنه تا خطاهای کد خودتون رو به سادگی پیدا کنید

تقریباً از تمام زبان های رایج پشتیبانی می‌کنه!

🔺 coder.deepseek.com/sign_in

#ai #deepseekCoder
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤‍🔥54
👋خوش آومدین به اولین قسمت از آموزش OOP و قراره توی این سری آموزشیمون، قواعد، فواید و ویژگی های OOP رو بشناسیم و باهاش کار کنیم

◀️تعریف OOP : برنامه نویسی شیءگرا یک روش برنامه نویسیه که برنامه رو بر اساس داده ها یا شیء(Object) ها به جای عملکرد ها و منطق سازماندهی میکند، یک شیء میتونه به عنوان یه فیلد داده تعریف بشه که ویژگی ها و رفتار های منحصر به فرد خودشو داره.

1️⃣گام اول OOP جمع آوری تمام شیءهایی هست که برنامه نویس میخاد ازشون استفاده کنه و دستکاریشون کنه، شما باید بدونین این شیء ها چطوری کار میکنن و چطور به هم دیگه مرتبط هستن

ساختار برنامه نویسی شیء گرا (OOP):
🔴-کلاس ها ( Classes ) :کلاس ها انواع داده تعریف شده توسط کاربر هستن که به عنوان یه طرح کلی برای ساخت شیء ها عمل میکنن.
🔴-شیء ها ( Objects ) : نمونه هایی ( instance ) از کلاس ها هستن که با داده هایی که به طور خاص تعریف شده‌اند ایجاد میشن،.
🔴-متود ها ( Methods ) : فانکشن هایی هستن که داخل کلاس تعریف میشن و رفتار های یک شیء رو توصیف میکنن،
🔴-ویژگی ها ( Attributes ) : ویژگی ها در الگوی کلاس ها تعریف میشن و وضعیت یک شیء رو نشون میدن، ویژگی های کلاس متعلق به خود کلاس هتسن

اصول اصلی OOP :
🔴-پوشش ( Encapsulation ) : این اصل میگه که تمام اطلاعات مهم در داخل یک شیء قرار داره و فقط اطلاعات انتخابی فاش میشه، پیاده سازی وضعیف هر شیء به طور خصوصی داخل کلاس تعریف شده و نگهداری میشه
🔴-تجرید ( Abstraction ) : شیءها فقط مکانیزم های داخلی را که برای استفاده از شیءهای دیگه مربوط هست رو فاش میکنن، و هر کد اجرایی غیر ضروری رو مخفی میکنن.
🔴-ارث بری ( Inheritance ) : کلاس ها میتونن کد رو از کلاس های دیگه استفاده مجدد کنن، روابت و زیرکلاس ها بین شیءها میتونن اختصاص داده بشن
🔴-چندریختی ( Polymorphism ) : شیءها طراحی شدن تا رفتار هارو به اشتراک بزارن و میتونن چندین شکل به خودشون بگیرن

#oop #oop_1
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤‍🔥54
زبان های خالص محبوب برای OOP :
Ruby , Scala , JADE , Emerald
این زبان ها عمدتا برای OOP طراحی شدن:
Java , Python , C++
زبان هایی که با OOP جفت میشن:
Visual Basic .NET , PHP , JavaScript

💎ویژگی های OOP :
-ماژولار ( Modularity ) : پوشش باعث میشه که شی ها خود کفا بشن و دیباگ و عیب یابی و توسعه همکاری خیلی آسون تر بشه
-قابلیت استفاده مجدد کد ( Reusability ) : کد ها میتونن از طریق ارث بری دوباره استفاده بشن، به این معنی که تیم شما دیگه نیاز نیست یه کد رو چند بار بنویسه.
-بهره وری ( Productivity ) : برنامه نویسا میتونن برنامه های جدید رو سریع تر با استفاده از کتابخونه های متعدد و قابل استفاده مجدد بسازن
-مقیاس پذیر و قابل ارتقا ( Easily upgradable and scalable ) : برنامه نویسا میتونن عملکرد های سیستم برنامه رو به طور مستقل پیاده سازی کنن
-توصیفات رابط ( Interface descriptions ) : سیستم های خارجی ساده هستن و به همین دلیل تکنلیک های ارسال پیام که برای ارتباط شیء ها استفاده میشن.
-امنیت ( Security ) : با استفاده از پوشش و تجرید ، کد پیچیده مخفی میشه و نگهداری نرم افزار آسان تر میشه و علاوه بر اون، پروتکل های اینترنت محافظت میشن.
-انعطاف پذیری ( Flexibility ) : چند ریختی اجازه اینو میده که یک تابع واحد به کلاس که داخل اون قرار داره تنظیم بشه و شیء های مختلف هم از طریق یک رابط یکسان رد بشن.

#oop #oop_2
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥6❤‍🔥3
۳ تا کتاب مناسب یادگیری پایتون ⌨️

1⃣ Automate the Boring Stuff with Python:
نوشته آل سوئِیگارت: این کتاب مناسب مبتدی‌هاست و روی پروژه‌های عملی تمرکز داره. از طریق مثال‌های کاربردی، مثل کار با فایل‌ها، ارسال ایمیل و کراول کردن وب، به شما یاد می‌ده که چطور کارهای روزمره رو با پایتون خودکار کنید.
🔥🔥🔥🔥🔥🔥🔥🔥
🔢Python Crash Course:
نوشته اریک متیز: این کتاب یک راهنمای جامع و سریع برای مبتدی‌هاست که شامل دو بخشه؛ بخش اول اصول پایه‌ای پایتون رو پوشش می‌ده و بخش دوم به پروژه‌های عملی مثل ساخت بازی و توسعه وب اختصاص داره. این کتاب به شما کمک می‌کنه مهارت‌های خودتون رو سریعاً تقویت کنید.
🔥🔥🔥🔥🔥🔥🔥🔥
🔢Learning Python:
نوشته مارک لوتر: این کتاب به‌طور جامع و کامل به اصول پایتون می‌پردازه و برای کسانی که می‌خوان عمیق‌تر به زبان پایتون مسلط بشن مناسبه. با توضیحات دقیق و مثال‌های کاربردی، این کتاب شما رو از مفاهیم پایه‌ای تا موضوعات پیشرفته‌ی پایتون هدایت می‌کنه.

#book #python
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤‍🔥53
13 تا نصیحت طلائی که فقط یه دولوپر با تجربه بهت میگه! ( پارت اول )

1️⃣ارور میخوری پنیک نکن. متن ارورتو بخونش، اونو برا آدمیزاد نوشتن. یا خودت میتونی یا گوگل کمک میکنه فیکسش میکنی ولی حداقل بخونش که بفهمی داری چیو فیکس میکنی

2️⃣کدی که تو اینترنت میبینی رو بهش زیاد مطمئن نباش. شاید داره با نسخه های قدیمتر کار میکنه. اصلا شاید درست کار نکنه. چارتا سایت مختلفو بخون چیزایی که گفتنو بزار رو هم با عقل خودت تصمیم بگیر

3️⃣داکیومنت رسمی بخون. تنها مرجع هرچیزی داکیومنشن رسمی خودشه. از بلاگا و سایتای کف اینترنت به عنوان مرجع استفاده نکن. اونا کاربردشون برا وقتیه که کلیت قضیه رو فهمیدی. از سر تنبلی اینکارو نمیکنی اخرم مجبور میشی بخونی فقط دهنت سرویس میشه

1/4
🔥🔥🔥🔥🔥🔥🔥🔥
منبع :
🖥 https://twitter.com/i/status/1738858138588110859

#developer #programming #advice
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥269🔥4
حق؟

#fun
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
😁226💔4❤‍🔥3🔥3
کداکسپلور | CodeExplore
13 تا نصیحت طلائی که فقط یه دولوپر با تجربه بهت میگه! ( پارت اول ) 1️⃣ارور میخوری پنیک نکن. متن ارورتو بخونش، اونو برا آدمیزاد نوشتن. یا خودت میتونی یا گوگل کمک میکنه فیکسش میکنی ولی حداقل بخونش که بفهمی داری چیو فیکس میکنی 2️⃣کدی که تو اینترنت میبینی رو…
13 تا نصیحت طلائی که فقط یه دولوپر با تجربه بهت میگه! ( پارت دوم )

4️⃣اول حدس بزن بعد تست کن. برای اینکه یه ارور رو فیکس کنی سرتو ننداز پایین هرچی میبینیو انگول کنی شاید یه فرجی بشه. اصلا گیریم بشه؟ خب حالا چطور میخوای بفهمی چی شد درست شد؟ اول فکر کن یه حدس تو ذهنت درست کن بعد برو تستش کن.

5️⃣یه لایبرری رو میخوای یاد بگیری نیارش وسط پروژه خر تو الاغ. قشنگ یه محیط تر تمیز درست کن اونجا اروم اروم بالا بیارش حالا دستت راه افتاد با لایبرری های دیگه اینتگریتش کن، ببرش توی انوایرمنت های دیگه. اینطوری خودتم بهتر میفهمی به ولله

6️⃣استفاده کردن از اوپن سورس رو یاد بگیرید. شما نمیتونید همه ابزارا و لایبرری های اوپن سورس رو قبل اینکه لازم شه تست کنید. پس یاد بگیرید چطور تشخیص بدید کدومشون خوبن کدومشون بد.
حالا چطور تشخیص بدیم؟ بهترین راه بررسی استار و ایشو های گیتهابه بنظرم

2/4
🔥🔥🔥🔥🔥🔥🔥🔥
منبع:
🖥 https://twitter.com/i/status/1738858138588110859

#developer #programming #advice
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥196🔥3😁1