پرش به محتوای اصلی
ایستگاه ۱ — شروع

// 00ایستگاه ۱ از ۱۲زنده

یادگیری پایتون و هوش مصنوعی از مقدماتی تا حرفه‌ای

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

۳۷ دوره‌ی فعال ۷ مسیر یادگیری فارسی رابط راست‌به‌چپ از پایه

سلام! من راهنمای تورم. اسکرول کن یا دکمه‌ی پایین صفحه را بزن؛ دوازده ایستگاه داریم.
scores.py نمونه
scores = [12, 19, 7, 15]
best = max(scores)
print(f"بهترین: {best}")

// 01ایستگاه ۲ از ۱۲زنده

پایتون

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

اینجا برنامه را خط‌به‌خط اجرا می‌کنم. ببین total با هر دور حلقه چطور بالا می‌رود.
  • پایتون ۱ تا ۵
  • شی‌گرایی
  • مدیریت خطا
  • async
  • الگوریتم
  • رابط گرافیکی (tkinter)
total.pyنمونه
—

// 02ایستگاه ۳ از ۱۲زنده

وب

HTML و CSS، جاوااسکریپت و SQL — از صفحه‌ی ساده تا رابط واقعی.

این سه کارت واقعی‌اند، نه عکس. اسلایدرها را بکش تا CSS زنده عوض شود.
  • HTML/CSS مقدماتی
  • HTML/CSS پیشرفته
  • جاوااسکریپت
  • SQL

پارامترها را خودت عوض کن

// 03ایستگاه ۴ از ۱۲زنده

بک‌اند

Django و FastAPI، ORM و پایگاه داده — مسیر یک درخواست را ببین.

یک درخواست از کلاینت تا دیتابیس می‌رود و برمی‌گردد. دکمه‌ی اجرا را بزن.
  • Django تخصصی
  • FastAPI
  • ORM و پایگاه داده
  1. کلاینت — مرورگر یا اپ، GET /courses را می‌فرستد.
  2. سرور ASGI — درخواست را تحویل می‌گیرد.
  3. مسیر — آدرس به تابع درست می‌رسد.
  4. دیتابیس — ORM کوئری را می‌زند.
  5. پاسخ JSON — نتیجه به کلاینت برمی‌گردد.
GET /coursesنمونه
کلاینت ASGI مسیر دیتابیس JSON کلاینت ASGI مسیر دیتابیس JSON

// 04ایستگاه ۵ از ۱۲زنده

هوش مصنوعی و داده

یادگیری ماشین با NumPy، pandas و matplotlib — از داده تا مدل.

نقطه‌ها را بکش (یا با کلیدهای جهت جابه‌جا کن). خط رگرسیون خودش را دوباره می‌چیند.
  • یادگیری ماشین ۱ تا ۴
  • NumPy
  • pandas
  • matplotlib

هر بار نقطه‌ای را جابه‌جا می‌کنی، کمترین مربعات از نو حساب می‌شود. همین کار را در دوره با pandas و matplotlib روی داده‌ی واقعی انجام می‌دهی.

fit.pyنمونه

y = 0.00x + 0.00

// 05ایستگاه ۶ از ۱۲زنده

سرور و DevOps

لینوکس، SSH، شبکه و استقرار با Nginx — تا کدت واقعاً بالا بیاید.

این خط‌لوله‌ی استقرار شبیه‌سازی است، نه سرور واقعی؛ دوره‌ی فعلی تا استقرار با Nginx پیش می‌رود.
  • لینوکس
  • SSH و شبکه
  • Nginx
  • استقرار
deployنمونه
git push build test package deploy

// 06ایستگاه ۷ از ۱۲زنده

ربات‌ها

ربات تلگرام و ربات معامله‌گر — اولین چیزی که واقعاً به کار مردم می‌آید.

ربات هم ساده شروع می‌شود: یک هندلر که به ⁦/start⁩ جواب بدهد.
  • ربات تلگرام
  • ربات معامله‌گر
bot.pyنمونه

// 07ایستگاه ۸ از ۱۲زنده

ثابتش کن

کوییز داخل فصل، آزمون زمان‌دار مدرک، و سطح هر مسیر — اینجا فقط تماشا نمی‌کنی.

اول حدس بزن، بعد توضیحش را بخوان. نه، ترفند نیست؛ پایتون واقعاً همین‌طور است.

پیشرفت مسیر

هر فصل که تمام می‌شود، سطح مسیر بالا می‌رود.

زمان آزمون

آزمون مدرک زمان‌دار است؛ جزئیاتش را داخل پلتفرم می‌بینی.
quizنمونه

bool("False") چه مقداری برمی‌گرداند؟

// 08ایستگاه ۹ از ۱۲زنده

کلاس زنده

اتاق‌های زنده با وایت‌برد، ارائه‌ی PDF و چت داخل کلاس — همه کنار همان دوره‌هایی که می‌خوانی.

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

// 09ایستگاه ۱۰ از ۱۲زنده

گفتمان

شبکه‌ی گفت‌وگوی PyCourse — سؤال بپرس، کد به اشتراک بگذار و از بقیه یاد بگیر.

گفتمان جای پرسش و پاسخ اعضاست. برای نوشتن باید وارد شوی.
# گفتمان

گفتمان را بدون حساب هم می‌توانی بخوانی؛ برای نوشتن و پاسخ‌دادن وارد شو.

// 10ایستگاه ۱۱ از ۱۲زنده

آخرین مقالات

جدیدترین مطالب آموزشی PyCourse — بدون دوره هم می‌توانی شروع کنی.

کم‌حوصله‌ای؟ از یک مقاله‌ی کوتاه شروع کن.

// 11ایستگاه ۱۲ از ۱۲زنده

بپیوند

ثبت‌نام با دعوت انجام می‌شود؛ اگر دعوت داری، سه قدم تا حسابت مانده.

آخرین ایستگاه. اگر دعوت داری همین‌جا حسابت را بساز؛ اگر نه، تا آن موقع بگرد و بخوان.

PYCOURSE · PASS

بلیت ورود تو

  1. دعوتیک عضو فعلی لینک دعوتش را برایت می‌فرستد.
  2. ساخت حسابنام کاربری و رمز خودت را انتخاب می‌کنی.
  3. تأیید در بلههویتت را از طریق ربات بله تأیید می‌کنی.