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