

ساخت
بات
تلگرامی
از صفر
مدرس
ساخت بات تلگرامی از صفر
آنلاین با امکان دسترسی به فایل ضبط شده جلسات
شرح درس
آیا تا به حال خواستهاید یک ربات تلگرامی بسازید اما نمیدانستید از کجا شروع کنید؟
در این دوره، بدون نیاز به دانش قبلی از برنامهنویسی، بهصورت گامبهگام یاد میگیرید که چگونه یک ربات تلگرامی را با Node.js طراحی و پیادهسازی کنید. در این مسیر، با اصول برنامهنویسی، API تلگرام و نحوه تعامل با کاربران آشنا خواهید شد.
با ثبتنام و شرکت در این دوره که در قالب «بوتکمپ» ارائه میشود میتوانید بسیار سریع به عنوان یک نویسنده بات تلگرامی مستقیما به بازار کار در این حوزه پرمتقاضی وارد شوید. اطلاعات بیشتر در انتهای همین برگه در دسترس است.
✔ مناسب برای مبتدیان بدون پیشزمینه برنامهنویسی
✔ آموزش از پایه تا پیادهسازی یک ربات کاربردی
✔ معرفی ابزارهای مورد نیاز و نحوه کار با Node.js
✔ پروژه محور با مثالهای عملی و قابل اجرا
-----------------
درباره مدرس:
مهدی قربانیان دانشآموخته مهندسی نرم افزار است و بیش از یک دهه سابقه فعالیت به عنوان برنامهنویس، مدیر پروژه نرمافزاری و همچنین تدریس در برنامهنویسی دارد. از جمله سوابق وی همکاری در بخش آیتی با کمپانی ولوو سوئد، و تدریس در دانشگاه رجایی و دانشگاه مدنی تبریز است. وی در حال حاضر به عنوان مدیر فنی مجموعه آرمانی فعالیت میکند.
جلسات
چهار جلسه به شرح زیر:
جلسه اول
مقدمه و ساخت اولین ربات
✅ معرفی Node.js و نصب آن ✅ آشنایی با مفاهیم پایه برنامهنویسی (متغیرها، توابع، شرطها) ✅ معرفی VS Code و ابزارهای مورد نیاز ✅ اجرای اولین برنامه در Node.js ✅ نحوه کارکرد ربات تلگ...
جلسه دوم
ارتباط با تلگرام و مدیریت پیامها
✅ ارسال و دریافت پیام از کاربران ✅ مدیریت دستورات (مثل /start و /help) ✅ ارسال انواع پیام (متن، استیکر، عکس، ویدیو) ✅ نحوه پردازش پیامهای ورودی ✅ چرا استفاده از هوشمصنوعی مهم ا...
جلسه سوم
افزودن قابلیتهای تعاملی به ربات
✅ ارسال دکمههای اینلاین و کیبوردهای تعاملی ✅ دریافت ورودی از کاربران با کیبوردهای مخصوص ✅ ارسال عکس، ویدیو، فایل و لوکیشن ✅ مدیریت کاربران و ذخیره دادهها در یک فایل JSON 📌 خرو...
جلسه چهارم
استقرار - اجرای ربات در دنیای واقعی
✅ آشنایی با سیستمهای ورژن کنترل مانند Git ✅ بهینهسازی و مدیریت خطاها ✅ سرور چیست و چرا به آن نیاز داریم؟ ✅ آشنایی با انواع سرویسهای ابری (IaaS, PaaS, SaaS – تفاوتها و کاربردها...