توضیحات دوره

🤖 چرا ساخت ربات تلگرام یاد بگیریم؟

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

📋 این دوره برای چه کسانی مناسب است؟

  • نوجوانان 13 تا 18 سال علاقه‌مند به برنامه‌نویسی عملی
  • کسانی که می‌خواهند اولین پروژه واقعی خود را بسازند
  • علاقه‌مندان به خودکارسازی و ساخت ابزارهای هوشمند
  • کسانی که با پایتون مقدماتی آشنا هستند و می‌خواهند پروژه عملی انجام دهند

🎯 اهداف دوره

  • درک مفهوم API و نحوه ارتباط برنامه‌ها با یکدیگر
  • ساخت ربات تلگرام از صفر با BotFather
  • کار با کتابخانه python-telegram-bot
  • مدیریت پیام‌ها، دستورات و رویدادهای کاربر
  • ساخت دکمه‌ها و کیبوردهای اینلاین تعاملی
  • ارسال تصویر، فایل و محتوای چندرسانه‌ای
  • اتصال ربات به دیتابیس ساده برای ذخیره اطلاعات
  • مدیریت خطا، دیباگ و امنیت ربات
  • ساخت 3 مینی‌پروژه و 1 پروژه نهایی کامل

📌 پیش‌نیازها

  • آشنایی مقدماتی با پایتون (متغیرها، شرط‌ها، حلقه‌ها و توابع)
  • داشتن حساب تلگرام

🛠️ ابزارهای مورد نیاز

  • کامپیوتر یا لپ‌تاپ با حداقل 4 گیگابایت رم
  • پایتون 3.10+ (نصب در دوره آموزش داده می‌شود)
  • ویرایشگر کد VS Code (رایگان)
  • حساب تلگرام و اپلیکیشن تلگرام
  • اتصال اینترنت

⚡ ویژگی‌های دوره

  • 20 جلسه 50 دقیقه‌ای = 16.7 ساعت آموزش
  • 4 بخش آموزشی مرحله‌به‌مرحله
  • 3 مینی‌پروژه + 1 پروژه نهایی واقعی
  • ساخت ربات‌های واقعی و قابل استفاده
  • یادگیری مفاهیم API و خودکارسازی
  • کاملاً پروژه‌محور و عملی
  • پشتیبانی آنلاین مدرس

پیش‌نیازها

آشنایی مقدماتی با پایتون (متغیرها، شرط‌ها، حلقه‌ها و توابع). داشتن حساب تلگرام.

سرفصل دوره

بخش 1: آشنایی با ربات تلگرام، API و راه‌اندازی محیط
5 درس 250 دقیقه

معرفی ربات‌های تلگرام، مفهوم API، ساخت ربات با BotFather، نصب پایتون و کتابخانه‌ها و ارسال اولین پیام

جلسه ۱: ربات تلگرام چیست؟ — API چیست و ربات‌ها چگونه کار می‌کنند رایگان
50 دقیقه
جلسه ۲: ساخت ربات با BotFather — دریافت توکن و تنظیمات اولیه
50 دقیقه
جلسه ۳: نصب پایتون، VS Code و کتابخانه python-telegram-bot
50 دقیقه
جلسه ۴: اولین ربات — دریافت پیام و ارسال پاسخ ساده
50 دقیقه
جلسه ۵: مدیریت دستورات — /start، /help و ساخت دستورات سفارشی
50 دقیقه
بخش 2: دکمه‌ها، ارسال محتوا و ساخت ربات تعاملی
5 درس 250 دقیقه

کیبوردهای Reply و Inline، ارسال تصویر و فایل، مدیریت Callback و ساخت منوهای تعاملی

جلسه ۶: کیبوردهای Reply — ساخت منوی دکمه‌ای زیر چت
50 دقیقه
جلسه ۷: کیبوردهای Inline — دکمه‌های داخل پیام و Callback Query
50 دقیقه
جلسه ۸: ارسال تصویر، ویدیو، فایل و لوکیشن از طریق ربات
50 دقیقه
جلسه ۹: مدیریت پیام‌های متنی — فیلتر، جستجو و پاسخ هوشمند
50 دقیقه
جلسه ۱۰: 🎯 مینی‌پروژه ۱ — ربات اطلاع‌رسانی با منوی دکمه‌ای (Info Bot)
50 دقیقه
بخش 3: اتصال به دیتابیس، خودکارسازی و امنیت ربات
5 درس 250 دقیقه

ذخیره اطلاعات با SQLite، زمان‌بندی پیام‌ها، مدیریت خطا، دیباگ و نکات امنیتی توکن و ربات

جلسه ۱۱: اتصال ربات به دیتابیس ساده — SQLite و ذخیره اطلاعات کاربران
50 دقیقه
جلسه ۱۲: خواندن و نوشتن داده — ثبت امتیاز، تنظیمات و تاریخچه
50 دقیقه
جلسه ۱۳: خودکارسازی — زمان‌بندی پیام‌ها و ارسال خودکار (JobQueue)
50 دقیقه
جلسه ۱۴: مدیریت خطا و دیباگ — try/except، لاگ‌گذاری و رفع مشکلات
50 دقیقه
جلسه ۱۵: 🎯 مینی‌پروژه ۲ — ربات یادآور (Reminder Bot) با زمان‌بندی
50 دقیقه
بخش 4: امنیت، پروژه‌های پیشرفته و پروژه نهایی
5 درس 250 دقیقه

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

جلسه ۱۶: امنیت ربات — محافظت از توکن، محدودسازی دسترسی و فیلتر ورودی
50 دقیقه
جلسه ۱۷: ایده‌های خودکارسازی — ربات آب‌وهوا، ربات ترجمه و ربات لینک‌کوتاه
50 دقیقه
جلسه ۱۸: 🎯 مینی‌پروژه ۳ — ربات کوییز (Quiz Bot) با امتیازدهی و رتبه‌بندی
50 دقیقه
جلسه ۱۹: 🎯 پروژه نهایی — ساخت ربات تلگرام کامل و کاربردی (بخش اول: طراحی و کدنویسی)
50 دقیقه
جلسه ۲۰: 🎯 پروژه نهایی — تکمیل، تست، دیپلوی و ارائه ربات (بخش دوم)
50 دقیقه

مدرسین دوره

مدرس

سیمین سیبی

مدرس دوره
1,250 دانشجو
12 دوره
4.8 امتیاز

نظرات دانشجویان

برای ثبت نظر، لطفاً وارد حساب کاربری خود شوید

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

آموزش ساخت ربات تلگرام با پایتون
قیمت دوره
5,000,000 تومان
قابل پرداخت در چند مرحله
برای ثبت‌نام وارد شوید

این دوره شامل:

  • 17.00 ساعت ویدیوی آموزشی
  • 20 جلسه آموزشی
  • گواهی پایان دوره
  • قابل دسترسی در موبایل و تبلت
  • دسترسی مادام‌العمر به دوره
  • فایل‌های تمرینی قابل دانلود
  • پشتیبانی کامل مدرس
  • بروزرسانی رایگان محتوا