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

با سلام و احترام 🌹

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

به اطلاع می‌رسانیم که:

شروع دوره مقدماتی برنامه‌نویسی پایتون در تاریخ ۸ مهرماه خواهد بود.

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

ظرفیت کلاس‌ها محدود است و اولویت با کسانی است که زودتر ثبت‌نام خود را تکمیل کنند.


🙏 از صبوری و همراهی شما سپاسگزاریم و پیشاپیش آغاز سال تحصیلی جدید را به خانواده‌های محترم و دانش‌آموزان عزیز تبریک عرض می‌کنیم.
2
«آموزش برنامه‌نویسی پایتون »

🎯 یادگیری پایتون با رویکردی متفاوت، خاص و مدرن!
🚀 آموزش‌های کاملاً عملی و پروژه‌محور
💻 مسیر تبدیل شدن به یک برنامه‌نویس حرفه‌ای
پیج انیستاگرام
https://www.instagram.com/learns.py
📩 ارتباط با ادمین:
https://t.me/PyPlus_Admin

🆔 شناسه:
https://ble.ir/learns_py
📢 اطلاعیه کلاس دوره برنامه‌نویسی پایتون

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

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

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

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


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

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

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


نکات مهم ثبت‌نام دوره مقدماتی:

ثبت‌نام حضوری انجام می‌شود و ان‌شاءالله فردا در خدمت شما خواهیم بود.

مدارک مورد نیاز:

کپی کارت ملی

کپی شناسنامه

یک قطعه عکس ۳×۴


اهمیت دوره در نیمه‌ی اول مهرماه بالاست و ظرفیت محدود است.

علاقه‌مندان سریع‌تر تصمیم‌گیری کنند، زیرا اولویت ثبت‌نام با کسانی است که زودتر اقدام کنند.
🥰3
🐍 پایتون، زبان اصلی دنیای هوش مصنوعی! 🤖

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

چرا پایتون؟

سینتکس ساده و قابل فهم برای مبتدیان

کتابخانه‌ها و ابزارهای قدرتمند مثل NumPy، Pandas، Scikit-Learn، TensorFlow و PyTorch

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

جامعه بزرگ و پشتیبانی گسترده برای حل مشکلات و یادگیری سریع


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

🚀 پایتون یاد بگیر و دنیای هوش مصنوعی را فتح کن!
2
کلاس امروز دوره برنامه‌نویسی پایتون

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

📅 تاریخ برگزاری: ۲۹ شهریورماه ۱۴۰۴

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

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

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


📍 مکان: کانون فرهنگی ورزشی شهید صیادشیرازی بسیج درگز
2
🟢 ۵۰ تعریف مقدماتی پایتون



داده‌ها و متغیرها

1. متغیر (Variable): جعبه‌ای برای ذخیره داده‌ها در حافظه.


2. عدد صحیح (Integer): عددی بدون قسمت اعشاری مثل 1، 20، -5.


3. عدد اعشاری (Float): عددی با قسمت اعشاری مثل 3.14 یا -2.5.


4. رشته (String): مجموعه‌ای از کاراکترها (حروف، اعداد، نمادها) داخل کوتیشن.


5. بولین (Boolean): داده منطقی که فقط دو مقدار دارد: True یا False.


6. لیست (List): مجموعه‌ای از داده‌ها که قابل تغییر و مرتب هستند.


7. دیکشنری (Dictionary): ساختار داده‌ای بر پایه کلید–مقدار برای نگهداری اطلاعات.


8. تاپل (Tuple): مجموعه‌ای از داده‌ها که مرتب هستند ولی تغییرناپذیرند.


9. مجموعه (Set): مجموعه‌ای از داده‌ها بدون ترتیب و بدون تکرار.


10. None: نوع داده‌ای که به معنی "هیچ مقداری" است.




---

عملگرها

11. عملگر ریاضی (Arithmetic Operator): نمادهایی برای محاسبات مثل +, -, *, /.


12. عملگر مقایسه‌ای (Comparison Operator): برای مقایسه داده‌ها مثل ==, !=, >, <.


13. عملگر منطقی (Logical Operator): برای ترکیب شرط‌ها (and, or, not).


