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

سایت:
CodeExplore.ir
👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap
تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Modern Login Form With HTML & CSS & JavaScript 🔥


#login #form
@CodeExplore
11🔥3❤‍🔥2
Modern Login Form @CodeExplore.zip
3.7 KB
Modern Login Form With HTML & CSS & JavaScript Source Code 💯

🔑 Password file: @CodeExplore


#login #form
@CodeExplore
6❤‍🔥3🔥2
💢 چند تا از نقل و قول های برنامه نویسی از زبان بزرگان این زمینه

Bill Gates:

سنجش میزان برتری در کدنویسی با تعداد خطوط کد مثل سنجش میزان وزن در حین ساخت هواپیماست؛ پس هرچه کمتر بهتر.

Linus Torvalds:

بسیاری از دولوپرهای خوب کدنویسی می‌کنند اما نَه به این خاطر که کسب درآمد کنن یا توسط دیگران تحسین بشن، بلکه به این خاطر که کدنویسی باحاله.

Mosher's Law:

اگه برنامه‌تون درست کار نمی‌کنه اصلاً نگران نشید چرا که اگر همه‌چیز درست کار کنه، شما بیکار می‌شید.

Alan J. Perlis:

زبانی که نحوهٔ نگاه شما به برنامه‌نویسی رو تحت‌ تأثیر قرار نده، ارزش یادگیری نداره.

C.A.R. Hoare:

مهم‌ترین ویژگی یک برنامه اینه که آیا کاربر رو به هدفش می‌رسونه یا نه.

#quote
@CodeExplore
23❤‍🔥3🔥2
فقط آموزشای هندی 😅😂

#fun
@CodeExplore
😁344💔2
اجرای کد پایتون در بک گراند 👀

🔹️ بله، این قضیه امکانش پذیر هست که پایتون رو بدون اینکه کسی بفهمه روی سیستم اجرا کنید، اما قبل از آموزش لازم به ذکر هست که ما این مطلب رو فقط و فقط برای آموزش میزاریم و مسئولیت استفاده از اینها بر عهده خود شماست! درست مثل چاقو که شما میتونید باهاش آشپزی کنید یا شخصی رو به قتل برسونید یا باهاش جراحی کنید!

🔸️برای اجرا شدن کد پایتون در بک گراند نیاز به هیچ کد خاصی نیست،فقط کافیه که بجای اینکه کدتون رو با پسوند
.py

سیو کنید،با پسوند
.pyw

سیو کنید! همین! به همین سادگی و خوشمزگی!

🔹️اما حالا یک کار باحال تر میتونید انجام بدید؛ بیاید فرض کنیم شما میخواید یک نرم افزار وارد کردن پسورد درست کنید ، یعنی شما میخواید هر وقت سیستم روشن میشه کدتون اجرا بشه و طبیعتا قرار نیست توی task manager با python.exe مواجه بشید!(هرچند که راه هایی هست برای غیرفعال کردن دکمه ویندوز،alt+f4 ، و هاید کردن تسک بار؛ اما بیاید فرضمون رو خراب نکنیم) .

🔸️ برای اجرا کردن کدتون وقتی که ویندوز بالا اومد کافیه که کدتون رو کپی کنید، دکمه ویندوز و R رو فشار بدید، حالا بنویسید:
shell:startup

و کدتون رو توی پوشه باز شده paste کنید.


شما چه چیز های جالبی برای روش های ران کردن پایتون میدونید؟توی کامنت ها بگید❤️🔥

#python #pyw #startup
☕️ @CodeExplore
🔥151❤‍🔥1😁1
افزونه Screen capture and recorder 🎥

🔹️با استفاده از این افزونه میتونید از صفحه اسکرین شات بگیرید، بله احتمالا میگید که خب خود کیبورد همچین دکمه ای داره! ولی این یکم فرق داره،میتونید یه بخش مشخص یا کل صفحه وب رو اسکرین شات بگیرید(یعنی اگر سایت نیاز به اسکرول هم داشته باشه بازم بخش هاییش که دیده نمیشه رو عکس میگیره!) و بعد هم ادیتش کنید

🔸️علاوه بر این،میتونید با این افزونه فیلم ضبط کنید! جالبه بدونید کاربرد این افزونه از یک سری نرم افزار ها بیشتره چون هم قابلیت ضبط وبکم رو داره هم ضبط میکروفون که باید قبول کنیم برای یک افزونه چیز زیادیه واقعا!

