آموزش پایتون | هوش مصنوعی | voidcompile – Telegram
آموزش پایتون | هوش مصنوعی | voidcompile
5.87K subscribers
242 photos
48 files
54 links
یادگیری برنامه نویسی، هوش مصنوعی، دیتا ساینس و پروژه‌های تحقیقاتی

Python | Machine Learning | Biopython | C++ | AI

مطالب آموزشی ، تحقیقاتی ، پروژه محور و پژوهشی برای
علاقه مندان به یادگیری برنامه نویسی

تبلیغات:
@void_compile
Download Telegram
آموزش پایتون | هوش مصنوعی | voidcompile
📊 تصویر بالا نمایش عملکرد الگوریتم Naive Bayes در یک مسئله طبقه‌ بندی (Classification) دوبعدی است معرفی الگوریتم قسمت ۶ در این تصویر، دو کلاس از داده‌ها با رنگ متفاوت نشون داده شدن. الگوریتم Naive Bayes با استفاده از توزیع احتمال نرمال (Gaussian)، یک مرز…
کد تصویر بالا


# Import necessary libraries
from sklearn.datasets import make_classification
from sklearn.model_selection import train_test_split
from sklearn.naive_bayes import GaussianNB
import matplotlib.pyplot as plt
import numpy as np

# Create a 2D classification dataset with 2 informative features
X, y = make_classification(
n_samples=200,
n_features=2,
n_redundant=0,
n_informative=2,
n_clusters_per_class=1,
random_state=42
)

# Split the dataset into training and testing sets
X_train, X_test, y_train, y_test = train_test_split(
X, y, test_size=0.3, random_state=42
)

# Train a Gaussian Naive Bayes classifier
model = GaussianNB()
model.fit(X_train, y_train)

# Create a mesh grid for visualization of decision boundary
x_min, x_max = X[:, 0].min() - 1, X[:, 0].max() + 1
y_min, y_max = X[:, 1].min() - 1, X[:, 1].max() + 1
xx, yy = np.meshgrid(
np.linspace(x_min, x_max, 500),
np.linspace(y_min, y_max, 500)
)

# Predict class labels for each point in the mesh grid
Z = model.predict(np.c_[xx.ravel(), yy.ravel()])
Z = Z.reshape(xx.shape)

# Plot the decision boundary and data points
plt.figure(figsize=(8, 6))
plt.contourf(xx, yy, Z, alpha=0.3) # Background classification regions
plt.scatter(X[:, 0], X[:, 1], c=y, edgecolors='k') # Original data points
plt.noscript("Naive Bayes Classification (GaussianNB)")
plt.xlabel("Feature 1")
plt.ylabel("Feature 2")
plt.tight_layout()
plt.show()

💻@voidcompile
27👍24💯1
کانال ما بیشتر روی مفاهیم یادگیری ماشین و زبان برنامه نویسی پایتون تمرکز دارد موافق هستید درباره امنیت شبکه هم موضوعات و پست هایی قرار بدم؟
Anonymous Poll
87%
بله
13%
نه
3👍1💯1
آموزش پایتون | هوش مصنوعی | voidcompile
📊 تصویر بالا نمایش عملکرد الگوریتم Naive Bayes در یک مسئله طبقه‌ بندی (Classification) دوبعدی است معرفی الگوریتم قسمت ۶ در این تصویر، دو کلاس از داده‌ها با رنگ متفاوت نشون داده شدن. الگوریتم Naive Bayes با استفاده از توزیع احتمال نرمال (Gaussian)، یک مرز…
🧠⚙️ شبکه‌های عصبی (Neural Networks) – مغز یادگیری ماشین!

معرفی الگوریتم قسمت ۷
در تصویر بالا، عملکرد یک شبکه عصبی مصنوعی (Artificial Neural Network) برای طبقه‌بندی داده‌های غیرخطی با استفاده از الگوریتم MLPClassifier از scikit-learn نشون داده شده.

🔍 الگوریتم چی کار می‌کنه؟
داده‌هایی که شکل هلال (Moon Shape) دارن رو یاد می‌گیره
با چند لایه پنهان (Hidden Layers) و نرون، تصمیم‌گیری غیرخطی انجام می‌ده
از ساختار شبکه عصبی چندلایه (Multi-Layer Perceptron – MLP) برای آموزش استفاده شده