14. عملگر انتسابی (Assignment Operator): برای مقداردهی به متغیرها مثل =, +=.


15. عملگر عضویت (Membership Operator): برای بررسی وجود یک عضو در مجموعه (in, not in).


16. عملگر هویت (Identity Operator): برای بررسی هویت اشیاء (is, is not).




---

شرط‌ها و حلقه‌ها

17. شرط if: اجرای کد وقتی یک شرط برقرار باشد.


18. شرط if-else: انتخاب بین دو حالت.


19. شرط if-elif-else: انتخاب بین چند حالت مختلف.


20. حلقه for: اجرای تکراری یک بلوک کد برای هر عضو از یک مجموعه.


21. حلقه while: اجرای تکراری یک بلوک کد تا وقتی شرط برقرار باشد.


22. break: متوقف کردن حلقه قبل از پایان.


23. continue: پرش به تکرار بعدی حلقه بدون اجرای ادامه کد.


24. pass: دستوری خالی که هیچ کاری انجام نمی‌دهد (برای نگه داشتن جای کد).




---

توابع و ساختار برنامه

25. تابع (Function): بلوکی از کد که یک کار مشخص انجام می‌دهد.


26. پارامتر (Parameter): متغیری که به تابع داده می‌شود.


27. آرگومان (Argument): مقداری که هنگام فراخوانی تابع داده می‌شود.


28. return: دستور برای برگرداندن مقدار از یک تابع.


29. متغیر محلی (Local Variable): متغیری که فقط داخل تابع قابل دسترسی است.


30. متغیر سراسری (Global Variable): متغیری که در کل برنامه قابل استفاده است.


31. lambda function: تابع کوتاه و بدون نام که با کلمه lambda تعریف می‌شود.




---

مدیریت خطا و فایل

32. Exception (استثنا): خطایی که در زمان اجرای برنامه رخ می‌دهد.


33. try-except: روشی برای مدیریت خطاها.


34. finally: بخشی از مدیریت خطا که همیشه اجرا می‌شود.


35. raise: ایجاد یک خطا به صورت دستی.


36. File Handling: کار با فایل‌ها برای خواندن و نوشتن.


37. open(): تابعی برای باز کردن فایل.


38. read(): متدی برای خواندن محتویات فایل.


39. write(): متدی برای نوشتن در فایل.


40. with: روش مطمئن برای کار با فایل که در پایان خودکار بسته می‌شود.




---
مفاهیم پیشرفته‌تر مقدماتی

41. ماژول (Module): فایلی از کد پایتون که می‌توان در برنامه‌های دیگر استفاده کرد.


42. کتابخانه (Library): مجموعه‌ای از ماژول‌ها برای انجام کارهای خاص.


43. import: دستور برای استفاده از یک ماژول یا کتابخانه.


44. کلاس (Class): الگو برای ساخت اشیاء در برنامه‌نویسی شی‌گرا.


45. شیء (Object): نمونه‌ای ساخته‌شده از یک کلاس.


46. متد (Method): تابعی که داخل یک کلاس تعریف شده است.


47. init: متدی ویژه که هنگام ساخت شیء اجرا می‌شود.


