آموزش برنامه نویسی
287 subscribers
63 photos
26 videos
2 files
18 links
جامعه توسعه‌دهندگان ایرانی :
@QCode_ir

کانال دوم - اخبار تکنولوژی - آی تی :
📢 @TechCntr

تعرفه ثبت تبلیغات :
🔺 @QCodeAD
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
💸 آموزش برنامه نویسی 0 تا 100 با کاتلین

🔸 قسمت 4


⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
💸 آموزش برنامه نویسی 0 تا 100 با کاتلین

🔸 قسمت 5


⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
💸 آموزش برنامه نویسی 0 تا 100 با کاتلین

🔸 قسمت پایانی


⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️چطور محتویات داخل یک شی (Object) را ببینیم؟

وقتی در پایتون با آبجکت‌ها کار می‌کنید، گاهی لازم است تمامی ویژگی‌ها و مقادیر داخلی آن را بررسی کنید. در پایتون، هر آبجکت ویژگی‌ای به نام __dict__ دارد که تمام ویژگی‌های آن آبجکت را به صورت دیکشنری ذخیره می‌کند.

فرض کنید یک کلاس ساده داریم:

class User:
def __init__(self, name, age):
self.name = name
self.age = age
self.skills = ["Python", "Django"]

user = User("Yousef", 27)

print(user.__dict__)

خروجی:
{'name': 'Yousef', 'age': 27, 'skills': ['Python', 'Django']}


#برنامه‌نویسی #پایتون #python

⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
💸 آموزش ES6 در جاوا اسکریپت

🔸 قسمت 1


⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
چطوری به این خروجی برسیم؟

میخواییم وقتی یک لیست به ما دادن، تعداد بیشترین تکرارها رو از داخلش در بیاریم که در مثال زیر عدد 1 نسبت به بقیه بیشتر تکرار شده
Top : [1, 2, 1, 1, 3, 4, 2] > [1]

def top(arr):
values = {}
result = []
f_val = 0

for i in arr:
if i in values:
values[i] += 1
else:
values[i] = 1
print(values) # {1: 3, 2: 2, 3: 1, 4: 1}

f_val = max(values.values()) # 3

for i in values.keys():
if values[i] == f_val:
result.append(i)
else:
continue
return result


print(top([1, 2, 1, 1, 3, 4, 2])) # [1]



⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
💸 آموزش ES6 در جاوا اسکریپت

🔸 قسمت 2


⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
💸 آموزش ES6 در جاوا اسکریپت

🔸 قسمت 3


⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
💸 آموزش ES6 در جاوا اسکریپت

🔸 قسمت 4


⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
💸 آموزش ES6 در جاوا اسکریپت

🔸 قسمت 5


⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️ معرفی کتابخانه‌های محبوب پایتون در حوزه هوش مصنوعی (AI):

1. TensorFlow
یک کتابخانه قدرتمند برای ساخت و آموزش مدل‌های یادگیری عمیق و یادگیری ماشین. توسط گوگل توسعه داده شده و از CPU و GPU پشتیبانی می‌کند.

2. PyTorch
محبوب در میان محققان و توسعه‌دهندگان به دلیل سادگی و انعطاف بالا. توسط فیسبوک ارائه شده و برای ساخت مدل‌های پیچیده مناسب است.

3. Scikit-learn
کتابخانه‌ای قدرتمند برای یادگیری ماشین کلاسیک شامل الگوریتم‌هایی مانند رگرسیون، دسته‌بندی، خوشه‌بندی و پیش‌پردازش داده‌ها.

4. Keras
یک رابط کاربری آسان برای توسعه و آزمایش شبکه‌های عصبی. معمولاً همراه TensorFlow استفاده می‌شود.

5. OpenCV
کتابخانه‌ای قدرتمند برای پردازش تصویر و بینایی کامپیوتری. برای تشخیص اشیا، چهره‌ها و تحلیل ویدیوها بسیار کاربردی است.

6. NLTK
مناسب برای پردازش زبان طبیعی (NLP)، مانند تحلیل متن، ساخت چت‌بات‌ها، و استخراج اطلاعات از داده‌های متنی.

7. Hugging Face Transformers
بهترین ابزار برای کار با مدل‌های پیشرفته NLP مثل BERT و GPT. مناسب برای ترجمه متن، چت‌بات‌ها و خلاصه‌سازی متن.

8. Pandas
برای تحلیل و پردازش داده‌ها. معمولاً در پیش‌پردازش داده‌های ورودی مدل‌های یادگیری ماشین استفاده می‌شود.

9. Matplotlib و Seaborn
برای مصورسازی داده‌ها و تحلیل بصری مدل‌ها و داده‌ها.

10. FastAPI یا Flask
برای ایجاد API جهت ارتباط بین مدل‌های هوش مصنوعی و اپلیکیشن‌ها.


⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
⌨️ فریم‌ورک‌ها و کتابخانه های پایتون!


⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
💸 آموزش ES6 در جاوا اسکریپت

🔸 قسمت 6


⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
💸 آموزش ES6 در جاوا اسکریپت

🔸 قسمت 7


⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
💸 آموزش ES6 در جاوا اسکریپت

🔸 قسمت 8


⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️ پیدا کردن کدهای بی‌استفاده در پروژه پایتون با ابزار Vulture 🐍

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

برای نصب این ابزار، کافی است از دستور زیر استفاده کنید:
pip install vulture


برای اجرا، تنها کافی است نام فایل یا پوشه پروژه خود را به Vulture بدهید:
vulture your_project/

این ابزار گزارشی از کدهایی که احتمالاً بی‌استفاده هستند، نمایش می‌دهد.

#برنامه‌نویسی #پایتون #python


⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
💸 آموزش ES6 در جاوا اسکریپت

🔸 قسمت 9


⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️ منبع طلایی API‌های رایگان برای برنامه‌نویس‌ها!

اگه دنبال API‌های رایگان برای پروژه‌هاتی، این مخزن یه گنجینه رایگانه!
از آب‌وهوا تا فیلم و سریال، همه‌چی داره.

https://github.com/public-api-lists/public-api-lists

⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
💸 آموزش ES6 در جاوا اسکریپت

🔸 قسمت 10


⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
✔️ کپچا باید اینجوری باشه :))

با ۳ تا کیل گرفتن تایید میکنه که انسانی !


⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM