×
ribbon

آموزش aiogram - ربات چت ناشناس تلگرام

مدرس:

حسین کرمی

ساخت ربات های تلگرامی با پایتون

جدید
گواهی‌نامه
50دانشجو
8ساعت
سرفصل‌ها
متوسط سطح دوره
بروزرسانیمهر ۱۴۰۵
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

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

ساخت ربات‌های تلگرامی حرفه‌ای با Python و Aiogram

کار با Handler، Router، Filter، Keyboard و Callback

پیاده‌سازی FSM، Async/Await و تعاملات چندمرحله‌ای

ساخت یک ربات چت ناشناس واقعی با سیستم Matching و مدیریت گفتگو

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

8 ساعت ویدئو

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

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

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

9 فصل31 جلسه8 ساعت ویدیو
معرفی دوره و ساخت اولین ربات
  معرفی دوره و سرفصل ها
06:40
  ربات vs مینی اَپ
24:38
  آماده سازی محیط توسعه
11:11
  ساخت اولین ربات
22:29
ربات ها چگونه کار میکنند؟
  درک نحوه کار ربات ها
16:39
  پیاده سازی فایل سیستم مناسب
16:13
تعاملات کاربر با ربات
  تلگرام چه اطلاعاتی از کاربر را در اختیار ربات میگذارد؟
17:03
  تلگرام چه اطلاعاتی از کاربر را در اختیار ربات میگذارد؟ (2)
11:58
  mini project: echo bot
03:09
فیلتر ها
  چرا فیلتر نیاز داریم؟
10:06
  فیلتر: commands
09:50
  فیلتر: magic filters
19:25
  ساخت فیلتر کاستوم
10:13
  project: smart echo bot
09:14
کیبورد
  reply keyboard
25:33
  inline keyboard
27:08
  project: dynamic keyboard
15:35
ماشین وضعیت محدود (Fsm)
  fsm چیست؟
07:25
  ساخت state
08:18
  project: registration bot 1
19:04
  project: registration bot 2
06:48
  project: registration bot 3
19:15
تعامل با مدیا
  حذف کردن پیام ها توسط ربات
16:03
  کار با انواع مدیا
21:27
ناهمزمانی - async programming
  async چه مشکلی را حل میکند؟
13:06
  پیاده سازی و مقایسه همزمانی و ناهمزمانی
20:54
  project: weather bot (api call)
27:05
ساخت ربات چت ناشناس
  project: structure
08:19
  project: chat engine
23:18
  project: handlers
24:12
  project: final
15:37

پیش‌نیاز‌ها

برای شرکت در این دوره بهتر است با مبانی Python آشنا باشید؛ از جمله:

متغیرها و انواع داده
شرط‌ها و حلقه‌ها
توابع
کار با List و Dictionary
مفاهیم پایه Object-Oriented Programming
آشنایی مقدماتی با async/await مزیت محسوب می‌شود، اما مفاهیم Async موردنیاز در طول دوره نیز بررسی خواهند شد.

توضیحات دوره

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

در این دوره چه چیزی می‌سازیم؟

پروژه نهایی دوره یک Anonymous Chat Bot است.

چه چیزهایی در این دوره یاد می‌گیریم؟

1. آشنایی با Telegram Bot و Aiogram

2. درک معماری و نحوه کار Aiogram

3. کار با Message و تعامل با کاربران

4. Filters و ساخت رفتارهای هوشمند

5. ساخت رابط کاربری با Keyboard و Callback

6. ساختاردهی یک پروژه واقعی Aiogram

7. ساخت گفتگوهای چندمرحله‌ای با FSM

8. کار با مدیاها و فایل ها در Telegram

9. Async vs Sync ( همزمانی و ناهمزمانی )

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

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

  • با مبانی Python آشنایی دارند.
  • می‌خواهند ساخت Telegram Bot با Python را یاد بگیرند.
  • می‌خواهند با Aiogram کار کنند.
  • ترجیح می‌دهند مفاهیم را همراه با پروژه یاد بگیرند.
  • می‌خواهند از مثال‌های ساده به سمت یک پروژه واقعی حرکت کنند.
  • قصد دارند پایه مناسبی برای ساخت ربات‌های پیچیده‌تر ایجاد کنند.

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

5

بر اساس امتیاز 1 دانشجو

1
2
3
4
5

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

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

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
2دوره
88دانشجو
4نظر و امتیاز

من حسین کرمی، توسعه‌دهنده نرم‌افزار و مدرس برنامه‌نویسی هستم. در حوزه توسعه Backend با Python، Django و FastAPI فعالیت می‌کنم و به طراحی سیستم‌های نرم‌افزاری و حل مسائل واقعی علاقه‌مندم.

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

poster

آموزش aiogram - ربات چت ناشناس تلگرام

50دانشجو

دوره‌های مشابه