×
ribbon

آموزش ساخت ربات تلگرام ورود به دنیای بات‌های تلگرامی

مدرس:

امیر مهدی گودرزی

با توجه به سرفصل هایی که در تصویر می بینم، دوره شما بسیار پروژه محور و جامع است؛... بیشتر
جدید
گواهی‌نامه
بدون امتیاز
80دانشجو
6ساعت
سرفصل‌ها
پیشرفته سطح دوره
بروزرسانیخرداد ۱۴۰۵

اشتراک مکتب‌پلاس

خرید اشتراک

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

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

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

توانایی ساخت اولین بات تلگرام با استفاده از BotFather و دریافت توکن اختصاصی.

یادگیری نصب و مدیریت پکیج‌های مورد نیاز برای توسعه بات‌ها.

شناخت آبجکت‌های اصلی تلگرام (Message, User, Chat) و نحوه کار با متدهای آن‌ها.

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

6 ساعت ویدئو

39 فایل ضمیمه قابل دانلود

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

سرفصل‌های دوره

6 فصل39 جلسه6 ساعت ویدیو
فصل اول : مباحث اولیه بات و ساخت بات تلگرامی
  معرفی BotFather و ساخت اولین بات
09:00
  معرفی و اینکه بات تلگرام چیست
05:12
  ابزارهای موردنیاز برای ساخت ربات تلگرام
03:32
  نصب پکیج‌ها و ساخت اولین ربات عملی
13:58
فصل دوم : انواع هندل کردن
  متدهای آبجکت Message در ربات تلگرام
08:39
  آشنایی با Handlerها در ربات تلگرام
10:36
  هندل کردن پیام‌های متنی
04:16
  توضیح درباره ساختار ربات و آماده‌سازی برای فصل بعد
03:47
فصل سوم : کار با کیبورد ها
  آشنایی با ReplyMarkup‌ها در ربات تلگرام
06:45
  دریافت متن دکمه‌ها و حذف آن‌ها
05:22
  آشنایی با کیبوردهای Inline
06:19
  حذف کیبوردهای Inline
02:47
فصل چهار : کار با استیت ها
  آشنایی با Stateها در ربات تلگرام
09:31
  استفاده همزمان از دو TextHandler
05:33
  پیاده‌سازی Business Logic در ربات
05:49
  ترکیب کیبوردها با Stateها
22:17
  ساخت ربات چندمرحله‌ای
12:26
فصل پنج : پروژه
  پیاده‌سازی بات شبیه‌ساز ثبت‌نام
12:22
  پیاده‌سازی بات شبیه‌ساز پشتیبانی
21:07
  پیاده‌سازی بات شبیه‌ساز رأی‌گیری
17:56
  هندل کردن کاربران در ربات تلگرام
09:09
  بهبود تجربه کاربری در ربات‌های تلگرام
11:36
فصل شش : موارد آخر و پروژه ها
  بررسی معماری بات‌های تلگرام
10:08
  ادامه مباحث جلسه قبل
13:51
  حل یک چالش عملی
02:09
  بررسی Error Handling
08:31
  هندل کردن سناریوهای پیچیده
16:50
  ذخیره‌سازی داده‌ها با استفاده از بات‌های تلگرام
15:20
  امنیت در بات‌های تلگرام
03:22
  ادامه مباحث Token در ربات‌ها
05:03
  پروژه ثبت تیکت پیشرفته
11:04
  تکمیل فرم ثبت‌نام
04:51
  نحوه پاسخ‌دهی به تیکت‌ها
08:44
  حل چالش جلسه قبل
01:52
  ریپلای کردن از سمت ادمین
04:58
  تست بات تلگرام
06:10
  شروع پروژه مدیریت مخارج
08:22
  استارت فایل‌های پروژه
19:49
  حل مشکلات جلسه قبل
04:13

پیش‌نیاز‌ها