📸 توضیح تصویر:

– داده‌های رنگی: دو کلاس متفاوت از نقاط
– ناحیه‌های رنگی: خروجی نهایی مدل برای هر کلاس
– مرز تصمیم (Decision Boundary): بر اساس ترکیب وزن‌ها و نرون‌ها ایجاد شده
– شبکه شامل دو لایه پنهان با ۱۰ و ۵ نرون است که با الگوریتم backpropagation آموزش دیده

📌 شبکه‌های عصبی یکی از پایه‌ای‌ترین روش‌ها در یادگیری عمیق (Deep Learning) هستن و در حوزه‌هایی مثل بینایی ماشین، تحلیل داده، تشخیص صدا، پزشکی، پیش‌بینی سری‌های زمانی و بازی‌سازی کاربرد دارن.

#NeuralNetwork

💻@voidcompile
32👍25💯1
آموزش پایتون | هوش مصنوعی | voidcompile
🧠⚙️ شبکه‌های عصبی (Neural Networks) – مغز یادگیری ماشین! معرفی الگوریتم قسمت ۷ در تصویر بالا، عملکرد یک شبکه عصبی مصنوعی (Artificial Neural Network) برای طبقه‌بندی داده‌های غیرخطی با استفاده از الگوریتم MLPClassifier از scikit-learn نشون داده شده. 🔍 الگوریتم…
الگوریتم شبکه های عصبی Neural Networks

در ادامه کد تصویر بالا رو قرار داده ام می توانید کپی کنید تغییر بدید و استفاده کنید.


# Import required libraries
from sklearn.datasets import make_moons
from sklearn.model_selection import train_test_split
from sklearn.neural_network import MLPClassifier
import matplotlib.pyplot as plt
import numpy as np

# Create a non-linear 2D dataset shaped like moons
X, y = make_moons(n_samples=300, noise=0.2, random_state=42)

# Split the dataset into training and test sets
X_train, X_test, y_train, y_test = train_test_split(
X, y, test_size=0.3, random_state=42
)

# Initialize a neural network model with 2 hidden layers (10 and 5 neurons)
mlp = MLPClassifier(hidden_layer_sizes=(10, 5), max_iter=2000, random_state=42)

# Train the model using the training data
mlp.fit(X_train, y_train)

# Create a mesh grid to visualize decision boundaries
x_min, x_max = X[:, 0].min() - 0.5, X[:, 0].max() + 0.5
y_min, y_max = X[:, 1].min() - 0.5, X[:, 1].max() + 0.5
xx, yy = np.meshgrid(
np.linspace(x_min, x_max, 500),
np.linspace(y_min, y_max, 500)
)

# Predict the class for each point in the mesh grid
Z = mlp.predict(np.c_[xx.ravel(), yy.ravel()])
Z = Z.reshape(xx.shape)

# Plot the decision boundary and original data points
plt.figure(figsize=(8, 6))
plt.contourf(xx, yy, Z, alpha=0.3) # decision regions
plt.scatter(X[:, 0], X[:, 1], c=y, edgecolors='k', s=50) # input points
plt.noscript("Neural Network Classification (MLPClassifier)")
plt.xlabel("Feature 1")
plt.ylabel("Feature 2")
plt.tight_layout()
plt.show()

💻@voidcompile
👍2724💯1
🧠📊 دیتابیس‌های معروف برای یادگیری ماشین – با چی مدل‌ هات رو آموزش بدی؟

اگه وارد دنیای یادگیری ماشین (Machine Learning) شدی، حتماً باید دیتاست‌های معروف مثل MNIST، CIFAR-10، ImageNet رو بشناسی! این دیتاست‌ها برای آموزش مدل‌های بینایی ماشین، دسته‌بندی تصویر، تشخیص اشیاء، و هزاران کاربرد دیگه استفاده می‌شن.

دیتاست‌هایی برای شروع یادگیری ماشین
دسته‌بندی تصویر، تشخیص دست‌خط، بینایی ماشین
آماده برای آموزش مدل‌های هوش مصنوعی
فرمت‌های مناسب برای Deep Learning و Scikit-learn
قابل استفاده در پروژه‌های NLP، CV و طبقه‌بندی داده‌ها

📌 اگر دنبال تمرین، تست، یا آموزش یک مدل هوش مصنوعی هستی، این دیتابیس‌ها نقطه شروع حرفه‌ای هستن.