📥 لینک دانلود

کامنت گذاشتن یادتون نره 😉

#extensions
☕️ @CodeExplore
🔥143❤‍🔥2
@CodeExplore - Hovering Cards.html
7.2 KB
🔥Hovering Cards with HTML , CSS

#html #css
☕️ @CodeExplore
🔥10❤‍🔥22
زبان هایی که در یک سال گذشته ترند شدن!🔥

زبان مورد علاقتون کدومه؟توی کامنت ها بگین.


#trend #programming_languages
@CodeExplore
14❤‍🔥4🔥2
🔹برنامه‌نویسی شی‌گرا Object-Oriented Programming - OOP چیست؟

در برنامه‌نویسی شی‌گرا، کد به شی‌ها (objects) و کلاس‌ها (classes) تقسیم می‌شود. هر شیء در OOP دارای وضعیت (متغیرها) و رفتار (متدها) است. این به ما این امکان را می‌دهد که موضوعات را به صورت واقعیت‌محور (object-centric) شرح دهیم، بجای اینکه به شیوه ساختارمحور (procedural) عمل کنیم.

تصور کنید یک برنامه مدیریت کتابخانه دارید. در برنامه‌نویسی شی‌گرا، شما می‌توانید یک کلاس "کتاب" ایجاد کنید که ویژگی‌هایی مانند عنوان، نویسنده، و شماره شابک را دارد. سپس شما می‌توانید از این کلاس برای ایجاد اشیاء مختلفی مانند "کتاب" یا "رمان گذر" استفاده کنید.

class Book:
def init(self, title, author, ISBN):
self.title = title
self.author = author
self.ISBN = ISBN

def display_info(self):
print(f"Title: {self.title}, Author: {self.author}, ISBN: {self.ISBN}")

first_book = Book("The Catcher in the Rye", "J.D. Salinger", "9780316769488")
second_book = Book("To Kill a Mockingbird", "Harper Lee", "0061120081")

first_book.display_info()
second_book.display_info()

🔸 برنامه‌نویسی رویه‌ای Procedural Programming چیست؟

در برنامه‌نویسی رویه‌ای، برنامه به صورت مجموعه‌ای از رویه‌ها یا توالی‌های دستورات سازماندهی می‌شود. تمرکز اصلی بر روی دستورات و توالی اجرا قرار دارد، و مفاهیمی مانند تقسیم مسئله به اجزای کوچک‌تر یا تجزیه و تحلیل (decomposition) از اهمیت زیادی برخوردارند.

اگر در برنامه‌نویسی رویه‌ای بخواهید یک برنامه برای محاسبه میانگین اعداد در یک لیست بنویسید، ممکن است شما یک توالی از دستورات برای جمع زدن اعداد لیست و سپس تقسیم بر تعداد اعضا را بنویسید.

def calculate_average(num_list):
total = sum(num_list)
count = len(num_list)
average = total / count
return average

my_list = [3, 5, 7, 11, 13, 17]
result = calculate_average(my_list)
print(f"The average is: {result}")

#oop #procedural
@CodeExplore
10🔥4❤‍🔥1
🔺تفاوت برنامه نویسی شی گرا و برنامه نویسی رویه ای

1. منطق و ساختار:
- OOP: تمرکز بر روی اشیاء و آنچه که انجام می‌دهند و ویژگی‌هایشان دارد.
- Procedural: تمرکز بر روی دستورات و توالی اجرا.

2. تجزیه و تحلیل مسئله:
- OOP: به کمک مفاهیم چیدمانی شیء می‌توان به ساختار منظمی دست یافت.
- Procedural: با تقسیم مسئله به اجزای کوچک‌تر و توالی اجرا آنها به رسیدگی می‌شود.

3. سطح انتزاع (Abstraction):
- OOP: قابلیت انتزاع بالا با استفاده از کلاس‌ها و اشیاء.
- Procedural: سطح کمتری از انتزاع وجود دارد.

4. باز استفاده کد (Code Reusability):
- OOP: کد قابل استفاده مجددی را بوجود می‌آورد.
- Procedural: کد تکراری‌تر است و بازاستفاده کمتری دارد.

