آموزش برنامه‌نویسی پایتون و هوش مصنوعی
140 subscribers
358 photos
190 videos
41 files
172 links
🎯 یادگیری پایتون با رویکردی متفاوت
🚀 آموزش‌های کاملاً عملی و پروژه‌محور
💻 مسیر تبدیل شدن به یک برنامه‌نویس حرفه‌ای
🌟 فرقی نداره مبتدی هستی یا پیشرفته، از هر سطحی شروع کن و پایتون رو اصولی یاد بگیر
📩 ارتباط با ادمین: @YMahmoodian
09156519984
Download Telegram
🎙 نیازمند گوینده/راوی داستان

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

📖 محتوای کار: خوانش چند فصل از یک کتاب داستانی
🎧 مهارت مورد نیاز: صدای واضح، بیان روان و جذاب، توانایی انتقال حس داستان
زمان کار: هماهنگی پس از انتخاب راوی

💡 اگر خودتان علاقه‌مند هستید یا کسی را می‌شناسید که توانایی گویندگی دارد، لطفاً از طریق [آیدی: @YMahmoodian] اطلاع دهید.
📢 اطلاعیه برگزاری دوره مقدماتی آموزش برنامه‌نویسی پایتون

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

ثبت‌نام از ۲۲ شهریور | شروع کلاس‌ها: ۸ مهر
📍 ثبت‌نام حضوری: کانون فرهنگی ورزشی شهید صیاد شیرازی (بسیج درگز)
📝 مدارک: کپی شناسنامه، کارت ملی و ۱ قطعه عکس ۳×۴

🔹 ویژه: برادران و خواهران، دانش‌آموزان، دانشجویان و علاقه‌مندان
🔹 مزایا: افزایش خلاقیت، یادگیری پروژه‌محور، آشنایی با مفاهیم پایه هوش مصنوعی، امکان ساخت پروژه‌های کاربردی
⚠️ ظرفیت محدود است و اولویت با افرادی است که زودتر ثبت‌نام کنند.

💬 ثبت‌نام و اطلاعات:
🔗 تلگرام: t.me/PyPlus_Admin
🔗 روبیکا: rubika.ir/PyPlus_Admin
🔗 ایتا: eitaa.com/learns_py
🔗 اینستاگرام: instagram.com/learns.py
Media is too big
VIEW IN TELEGRAM
📷💾 پروژه: کپی فایل با تشخیص حرکت جلوی دوربین

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

کتابخانه‌های استفاده شده و کاربرد آن‌ها:

OpenCV: برای پردازش تصویر و تعامل با دوربین؛ گرفتن فریم زنده، نمایش تصویر و تشخیص حرکت

tqdm: برای نمایش نوار پیشرفت عملیات کپی فایل به صورت لحظه‌ای و اطلاع کاربر از درصد انجام‌شدن، سرعت و زمان باقی‌مانده

os: برای کار با فایل‌ها و بررسی اندازه آن‌ها قبل از کپی

این پروژه نمونه‌ای از توانایی‌های پایتون در پیاده‌سازی ایده‌های خلاقانه و کاربردی است. با یادگیری اصولی برنامه‌نویسی، می‌توان هر ایده‌ای را به واقعیت تبدیل کرد. 💻

ویژگی‌های پروژه:

تشخیص حرکت واقعی با دوربین

نمایش نوار پیشرفت زنده حین کپی

رابط کاربری ساده و تعاملی

#Python #OpenCV #tqdm #InteractiveCoding #Innovation #CodingFun #Programming
📢 اطلاعیه کلاس دوره برنامه‌نویسی پایتون

👨‍🏫 مربی: یاسر محمودیان
📅 تاریخ برگزاری: ۳ مهر‌ماه ۱۴۰۴

ساعت برگزاری:

۹:۰۰ تا ۱۰:۳۰ — خواهران

۱۰:۳۰ تا ۱۲:۰۰ — برادران


📍 مکان: کانون فرهنگی ورزشی شهید صیادشیرازی بسیج درگز

ان‌شاءالله کلاس طبق برنامه‌ریزی اعلام شده برگزار خواهد شد.

⚠️ دوستانی که برای دوره جدید مقدماتی برنامه‌نویسی پایتون درخواست داده‌اند، لطفاً فردا حضوری مدارک خواسته شده را به کانون تحویل دهند.
سوالات متداول درباره دوره برنامه‌نویسی پایتون

(شروع از ۸ مهرماه – کانون فرهنگی ورزشی شهید صیاد شیرازی «بسیج درگز»)

۱. تاریخ شروع کلاس چه زمانی است؟
📅 از ۸ مهرماه کلاس‌ها آغاز خواهد شد.