#یادگیری_ماشین
#هوش_مصنوعی
#بینایی_ماشین
💻 @voidcompile
👍4130💯1
آموزش پایتون | هوش مصنوعی | voidcompile
🧭 معرفی سایت roadmap.sh – نقشه راه کامل برای یادگیری برنامه‌نویسی و ورود به بازار کار (مناسب برای مسیر یادگیری فرانت‌اند، بک‌اند، DevOps، امنیت، دیتاساینس و هوش مصنوعی) 📌 اگه نمی‌دونی از کجا شروع کنی یا دقیقاً چی یاد بگیری، سایت roadmap.sh دقیقاً برای تو…
🎨🧑‍💻 تبدیل کد به تصویر حرفه‌ای برای تولید محتوا – معرفی سایت carbon.now.sh

اگه برنامه نویسی می‌کنی و دوست داری کدتو به شکل شیک و گرافیکی منتشر کنی، سایت carbon.now.sh یکی از بهترین ابزارهای رایگان برای ساخت تصویر از کدهای برنامه نویسیه.

🔧 امکانات سایت Carbon:

تبدیل کد پایتون، جاوااسکریپت، سی، جاوا، PHP و ده‌ها زبان دیگه به تصویر
انتخاب تم های متنوع، فونت حرفه‌ای، رنگ پس زمینه، سایه و اندازه متن
مناسب برای تولید محتوای برنامه نویسی در تلگرام، اینستاگرام، گیتهاب و بلاگ
امکان دانلود با فرمت PNG یا SVG برای استفاده حرفه‌ای
بدون نیاز به ثبت نام و کاملاً رایگان

📌 مناسب برای:

🔹 آموزش برنامه نویسی با ظاهر حرفه‌ای
🔹 ساخت پست های اینستاگرامی و تلگرامی برای آموزش کدنویسی
🔹 ساخت اسکرین شات های مرتب برای رزومه، پروژه یا اسلاید آموزشی


کافیه یه تیکه کد رو بندازی توی این سایت و یه تصویر جذاب ازش بگیری. سریع، حرفه‌ای و بدون دردسر!

لینک سایت : https://carbon.now.sh

❌️ممکن است برای دسترسی به سایت نیاز به فیلترشکن داشته باشید .
#برنامه_نویسی
#تولید_محتوا
#ابزار_برنامه_نویسان

💻@voidcompile
👍3021💯1
آموزش پایتون | هوش مصنوعی | voidcompile
🧠⚙️ شبکه‌های عصبی (Neural Networks) – مغز یادگیری ماشین! معرفی الگوریتم قسمت ۷ در تصویر بالا، عملکرد یک شبکه عصبی مصنوعی (Artificial Neural Network) برای طبقه‌بندی داده‌های غیرخطی با استفاده از الگوریتم MLPClassifier از scikit-learn نشون داده شده. 🔍 الگوریتم…
🧠🎲 الگوریتم مونت‌ کارلو (Monte Carlo Simulation) – شبیه‌سازی تصادفی برای حل مسائل پیچیده

معرفی الگوریتم قسمت۸

📌 یکی از پرکاربردترین روش‌های محاسباتی در علم داده، یادگیری ماشین، فیزیک، آمار و تحلیل ریسک، الگوریتم شبیه‌سازی مونت‌کارلو است. این الگوریتم با تولید حجم زیادی از داده‌های تصادفی، نتایج پیچیده و غیرقطعی را تقریب می‌زند.

🔍 در این روش به‌جای محاسبهٔ تحلیلی، از تکرار و احتمال برای پیش‌بینی نتیجه استفاده می‌کنیم. الگوریتم مونت‌کارلو پایهٔ بسیاری از مدل‌های پیش‌بینی، تحلیل مالی، مدل‌سازی آب‌وهوا، شبیه‌سازی ترافیک، تحلیل شبکه و بسیاری از کاربردهای مهندسی و علمی است.

کاربردهای مهم:

مدل‌سازی ریسک پروژه‌ها
شبیه‌سازی بازارهای مالی و پیش‌بینی سود/زیان
تحلیل تصادفی در فیزیک و شیمی
الگوریتم‌های یادگیری ماشین مبتنی بر نمونه‌گیری