48. کامنت (Comment): توضیح در کد که اجرا نمی‌شود (با # شروع می‌شود).


49. Indentation (تورفتگی): فاصله‌گذاری در کد پایتون که ساختار را مشخص می‌کند.


50. PEP 8: راهنمای استاندارد نوشتن کد خوانا در پایتون.






این ۵۰ تعریف، تقریباً همه‌ی مفاهیم مهم و ابتدایی پایتون رو پوشش می‌ده
🟢 ۵۰ تعریف مقدماتی پایتون با مثال


---

داده‌ها و متغیرها

1. متغیر (Variable)

جعبه‌ای برای ذخیره داده‌ها در حافظه.

x = 5
print(x)

خروجی: 5


---

2. عدد صحیح (Integer)

عدد بدون اعشار.

age = 20
print(age)

خروجی: 20


---

3. عدد اعشاری (Float)

عدد با قسمت اعشاری.

pi = 3.14
print(pi)

خروجی: 3.14


---

4. رشته (String)

متن داخل کوتیشن.

name = "Ali"
print(name)

خروجی: Ali


---

5. بولین (Boolean)

داده منطقی True یا False.

is_student = True
print(is_student)

خروجی: True


---

6. لیست (List)

مجموعه‌ای مرتب و قابل تغییر.

fruits = ["apple", "banana", "cherry"]
print(fruits[0])

خروجی: apple


---

7. دیکشنری (Dictionary)

کلید–مقدار.

person = {"name": "Sara", "age": 18}
print(person["name"])

خروجی: Sara


---

8. تاپل (Tuple)

مجموعه مرتب و تغییرناپذیر.

colors = ("red", "green", "blue")
print(colors[1])

خروجی: green


---

9. مجموعه (Set)

بدون ترتیب و تکرار.

nums = {1, 2, 3, 3}
print(nums)

خروجی: {1, 2, 3}


---

10. None

نوع داده‌ای برای "هیچ".

x = None
print(x)

خروجی: None


---

عملگرها

11. عملگر ریاضی (+ - * /)

برای محاسبات.

print(3 + 2)

خروجی: 5


---

12. عملگر مقایسه‌ای (==, >, <)

مقایسه دو مقدار.

print(5 > 3)

خروجی: True


---

13. عملگر منطقی (and, or, not)

ترکیب شرط‌ها.

print(True and False)

خروجی: False


---

14. عملگر انتسابی (=, +=, -=)

برای مقداردهی.

x = 5
x += 2
print(x)

خروجی: 7


---

15. عملگر عضویت (in, not in)

بررسی وجود عضو در مجموعه.

print("a" in "apple")

خروجی: True


---

16. عملگر هویت (is, is not)

بررسی اینکه دو متغیر یک شیء هستند یا نه.

x = [1,2]
y = x
print(x is y)

خروجی: True


---

شرط‌ها و حلقه‌ها

17. شرط if

age = 18
if age >= 18:
print("Adult")

خروجی: Adult


---

18. شرط if-else

age = 15
if age >= 18:
print("Adult")
else:
print("Minor")

خروجی: Minor


---

19. شرط if-elif-else

score = 75
if score >= 90:
print("Excellent")
elif score >= 60:
print("Pass")
else:
print("Fail")

خروجی: Pass


---

20. حلقه for

for i in range(3):
print(i)

خروجی:

0
1
2


---

21. حلقه while

n = 1
while n <= 3:
print(n)
n += 1

خروجی:

1
2
3


---

22. break

متوقف کردن حلقه.

for i in range(5):
if i == 3:
break
print(i)

خروجی:

0
1
2


---

23. continue

پرش به تکرار بعدی.

for i in range(5):
if i == 2:
continue
print(i)

خروجی:

0
1
3
4


---

24. pass

هیچ کاری نمی‌کند.

if True:
pass
print("Done")

خروجی: Done


---

توابع

25. تابع (Function)

def greet():
print("Hello")

greet()

خروجی: Hello


---

26. پارامتر (Parameter)

ورودی تابع.

def square(x):
return x*x

print(square(3))

خروجی: 9


---

27. آرگومان (Argument)

مقداری که هنگام فراخوانی داده می‌شود.

def add(a, b):
return a+b

print(add(2, 4))

خروجی: 6


---

28. return

برگرداندن مقدار از تابع.

def add(a, b):
return a+b

print(add(3, 5))

خروجی: 8


---

29. متغیر محلی (Local Variable)

فقط داخل تابع دیده می‌شود.

def test():
x = 10
print(x)

test()

خروجی: 10


---

30. متغیر سراسری (Global Variable)

در کل برنامه قابل دسترس است.

x = 5
def test():
print(x)

test()

خروجی: 5


---

31. lambda function

تابع کوتاه بدون نام.

square = lambda x: x*x
print(square(4))

خروجی: 16


---

خطا و فایل

32. Exception

خطایی در زمان اجرا.

33. try-except

try:
print(10/0)
except:
print("Error")

خروجی: Error


---

34. finally

همیشه اجرا می‌شود.

try:
print(1/0)
except:
print("Error")
finally:
print("Done")

خروجی:

Error
Done


---

35. raise

ایجاد خطا به صورت دستی.

raise ValueError("Invalid")


---

36. File Handling

کار با فایل‌ها.

37. open()

باز کردن فایل.

38. read()

خواندن فایل.

39. write()

نوشتن در فایل.

40. with

باز کردن فایل به روش امن.

with open("test.txt","w") as f:
f.write("Hi")


---

مفاهیم دیگر

41. ماژول (Module)

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

42. کتابخانه (Library)

مجموعه‌ای از ماژول‌ها.

43. import

برای استفاده از ماژول.

import math
print(math.sqrt(16))

خروجی: 4.0


---

44. کلاس (Class)

الگو برای ساخت اشیاء.

class Person:
pass


---
45. شیء (Object)

نمونه ساخته‌شده از کلاس.

class Person:
pass

p = Person()
print(type(p))


---

46. متد (Method)

تابعی درون کلاس.


---

47. init

متدی برای مقداردهی اولیه به شیء.

class Person:
def init(self, name):
self.name = name

p = Person("Ali")
print(p.name)

خروجی: Ali


---

48. کامنت (Comment)

توضیح در کد.

# این یک کامنت است
print("Hi")


---

49. Indentation (تورفتگی)

فاصله‌گذاری برای ساختار کد.


---

50. PEP 8

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

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

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

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

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

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


📍 مکان: کانون فرهنگی ورزشی شهید صیادشیرازی بسیج درگز
🥰2
📢 اطلاعیه کلاس دوره برنامه‌نویسی پایتون

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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


📍 مکان: کانون فرهنگی ورزشی شهید صیادشیرازی بسیج درگز
🥰1🙏1
Media is too big
VIEW IN TELEGRAM
🎮 ما تونستیم ایده‌ی بازی پیشرفت جدول ضرب رو پیاده‌سازی کنیم!
حالا یادگیری جدول ضرب برای بچه‌ها تبدیل به یه تجربه‌ی هیجان‌انگیز و سرگرم‌کننده شده. 🔢💡

چند سطح دشواری
⏱️ زمان پاسخگویی برای افزایش سرعت و تمرکز
🏆 امتیازدهی و ثبت رکورد برای رقابت دوستانه
🎯 ترکیب آموزش + سرگرمی در یک بازی متفاوت

این بازی کمک می‌کنه بچه‌ها بدون استرس، با انگیزه و خیلی راحت جدول ضرب رو یاد بگیرن. 🌟
#ایده
#خلاقیت
#برنامه‌نویسی
#پایتون
#هوش_مصنوعی
هفته دفاع مقدس، روزهای تجدید پیمان با خون احیاگر شهیدان، یاد سال های تثبیت قدرت نظام اسلامی مردم ایران، گرامی باد
2
Media is too big
VIEW IN TELEGRAM
🎓 شبیه‌سازی انیمیشنی توابع مثلثاتی - تحولی در آموزش ریاضی


امکانات کلیدی:

· تنظیم زنده زاویه و مشاهده لحظه‌ای تغییرات
· نمایش همزمان دایره واحد و نمودار تابع
· کنترل کامل انیمیشن با قابلیت تنظیم سرعت
· پشتیبانی از تمام توابع اصلی (سینوس، کسینوس، تانژانت، کوتانژانت)
· رابط کاربری فارسی و سازگار با تمام دستگاه‌ها

🚀 مزایای آموزشی:

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




📈 تاثیرات قابل اندازه‌گیری:

· افزایش درک مفاهیم پایه
· کاهش زمان یادگیری
· ایجاد انگیزه و کنجکاوی



"آموزش ریاضی فراتر از تخته و کتاب - با فناوری‌های نوین، مفاهیم پیچیده را به تجربیات فراموش‌نشدنی تبدیل می‌کنیم"


#آموزش_ریاضی #شبیه‌سازی_پویا #مثلثات_تعاملی #یادگیری_تجربی #فناوری_آموزشی
🥰1
📢 اطلاعیه کلاس دوره برنامه‌نویسی پایتون

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

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

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

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


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

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

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

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

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

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

🔹 محمودیان
1👏1