۲. کلاس‌ها چه روز و ساعتی برگزار می‌شود؟
در بعدازظهرها، بدون تداخل با برنامه مدارس + امکان برگزاری در روزهای پنجشنبه.

۳. کلاس‌ها مخصوص چه کسانی است؟
👩‍🎓👨‍🎓 برای خواهران و برادران به صورت جداگانه.

۴. حداقل ظرفیت کلاس چند نفر است؟
👥 با حداقل ۱۰ تا ۱۲ نفر تشکیل می‌شود.

۵. چه مدارکی برای ثبت‌نام لازم است؟
📑 کپی شناسنامه + کپی کارت ملی + یک قطعه عکس ۳×۴

۶. مدرک پایان دوره چیست؟
🎓 گواهی معتبر فنی و حرفه‌ای اعطا خواهد شد.

۷. چه کسانی می‌توانند شرکت کنند؟

دانش‌آموزان پایه ششم به بالا(۱۲سال کامل داشته باشند)

دانشجویان

معلمان کار و فناوری (پایه ۷، ۸ و ۹)

همه علاقه‌مندان
۸. آیا پیش‌نیاز لازم است؟
خیر، بدون پیش‌نیاز می‌توانید شرکت کنید.

۹. آیا باید زبان انگلیسی‌ام خوب باشد؟
💡 خیر، نیاز به تسلط بالا نیست؛ دانستن در حد متوسط کافی است.

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

۱۱. آیا پشتیبانی و پرسش و پاسخ وجود دارد؟
بله، تیم پشتیبانی و کانال ویژه برای سوالات و راهنمایی‌ها پیش‌بینی شده است.

۱۲. آیا کانال اطلاع‌رسانی دارید؟
📢 بله، تمامی اطلاعیه‌ها و اخبار در این شبکه‌ها منتشر می‌شود:

🔗 تلگرام: t.me/PyPlus_Admin

🔗 روبیکا: rubika.ir/PyPlus_Admin

🔗 ایتا: eitaa.com/learns_py

🔗 اینستاگرام: instagram.com/learns.p

📍 مکان برگزاری

کانون فرهنگی ورزشی شهید صیاد شیرازی (بسیج درگز)


---

🔹 مزایای دوره

افزایش خلاقیت
یادگیری پروژه‌محور
آشنایی با مفاهیم پایه هوش مصنوعی
امکان ساخت پروژه‌های کاربردی
🐍 چرا پایتون بهترین انتخاب برای شروع برنامه‌نویسیه؟

📊 طبق شاخص جهانی TIOBE، پایتون در سال ۲۰۲۵ هم رتبه ۱ محبوب‌ترین زبان‌های برنامه‌نویسی دنیا رو داره.


📌 منبع رسمی: tiobe.com/tiobe-index

💡 اما فقط آمار نیست، دلیل موفقیتش ایناست:

ساده و قابل فهم؛ حتی برای کسایی که هیچ تجربه‌ای ندارن

🚀 پرقدرت برای کارهای بزرگ؛ از هوش مصنوعی تا وب‌سایت و اتوماسیون

🌍 جامعه‌ی جهانی فعال و منابع آموزشی فراوون

🎯 هم مناسب مبتدی‌هاست، هم برای حرفه‌ای‌ها ابزارهای جدی داره


🎓 من خودم پایتون رو تدریس می‌کنم چون می‌دونم دانش‌آموزام باهاش سریع‌تر پیشرفت می‌کنن و می‌تونن خیلی زود پروژه‌های واقعی بسازن.

🔑 اگر دنبال زبانی هستی که هم یادگیریش لذت‌بخشه و هم آینده‌دار، پایتون انتخابیه که هیچ‌وقت پشیمونت نمی‌کنه.
🔹 اطلاعیه ثبت‌نام دوره مقدماتی برنامه‌نویسی پایتون

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

📌 به اطلاع می‌رساند ثبت‌نام همچنان ادامه دارد و نهایی شدن آن تنها با تحویل مدارک به کانون امکان‌پذیر خواهد بود.

⚠️ یادآوری مهم: صرفاً ارسال پیام یا تماس تلفنی به منزله ثبت‌نام قطعی نیست.
اولویت با افرادی خواهد بود که زودتر مدارک خود را تکمیل و تحویل دهند.

با آرزوی موفقیت برای همه شما 🌹
کلاس امروز دوره برنامه‌نویسی پایتون

👨‍🏫 مربی: یاسر محمودیان

📅 تاریخ برگزاری: ۰۳ مهرماه ۱۴۰۴

ساعت برگزاری:

۹:۰۰ تا ۱۰:۳۰ — خواهران

۱۰:۳۰ تا ۱۲:۰۰ — برادران


📍 مکان: کانون فرهنگی ورزشی شهید صیادشیرازی بسیج درگز
روش طولانی → برای کدهایی که طولانی، دست‌وپاگیر یا کم‌خوانا هستند.

روش پایتونیک → برای نسخه کوتاه، خوانا و استاندارد پایتون.


مثال‌ها




۱. بررسی وجود یک مقدار در لیست

روش طولانی:

found = False
for item in my_list:
if item == "apple":
found = True

روش پایتونیک:

found = "apple" in my_list


---

۲. ساخت لیستی از مربع‌ها

روش طولانی:

squares = []
for i in range(10):
squares.append(i**2)

روش پایتونیک:

squares = [i**2 for i in range(10)]


---

۳. خواندن فایل

روش طولانی:

file = open("data.txt")
content = file.read()
file.close()

روش پایتونیک:

with open("data.txt") as file:
content = file.read()


---

۴. جابجایی مقدار دو متغیر

روش طولانی:

temp = a
a = b
b = temp

روش پایتونیک:

a, b = b, a
«پایتونیک» (Pythonic) یعنی نوشتن کد به سبکی که با فلسفه و بهترین شیوه‌های زبان پایتون سازگار باشد. به عبارت دیگر، پایتونیک بودن یعنی کدی بنویسیم که:

1. خوانا و واضح باشد – وقتی کسی کد را می‌خواند، فوراً منظورش را بفهمد.


2. کوتاه و ساده باشد – از راه‌حل‌های پیچیده یا طولانی اجتناب کند.


3. از امکانات استاندارد پایتون استفاده کند – مثل لیست کامپرهنشن، حلقه‌های تو در تو، توابع استاندارد و کتابخانه‌های built-in.


4. قابل نگهداری باشد – کسی که بعداً کد را می‌بیند بتواند راحت آن را تغییر یا توسعه دهد.



مثال ساده:

غیر پایتونیک (روش طولانی):


found = False
for item in my_list:
if item == "apple":
found = True

پایتونیک:


found = "apple" in my_list

همان کار را انجام می‌دهند، ولی نسخه پایتونیک خواناتر، کوتاه‌تر و واضح‌تر است.




💡 اصول پایتونیک بودن

1. خوانایی اولویت دارد

کد باید طوری نوشته شود که فوراً مفهومش مشخص باشد.

مثال:

# غیر پایتونیک
if len(my_list) > 0:
print("لیست خالی نیست")

# پایتونیک
if my_list:
print("لیست خالی نیست")



2. کوتاه و ساده بنویسید

از حلقه‌ها و شرط‌های طولانی اجتناب کنید.

مثال:

# غیر پایتونیک
squares = []
for i in range(10):
squares.append(i**2)

# پایتونیک
squares = [i**2 for i in range(10)]



3. از امکانات داخلی پایتون استفاده کنید

توابع built-in، کتابخانه‌های استاندارد و ساختارهای داده را به جای کدنویسی دستی به کار ببرید.

مثال:

from collections import Counter
counts = Counter(["apple", "banana", "apple"])



4. کد را واضح و گویا بنویسید، نه پیچیده

اسم متغیرها و توابع باید معنی‌دار باشند.

مثال:

# غیر پایتونیک
x = [1, 2, 3]

# پایتونیک
numbers = [1, 2, 3]



5. از «Zen of Python» پیروی کنید

با اجرای دستور زیر می‌توانید اصول پایتونیک را ببینید:

import this



6. از خطاهای رایج پرهیز کنید

مثلا باز کردن فایل بدون with، یا جابجایی متغیرها با متغیر کمکی وقتی می‌توان از a, b = b, a استفاده کرد.
اطلاعیه مهم

ان‌شاءالله کلاس مقدماتی برنامه‌نویسی پایتون در تاریخ ۸ مهرماه برگزار خواهد شد.

⚠️ خیلی مهم: اولین قدم ارسال مشخصات شما در دایرکت است.
📌 ظرفیت کلاس محدود است و پس از تشکیل کلاس، امکان ثبت نام وجود ندارد.

قبل از برگزاری کلاس، لازم است اسامی شرکت‌کنندگان به سازمان فنی و حرفه‌ای ارسال و کلاس تعریف شود. لذا حتماً طی دو تا سه روز آینده، دانش‌آموزان، دانشجویان و علاقه‌مندان، علاوه بر تحویل حضوری مدارک، اطلاعات زیر را برای بنده ارسال فرمایند:

نام و نام خانوادگی