🧩 الگوریتم مونت‌کارلو پایه‌ٔ مفهومی خیلی از مدل‌های پیشرفته در دنیای واقعی‌ه و یادگیریش برای هر برنامه‌نویس یا پژوهشگر داده واجبه!

#الگوریتم_مونت_کارلو
#تحلیل_احتمالاتی

💻@voidcompile
32👍22💯1
آموزش پایتون | هوش مصنوعی | voidcompile
🧠🎲 الگوریتم مونت‌ کارلو (Monte Carlo Simulation) – شبیه‌سازی تصادفی برای حل مسائل پیچیده معرفی الگوریتم قسمت۸ 📌 یکی از پرکاربردترین روش‌های محاسباتی در علم داده، یادگیری ماشین، فیزیک، آمار و تحلیل ریسک، الگوریتم شبیه‌سازی مونت‌کارلو است. این الگوریتم با…
🎯 سناریو:

فرض کنیم پروژه‌ای داری که زمان تحویلش به ۳ عامل وابسته‌ست:

زمان خوشبینانه (Optimistic time)

زمان واقع‌گرایانه (Most likely time)

زمان بدبینانه (Pessimistic time)


برای هر تسک، زمان مورد انتظار با توزیع شبه‌سه‌گانه (مثل توزیع PERT) تخمین زده می‌شه.
ما از شبیه‌سازی مونت‌کارلو استفاده می‌کنیم تا هزاران بار پروژه رو شبیه‌سازی کنیم و بفهمیم چه زمانی بیشترین احتمال رو برای پایان داره.

کد پایتون: شبیه‌سازی ریسک زمان تحویل پروژه
import numpy as np
import matplotlib.pyplot as plt

# Define tasks with their optimistic, most likely, and pessimistic durations (in days)
tasks = [
{"name": "Requirements Analysis", "optimistic": 2, "most_likely": 4, "pessimistic": 6},
{"name": "Software Design", "optimistic": 3, "most_likely": 5, "pessimistic": 9},
{"name": "Implementation", "optimistic": 5, "most_likely": 10, "pessimistic": 15},
{"name": "Testing & Review", "optimistic": 2, "most_likely": 3, "pessimistic": 5}
]

# Number of Monte Carlo simulations
n_simulations = 10000
project_durations = []

# Run the Monte Carlo simulation
for _ in range(n_simulations):
total_duration = 0
for task in tasks:
o = task["optimistic"]
m = task["most_likely"]
p = task["pessimistic"]
# Generate a duration using triangular distribution
duration = np.random.triangular(o, m, p)
total_duration += duration
project_durations.append(total_duration)

# Calculate probability of finishing under 25 days
deadline = 25
prob = np.mean(np.array(project_durations) <= deadline)

# Plot the histogram
plt.figure(figsize=(10, 6))
plt.hist(project_durations, bins=50, color="#336699", alpha=0.85, edgecolor='black')
plt.noscript("Monte Carlo Simulation – Estimated Project Duration (10K Runs)", fontsize=14)
plt.xlabel("Project Duration (days)")
plt.ylabel("Frequency")
plt.grid(True)
plt.axvline(x=deadline, color='red', linestyle='--',
label=f'Deadline = {deadline} days\nP ≈ {prob*100:.2f}%')
plt.legend()
plt.tight_layout()
plt.show()

💡تصویر بالا نتیجه خروجی کد است.


📌 خروجی چی می‌ده؟

یه نمودار هیستوگرام که نشون می‌ده پراکندگی زمان تحویل پروژه چطوریه

عددی که احتمال رسیدن به ددلاین ۲۵ روزه رو می‌گه
با افزایش تعداد شبیه‌سازی (مثلاً 100,000)، دقت بالاتر می‌ره

#code
💻@voidcompile
24👍23💯1
آموزش پایتون | هوش مصنوعی | voidcompile
🔹 آموزش پایتون – قسمت ۸ (جزوه + کد) حلقه for در پایتون – تکرار هوشمند و حرفه‌ای حلقه for یکی از مهم‌ترین ابزارهای تکرار در زبان پایتونه. توی این قسمت یاد می‌گیری چطور با استفاده از for روی لیست، رشته، اعداد و هر چیز قابل تکرار (iterable) حرکت کنی و کدت رو…
🔹 آموزش پایتون – قسمت ۹ (جزوه + کد)
کار با لیست‌ها (List) – مدیریت مجموعه‌ای از داده‌ها