برای اینکه بتوانید پا‌به‌پای این دوره پیش بیایید و ربات‌های حرفه‌ای بسازید، تسلط بر مباحث زیر الزامی است:

تسلط کامل بر پایتون مقدماتی و پیشرفته: شما باید با مفاهیمی مثل حلقه‌ها، لیست‌ها، دیکشنری‌ها و توابع در پایتون کاملاً مسلط باشید.
آشنایی با شیءگرایی (OOP): از آنجایی که در ساخت ربات‌های پیشرفته از کلاس‌ها و متدها استفاده می‌کنیم، درک مفهوم شیءگرایی بسیار مهم است.
کار با فایل‌ها و کتابخانه‌ها: دانش کافی در مورد نحوه نصب پکیج‌ها (PIP) و مدیریت فایل‌ها (مثل JSON) مورد نیاز است.
💡 پیشنهاد ویژه: اگر هنوز بر این مباحث مسلط نیستید یا می‌خواهید طبق استانداردهای من آموزش ببینید، حتماً ابتدا «دوره پایتون برای دنیای واقعی: وب، داده و اپلیکیشن» را مشاهده کنید. تمام کدهایی که در این دوره (ربات تلگرام) می‌زنیم، بر پایه اصولی است که در آن دوره یاد داده‌ام. در واقع، این دوره ربات‌سازی، فصل بعدی مسیر حرفه‌ای شما بعد از یادگیری کامل پایتون است.

توضیحات دوره

با توجه به سرفصل‌هایی که در تصویر می‌بینم، دوره شما بسیار پروژه‌محور و جامع است؛ چون هم مباحث فنی (مثل State Machine و Error Handling) را پوشش داده‌اید و هم پروژه‌های واقعی (مثل سیستم تیکت و ثبت‌نام) دارید.

🚀 دوره جامع و پروژه‌محور ساخت ربات‌های پیشرفته تلگرام (Python)

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

🛠 آنچه در این دوره یاد خواهید گرفت:

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

مدیریت وضعیت (State Machine): آموزش کار با ماشین وضعیت برای طراحی سناریوهای مرحله‌به‌مرحله و هوشمند.

پروژه‌های عملی و واقعی:

  • ساخت سیستم ثبت‌نام کاربر (Sign-up Project).
  • طراحی سیستم پشتیبانی و تیکتینگ (Ticket Project).
  • ساخت ربات مدیریت هزینه‌ها (Expense Tracker) و سیستم‌های نظرسنجی (Vote Project).
  • رابط کاربری حرفه‌ای (UX): کار با انواع کیبوردهای اینلاین (Inline) و ریپلای (Reply) برای تجربه کاربری بهتر.
  • امنیت و پایداری: روش‌های امن نگهداری توکن (Safe Token)، مدیریت خطاها (Error Handling) و کار با فایل‌های JSON برای ذخیره‌سازی
  • داده‌ها.هوشمندسازی: پاسخ به پیام‌های متنی، متدهای دریافت اطلاعات و هندلرهای پیشرفته.

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

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

✅ ویژگی متمایز این دوره:

ما در این دوره از پروژه‌های "سلام دنیا" فراتر می‌رویم. شما یاد می‌گیرید چطور یک ربات را معماری کنید (architecture.py) تا کدهایتان تمیز، قابل توسعه و حرفه‌ای باشد.

دیدگاه کاربران

هنوز امتیاز و دیدگاهی برای این دوره ثبت نشده است

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه
امیر مهدی گودرزیبرنامه نویس و طراح UI / UX
5دوره
1,420دانشجو
8نظر و امتیاز

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

همچنین به طراحی رابط کاربری (UI) و تجربه کاربری (UX) علاقه‌مندم و در این زمینه به‌صورت حرفه‌ای فعالیت دارم. باور دارم ترکیب دانش فنی با اصول زیبایی‌شناسی و تجربه کاربری می‌تواند مسیر تولید محصولات دیجیتال موفق و کاربرمحور را هموار کند.

مهارت‌هایی که می‌آموزید