کد ملی

تاریخ تولد (به‌صورت کامل)


با دریافت این اطلاعات، امکان تشکیل کلاس فراهم خواهد شد.

با تشکر
📢 اطلاعیه برگزاری دوره مقدماتی آموزش برنامه‌نویسی پایتون

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

ثبت‌نام از ۲۲ شهریور | شروع کلاس‌ها: ۸ مهر
📍 ثبت‌نام حضوری: کانون فرهنگی ورزشی شهید صیاد شیرازی (بسیج درگز)
📝 مدارک: کپی شناسنامه، کارت ملی و ۱ قطعه عکس ۳×۴

🔹 ویژه: برادران و خواهران، دانش‌آموزان، دانشجویان و علاقه‌مندان
🔹 مزایا: افزایش خلاقیت، یادگیری پروژه‌محور، آشنایی با مفاهیم پایه هوش مصنوعی، امکان ساخت پروژه‌های کاربردی
⚠️ ظرفیت محدود است و اولویت با افرادی است که زودتر ثبت‌نام کنند.

💬 ثبت‌نام و اطلاعات:
🔗 تلگرام: t.me/PyPlus_Admin
🔗 روبیکا: rubika.ir/PyPlus_Admin
🔗 ایتا: eitaa.com/learns_py
🔗 اینستاگرام: instagram.com/learns.py
اطلاعیه مهم

ان‌شاءالله کلاس مقدماتی برنامه‌نویسی پایتون در تاریخ ۸ مهرماه برگزار خواهد شد.

⚠️ خیلی مهم: اولین قدم ارسال مشخصات شما در دایرکت است.
📌 ظرفیت کلاس محدود است و پس از تشکیل کلاس، امکان ثبت نام وجود ندارد.

قبل از برگزاری کلاس، لازم است اسامی شرکت‌کنندگان به سازمان فنی و حرفه‌ای ارسال و کلاس تعریف شود. لذا حتماً طی دو تا سه روز آینده، دانش‌آموزان، دانشجویان و علاقه‌مندان، علاوه بر تحویل حضوری مدارک، اطلاعات زیر را برای بنده ارسال فرمایند:

نام و نام خانوادگی

کد ملی

تاریخ تولد (به‌صورت کامل)


با دریافت این اطلاعات، امکان تشکیل کلاس فراهم خواهد شد.

با تشکر
🚀 محبوب‌ترین هوش مصنوعی‌های ۲۰۲۵

چت‌بات‌ها به بخش جدانشدنی زندگی شخصی و کاری ما تبدیل شدن؛ از نوشتن ایمیل تا پاسخ به سوالات تخصصی.

📊 آمار بازدید

ChatGPT با ۴۶.۵۹ میلیارد بازدید، نزدیک به نیمی از کل ترافیک ۱۰ چت‌بات برتر رو در اختیار داره.

DeepSeek در رتبه دوم با ۲.۷۴ میلیارد بازدید، کمتر از ۴٪ سهم کل رو گرفته.


#هوش_مصنوعی #پایتون #محمودیان
#AI #python
با کمال احترام، برای آقایان رمضانی، گوهری، عاشوریان، محسن‌آبادی و حیدری،
که با تلاش، پشتکار و علاقه‌مندی مثال‌زدنی در مسیر یادگیری گام برداشتند،
از صمیم قلب آرزوی سلامتی، موفقیت و سربلندی دارم.

🌟 شما آینده‌سازانی هستید که بی‌تردید درخشیده و به قله‌های بزرگ دست خواهید یافت.
📢 اطلاعیه مهم

با سلام و احترام خدمت دوستان و همراهان گرامی،
ان‌شاءالله کلاس (دوره جدید برنامه‌نویسی پایتون مقدماتی )در روز سه‌شنبه این هفته (به شرط تکمیل ظرفیت) برگزار خواهد شد.

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

🔹 همچنین خواهشمندیم نام و نام خانوادگی، کد ملی و تاریخ تولد خود را همین الان ارسال فرمایید تا ثبت‌نام شما تکمیل گردد.

با سپاس 🙏
از والدین عزیز و گرامی که پیام فرستادن بسیار ممنونم. لطفاً مشخصات خواسته‌شده رو حتما ارسال کنید. سپاسگزارم 🌹
«تا این لحظه ۵ نفر ثبت‌نام کردن.
هنرآموزان عزیز، لطفاً حتما دقت کنید و نام و نام خانوادگی، کد ملی و تاریخ تولد رو در یک پیام ارسال کنید. 🙏🌹»
«لیست ثبت‌نامی‌ها در حال به‌روزرسانی است...»