لیست‌ها (List) یکی از ساختارهای داده‌ای پایه و قدرتمند در پایتون هستن که بهت اجازه می‌دن مجموعه‌ای از آیتم‌ها رو ذخیره، ویرایش و پردازش کنی.
در این قسمت با روش ساخت، دسترسی، تغییر، حذف، جستجو و پیمایش در لیست آشنا می‌شی.

ایجاد لیست و مقداردهی
دسترسی به عناصر با ایندکس
تغییر مقدار یک عنصر
افزودن (append) و حذف (remove)
پیمایش با حلقه for
بررسی وجود یک مقدار با in

📌 این بخش پایه‌ی کار با داده‌هاست، چه توی پروژه‌های ساده و چه در یادگیری ماشین.

#آموزش_پایتون
#python
#لیست_در_پایتون
#LearnPythonPart9@voidcompile
#LearnPython@voidcompile
💻@voidcompile
31👍20💯1
آموزش پایتون | هوش مصنوعی | voidcompile
🔹 آموزش پایتون – قسمت ۹ (جزوه + کد) کار با لیست‌ها (List) – مدیریت مجموعه‌ای از داده‌ها لیست‌ها (List) یکی از ساختارهای داده‌ای پایه و قدرتمند در پایتون هستن که بهت اجازه می‌دن مجموعه‌ای از آیتم‌ها رو ذخیره، ویرایش و پردازش کنی. در این قسمت با روش ساخت، دسترسی،…
کد آموزش قسمت نهم
# Creating a list
fruits = ["apple", "banana", "cherry"]
print(fruits) # Output: ['apple', 'banana', 'cherry']

# Accessing elements by index
print(fruits[1]) # Output: banana

# Changing an element
fruits[0] = "grape"
print(fruits) # Output: ['grape', 'banana', 'cherry']

# Adding an item
fruits.append("orange")
print(fruits) # Output: ['grape', 'banana', 'cherry', 'orange']

# Removing an item
fruits.remove("banana")
print(fruits) # Output: ['grape', 'cherry', 'orange']

# Looping through a list
for fruit in fruits:
print(fruit) # Output: grape \n cherry \n orange

# Checking membership
print("cherry" in fruits) # Output: True

#Code
💻@voidcompile
👍2921💯1
آموزش پایتون | هوش مصنوعی | voidcompile
🧠📊 دیتابیس‌های معروف برای یادگیری ماشین – با چی مدل‌ هات رو آموزش بدی؟ اگه وارد دنیای یادگیری ماشین (Machine Learning) شدی، حتماً باید دیتاست‌های معروف مثل MNIST، CIFAR-10، ImageNet رو بشناسی! این دیتاست‌ها برای آموزش مدل‌های بینایی ماشین، دسته‌بندی تصویر،…
💻🔐 امنیت لپتاپ در برابر هک – راهنمای کامل برای محافظت از اطلاعات شخصی و سیستم شما

آیا می‌دونستی لپتاپت می‌تونه فقط با اتصال به یه وای فای عمومی، به راحتی هک بشه؟
امروزه هکرها با استفاده از ابزارهای پیشرفته امنیت سایبری، خیلی راحت به اطلاعات داخل لپتاپ‌ها نفوذ می‌کنن؛ از رمزهای عبور گرفته تا فایل‌های شخصی، پروژه‌ها و حتی وبکم سیستم!

🚨 تهدیدات واقعی برای لپتاپ:

حملات فیشینگ و کی‌لاگرها
بدافزار و بک‌دورهای ناشناس
وای فای جعلی در مکان‌های عمومی
دسترسی ریموت بدون اجازه
کنترل سخت‌افزاری از طریق پورت USB

🛡️ راه‌های محافظت از لپتاپ:

🔹 استفاده از آنتی ویروس و فایروال قوی
🔹 رمزگذاری کامل اطلاعات (BitLocker / VeraCrypt)
🔹 اتصال امن به اینترنت با VPN
🔹 قفل کردن پورت‌های خارجی و USB
🔹 به‌روزرسانی مداوم سیستم عامل و نرم‌افزارها
🔹 حذف سرویس‌های غیرضروری و نرم‌افزارهای مشکوک
🔹 استفاده از سیستم عامل امن مثل لینوکس برای کارهای حساس