5. تعمیم (Generalization) و وابستگی (Dependency):
- OOP: می‌توان کلاس‌ها را به یکدیگر مرتبط کرد و ارث‌بری و پلیمرفیسم را پشتیبانی می‌کند.
- Procedural: این قابلیت‌ها کمتر مورد پشتیبانی قرار می‌گیرند.

در نهایت، انتخاب بین این دو رویکرد به میزان پیچیدگی پروژه، ساختار و توسعه پذیری برنامه و البته تجربه و توانایی برنامه‌نویس بستگی دارد.

اگر تفاوت دیگه توی ذهنتون هست توی کامنت ها بنویسید🧡

#oop #procedural
@CodeExplore
11🔥5❤‍🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
My Love Coding... 🤍☕️

☕️ @CodeExplore
14🔥4❤‍🔥1
🤯🤯🤯

#fun
☕️ @CodeExplore
😁233
Cursor Animation @CodeExplore.zip
1.8 KB
🔥 Animated Cursor with HTML , Javascript

🔑Password: @CodeExplore


#animation #animated_cursor
☕️ @CodeExplore
🔥141❤‍🔥1
اکستنشن tabnine برای VSCode🔥

🔹️این اکستنشن یک نوع AutoCompleter هستش ، بله بله بله میدونیم که خود vscode هم اتوکامپلتر داره! ولی سطح این افزونه با سطح vscode خیلی اختلاف فاحشی داره! طبق گفته خودشون از AI استفاده میکنن؛ و واقعا از نصب کردن این افزونه پشیمون نمیشید ، واقعا فوق العاده اس👌

🔸️فقط کافیه بزنید نصب و تمام! اول شاید زیاد چیزی نبینید چون داره کدتون رو تحلیل میکنه، راه که بیوفته ممکنه بعضی وقتا تا ۳ خط بهتون پیشنهاد بده و واقعا هم ۳ خط درستی باشه!

📥 لینک دانلود

شما چه اتوکامپلتر های دیگه یا افزونه های دیگه ای میشناسید؟ حتما توی کامنت ها بگین❤️‍🔥

#extension
☕️ @CodeExplore
❤‍🔥14🔥41💔1
✍️دستور lorem در VSCode

🔹️تا حالا شده نیاز داشته باشید که یک باکس یا المنت رو پر از متن طولانی کنید؟ خب دستور lorem دوای درد شماست! خیلی راحت با استفاده از این دستور میتونید هر چند کلمه ای که میخواید رو در یک ثانیه بنویسید. اما قبل از شروع، توجه داشته باشید که حتما باید با VSCode این کار رو انجام بدید!

🔸️برای این کار کافیه که یک فایل(به تجربه فهمیدم html اکثر مواقع جواب میده) درست بکنید، بعد داخل فایلتون بنویسید:
loremx

اما به جای x، یک عدد دلخواه بنویسید، عددی که وارد میکنید نشان دهنده تعداد کلمات هست. بعد از اون enter رو فشار بدید و تمام؛ متن شما آماده است. نگران معنی و محتوا هم نباشید چون کلمات به صورت رندوم هستن و معنایی نمیسازند.

#lorem #vscode
☕️ @CodeExplore
🔥162❤‍🔥1
اگر قصد دارید به سرعت یه رزومه خفن و کامل بسازید میتونید با استفاده از این سایت این کارو انجام بدید 💯

▪️این سایت Template های مختلفی برای ساخت رزومه رو در اختیارتون میزاره که میتونید بسته به نیاز و علاقتون ازشون استفاده کنید.
برای دسترسی به تمپلیت ها میتونید از این لینک وارد بشید

👉🏻 mycvcreator.com/resume-template

برای استفاده کافیه از لینک زیر روی Get Started کلیک کنید و توی سایت Register کنید بعد از اون میتونید برای ساختن رزومتون اقدام کنید.

👉🏻 mycvcreator.com

#resume
@CodeExplore
11🔥3❤‍🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Social Media Buttons with HTML & CSS 💯

#social #button
@CodeExplore
12❤‍🔥4🔥2
Social Media Buttons @CodeExplore.zip
1.7 KB
Social Media Buttons with HTML & CSS Source Code 💯

🔑 Password file: @CodeExplore


#social #button
@CodeExplore
❤‍🔥103🔥3
آخه...

#fun
☕️ @CodeExplore
❤‍🔥19😁13🔥3