📌 این پست برای همه برنامه نویس‌ها، دانشجوها، فریلنسرها، و هر کسیه که لپتاپ براش وسیله کار و زندگیه.

هر لپتاپی بدون تنظیمات امنیتی، یه طعمه است.

#امنیت_لپتاپ
#هک
💻@voidcompile
28👍21💯1
آموزش پایتون | هوش مصنوعی | voidcompile
📘 Ruby Cookbook – کتاب مرجع و کاربردی زبان برنامه‌نویسی روبی (مخصوص توسعه‌دهندگان Ruby، Rails و برنامه‌نویسان بک‌اند) کتاب Ruby Cookbook یکی از جامع‌ترین و پرمثال‌ترین منابع آموزش زبان روبی (Ruby) هست که توسط O’Reilly منتشر شده. این کتاب با ساختاری شبیه دستور…
📘 Statistics in a Nutshell
راهنمای سریع و کاربردی آمار برای برنامه نویس ها، دیتا ساینتیست ها و علاقه مندان به تحلیل داده و علم داده.

آیا دنبال یادگیری آمار کاربردی هستی؟ با این کتاب همه چیز رو سریع، ساده و مفهومی یاد میگیری!

🔹 مفاهیم پایه آمار
🔹 احتمال و توزیع های آماری
🔹 آزمون t، رگرسیون، همبستگی، ANOVA
🔹 آمار در پزشکی، روانشناسی، علوم اجتماعی، بیزین
🔹 آمار توصیفی و استنباطی، داده های کیفی و کمی
🔹 تحلیل داده، آمار ناپارامتریک
🔹 مقدمه ای بر SPSS، R، Minitab، Excel

مناسب برای:
👨‍💻 برنامه نویس هایی که با داده سر و کار دارن
📊 علاقه مندان به دیتا ساینس و مدل سازی آماری
📚 کسایی که میخوان آمار رو سریع، بدون پیچیدگی و کاربردی یاد بگیرن

#آمار
💻@voidcompile
👍3227💯1
آموزش پایتون | هوش مصنوعی | voidcompile
کانال ما بیشتر روی مفاهیم یادگیری ماشین و زبان برنامه نویسی پایتون تمرکز دارد موافق هستید درباره امنیت شبکه هم موضوعات و پست هایی قرار بدم؟
🧠 کدومش سخت‌تره؟
دیباگ کد خودت ❤️
فهمیدن کد قدیمی یه نفر دیگه 👍

ری اکشن بزنین ببینیم نظر اکثریت چیه !

جهت حمایت از کانال ری اکشن بزنین
حمایت شما مهم ترین انگیزه برای ادامه دادن ما است.
1106👍83💯1
آموزش پایتون | هوش مصنوعی | voidcompile
🎨🧑‍💻 تبدیل کد به تصویر حرفه‌ای برای تولید محتوا – معرفی سایت carbon.now.sh اگه برنامه نویسی می‌کنی و دوست داری کدتو به شکل شیک و گرافیکی منتشر کنی، سایت carbon.now.sh یکی از بهترین ابزارهای رایگان برای ساخت تصویر از کدهای برنامه نویسیه. 🔧 امکانات سایت Carbon:…
معرفی سایت Ray.so – تبدیل کد به تصویر حرفه‌ای برای برنامه‌نویس‌ها

اگه برنامه نویسی می‌کنی و می‌خوای کدت رو با ظاهر شیک و رنگ‌بندی جذاب به تصویر تبدیل کنی، سایت ray.so دقیقاً همونه که دنبالش می‌گردی!

تبدیل کد پایتون، جاوا اسکریپت، جاوا و... به عکس زیبا
پشتیبانی از تم‌های متنوع (روشن، تاریک، نئونی)
مناسب برای تولید محتوا، آموزش برنامه نویسی، پست تلگرام و اینستاگرام
خروجی با کیفیت بالا، بدون واترمارک، آماده شیر کردن

📌 مخصوص توسعه‌دهنده‌ها، مدرس‌ها، تولیدکننده‌های محتوای فنی

لینک :
www.ray.so

❌️ممکن از برای دسترسی به سایت نیاز به فیلتر شکن داشته باشید.

#ابزار_برنامه_نویسی
#طراحی_کد
#rayso
@voidcompile
29👍29💯5
آموزش پایتون | هوش مصنوعی | voidcompile
🔹 آموزش پایتون – قسمت ۹ (جزوه + کد) کار با لیست‌ها (List) – مدیریت مجموعه‌ای از داده‌ها لیست‌ها (List) یکی از ساختارهای داده‌ای پایه و قدرتمند در پایتون هستن که بهت اجازه می‌دن مجموعه‌ای از آیتم‌ها رو ذخیره، ویرایش و پردازش کنی. در این قسمت با روش ساخت، دسترسی،…
🔹آموزش پایتون – قسمت ۱۰ (جزوه + کد)
💡 همه‌چی درباره توابع در پایتون کدی تمیزتر، حرفه‌ای‌تر، هوشمندتر

هر وقت دیدی یه بخش از کدت قراره چند بار تکرار شه، وقتشه از تابع (Function) استفاده کنی!
تو این قسمت یاد می‌گیری چطور با def توابعی بسازی که:

چندتا ورودی بگیرن
مقدار دلخواه برگردونن
چند مقدار رو هم‌زمان return کنن
حتی بدون ورودی اجرا شن
و خلاصه کدت رو مثل یه مهندس واقعی، ماژولار کنن!

📌 توابع یکی از پایه‌ترین مفاهیم توی پایتونه و بدون اونا هیچ پروژه‌ی واقعی‌ای جلو نمی‌ره؛ چه توی بازی، چه وب‌سایت، چه هوش مصنوعی!

#LearnPython@voidcompile
#LearnPythonPart10@voidcompile
#توابع_پایتون
#آموزش_پایتون

💻@voidcompile
💯18👍1413
آموزش پایتون | هوش مصنوعی | voidcompile
📘 Statistics in a Nutshell راهنمای سریع و کاربردی آمار برای برنامه نویس ها، دیتا ساینتیست ها و علاقه مندان به تحلیل داده و علم داده. آیا دنبال یادگیری آمار کاربردی هستی؟ با این کتاب همه چیز رو سریع، ساده و مفهومی یاد میگیری! 🔹 مفاهیم پایه آمار 🔹 احتمال و…
📱 Mobile Design and Development

کتابی فوق‌العاده برای برنامه‌نویس‌هایی که می‌خوان وارد دنیای طراحی و توسعه موبایل بشن!

📌 توی این کتاب یاد می‌گیری:
طراحی رابط کاربری موبایل (UI/UX)
تفاوت اپلیکیشن native و web app
استراتژی ورود به بازار اپلیکیشن
طراحی ریسپانسیو برای انواع گوشی و تبلت
ساخت اپلیکیشن برای iOS و Android
روش‌های واقعی درآمدزایی از اپ

📲 اگه برنامه‌نویسی و دنبال ورود حرفه‌ای به دنیای موبایل هستی، این کتاب برات یه نقشه راه کامله.

شروع موفقیت گاهی فقط با یه کتاب شروع میشه...

#pdf #book
#mobile
💻@voidcompile
1💯2917👍11
آموزش پایتون | هوش مصنوعی | voidcompile
معرفی سایت Ray.so – تبدیل کد به تصویر حرفه‌ای برای برنامه‌نویس‌ها اگه برنامه نویسی می‌کنی و می‌خوای کدت رو با ظاهر شیک و رنگ‌بندی جذاب به تصویر تبدیل کنی، سایت ray.so دقیقاً همونه که دنبالش می‌گردی! تبدیل کد پایتون، جاوا اسکریپت، جاوا و... به عکس زیبا…
explainshell– معنی کردن دستورات ترمینال به زبان ساده

دستور ترمینال لینوکس زدی ولی نمی‌دونی چی‌کار می‌کنه؟
با explainshell.com فقط کافیه دستور رو وارد کنی، خودش تک‌تک بخش‌هاش رو برات توضیح می‌ده!

تحلیل خط به خط دستورهای bash و shell
قابل فهم برای مبتدی‌ها و حرفه‌ای‌ها
ابزار ضروری برای یادگیری امنیت شبکه، لینوکس، DevOps
رایگان، سریع و بدون نیاز به ثبت‌نام

📌 مخصوص هکر های اخلاقی، لینوکسی‌ها، ادمین سیستم و برنامه نویسان CLI محور

#لینوکس
#shell
#ترمینال
#explainshell
💻@voidcompile
139👍31💯24