سرفصل های دوره
فصل اول: ساخت اولین ربات تلگرامی
نصب نرم افزارهای موردنیاز
چطور بهترین استفاده را از دوره ببریم + فایل ها و تمرینات
فرآیند اجرایی در ساخت ربات های تلگرامی
ساخت اولین ربات تلگرامی
ساخت پروژه php برای اتصال به ربات
نصب و تنظیم nrok برای tunnel کردن درخواست ها به localhost
اتصال ربات به آدرس tunnel شده با استفاده از webhook
ارسال اولین پیام از طریق ربات تلگرامی
داینامیک سازی ارسال پیام توسط ربات
فصل دوم: ساخت ربات فال حافظ
تنظیمات پروژه فال حافظ
استفاده از پکیج برای کار با api تلگرام
به خاطر یک مشت فال!
استفاده از وب سرویس one-api برای دریافت فال
ارسال درخواست به وب سرویس
ساخت منو برای ربات
ساخت کیبورد برای ربات
ساخت کیبورد inline یا دکمه های شیشه ای
فصل سوم: ساخت ربات اخبار لحظه ای
راه اندازی و نمایش تمام منابع خبری
نمایش آخرین اخبار از تمام سورس های خبری
نحوه ویرایش یک پیام در ربات
فصل چهارم: ربات قیمت لحظه ای طلا، سکه و ارزهای دیجیتال
راه اندازی auto loader و تنظیمات ربات
دریافت لیست رمزارزهای دیجیتال
نمایش قیمت و جزئیات هریک از رمزارزها
نمایش پیغام loading در ربات
اضافه کردن قیمت دلار و سکه به ربات
فصل پنجم: ریفکتور کدبیس و بهبود فرآیندها
معرفی یک جایگزین برای ngrok
ساخت کلاس TelegramService
ریفکتور کدهای بخش ارسال پیام
ریفکتور کدهای ساخت کیبورد
ریفکتور کدهای بخش ویرایش پیام
تبدیل Request ها به سرویس مجزا
اضافه کردن جستجو به ربات رمزارزها
اتصال به دیتابیس و ذخیره سازی command
دریافت آخرین command ذخیره شده کاربر
نمایش نتایج جستجو
تغییر وضعیت اتمام command در دیتابیس
فصل ششم: پروژه سبد خرید
نصب و تنظیمات PHP Storm
آماده سازی مینی فریمورک mini-php
ساخت Router برای ربات
نمایش محصولات
افزودن محصولات به سبد خرید
نمایش آیتم های موجود در سبد خرید
حذف از سبد خرید
ریفکتور و بهینه سازی کدها
فصل هفتم: ساخت یک ربات فروشگاهی کامل
تنظیمات ربات و پروژه
ساخت User برای چت ها
ذخیره سازی Command ها
ساخت route برای command های ذخیره شده
غیرفعال کردن command های به اتمام رسیده
وقت ریفکتور کردنه!
ساخت سبد خرید
افزودن محصولات به سبد خرید
نمایش آیتم های سبد خرید
نمایش مجموع قیمت سبد خرید
اتصال به درگاه پرداخت
ساخت کلاس Gateway
ارسال کاربر به درگاه پرداخت
ذخیره سازی سفارش ها
بازگشت از درگاه و تایید پرداخت
غیرفعال کردن سفارش و سبد خرید پس از پرداخت
رفع تعدادی از مشکلات ربات
نمایش سفارشات کاربر
نمایش وضعیت ارسال سفارش
فصل هشتم: ربات چت ناشناس + پنل ادمین
تنظیمات اولیه پروژه و ربات
تنظیمات Base Route
توضیح چگونگی کارکرد بات ناشناس و ساختار دیتابیس
ارسال درخواست chat
اتصال کاربر به یک چت تصادفی
ساخت یک چت جدید
ارسال پیام ها بین کاربران در چت
لغو یک چت فعال
ساخت کیبورد سفارشی برای چت کاربران
شروع ساخت پنلادمین
ساخت بخش مدیریت کاربران
مدیریت چت ها
نمایش گفتگوی کاربران
پاک کردن گفتگوها
آماده سازی قالب لاگین
لاگین کردن ادمین
خروج از حساب کاربری و رفع مشکلات
توضیحات
قطعا تا بحال حداقل با یکی از ربات های تلگرامی کار کرده اید. این روزها همه کسب و کارها از ربات تلگرام برای افزایش فروش، ارتباط راحت تر با مشتریان، ارائه خدمات مبتنی بر هوش مصنوعی و … استفاده میکنند. از ربات های فروش فی*ترشکن تا ربات های خرید و فروش کریپتو (رمزارز)، ربات های ترجمه، ربات تبدیل متن به صوت و عکس، ربات های فروش پوشاک و … همه اینها مثالهایی از کاربرد روزمره ربات های تلگرامی در زندگی ما هستند. حتی بازی معروف همستر هم برپایه ربات تلگرامی کار میکند.
اصلا تا به حال فکر کردید که چطور یک ربات تلگرامی بسازید که بتواند به شما در مدیریت کسب و کارتان کمک کند یا حتی برای شما درآمدزایی داشته باشد؟ اگر پاسخ شما مثبت است، این دوره آموزشی دقیقاً برای شما طراحی شده است.
چرا باید ساخت ربات های تلگرامی را یاد بگیرید؟
رباتهای تلگرام به یکی از ابزارهای کلیدی در کسب و کارهای مدرن تبدیل شدهاند و تمامی این کسب و کارها برای بهبود راه های ارتباطی خود با مشتریان و افزایش فروش خود به سمت ساخت ربات های تلگرامی می آیند. شما بعنوان برنامه نویس، با یادگیری نحوه ساخت ربات های تلگرامی پیشرفته، میتوانید از این مهارت پرتقاضای بازار به درآمدزایی برسید و یا درآمد خود را افزایش دهید. علاوه بر آن، میتوانید با راه اندازی ربات تلگرامی بر اساس ایده های خودتان، یک منبع درآمد فعال داشته باشید.
- افزایش کارایی کسب و کار: با رباتهای تلگرام میتوانید ارتباط با مشتریان را بهبود بخشید و فرآیندهای مختلف را خودکار کنید، که این امر باعث صرفهجویی در زمان و کاهش هزینهها میشود.
- فرصتهای کسب درآمد: ساخت رباتهای تلگرام یک مهارت پرتقاضا در بازار کار است. شما میتوانید از طریق طراحی و پیادهسازی رباتها برای دیگران، کسب درآمد کنید.
- ارتباطات بهتر و موثرتر: رباتها میتوانند هزاران پیام را به صورت خودکار ارسال کنند، پشتیبانی ارائه دهند، نظرسنجیها انجام دهند و بسیاری از وظایف دیگر را انجام دهند.
- فرصت های شغلی بیشتر: به عنوان یک برنامه نویس، هرچقدر مهارت شما در زمینه تقاضاهای مورد نیاز بازار بیشتر باشد، فرصت های شغلی بیشتری نیز برای شما فراهم خواهد شد. ساخت ربات های تلگرامی با زبان PHP خصوصا در کشور ما از پرتقاضاترین پروژه های برنامه نویسی است و با مهارتی که از این دوره در ساخت ربات های تلگرامی بدست می آورید، هیچ پروژه ای نیست که نتوانید از پس آن برآیید!
- کاربردهای بسیارزیاد: ربات های تلگرام همه جا کاربرد دارند. از ربات های فروشگاهی بگیرید تا ربات اخبار لحظه ای، قیمت ارز و کریپتو، ربات فروشگاهی، بازی، ربات های خدمات بانکی، ربات های چت ناشناس و … همه این ها مثالهایی از کاربردهای فراوان ربات های تلگرامی و پتانسیل های بالقوه برای پروژه های آینده شماست
چرا باید این دوره را انتخاب کنید؟
یکی از مهمترین دلایل برای اینکه از این دوره برای یادگیری ساخت ربات تلگرام با PHP استفاده کنید پروژه محور بودن آن است. چون با انجام پروژه های واقعی، مراحل کامل ساخت یک ربات را قدم به قدم آموزش میبیند و خبری از تئوری های خسته کننده و اسلایدهای حوصله سر بر نیست! همه چیز در قالب کد و تعریف پروژه به شما آموزش داده میشود. اما دلایل دیگری هم برای انتخاب این دوره وجود دارد:
- پروژه های واقعی مبتنی بر بازار کار: آموزش های این دوره در قالب چندین پروژه واقعی به شما ارائه میشوند. پروژه ربات خبری، ربات فروشگاهی، ربات فال حافظ، رباط چت ناشناس، ربات قیمت ارز و … تنها بخشی از پروژه های واقعی مبتنی بر بازار کار هستند که در این دوره روی آنها کار میکنیم
- پشتیبانی مادام العمر: تمام دوره های آموزشی لاراپلاس، بدون محدودیت در پشتیبانی ارائه میشوند و شما پس از ثبت نام در این دوره، در هر زمان میتوانید برای پاسخ سوالات، رفع اشکال، مشاوره در خصوص دوره، مشاوره کسب و کار و … به پشتیبانی مراجعه کنید. حتی بعد از چند سال از خرید دوره!
- بهروز و کاربردی بودن محتوا: احتمالا در برخی از دوره ها مشاهده کرده اید که مدرس دوره، وقت زیادی را برای کارها و توضیحات تکراری و غیرضروری تلف میکند. در این دوره، خبری از تلف کردن وقت نیست! تسلط مدرس دوره بر تمامی مباحث دوره و تجربه موجود از بازار کار واقعی، منجر شده که تمامی مباحث دوره متناسب با نیازهای بازار کار و کاملا کاربردی طراحی و ارائه شود.
- مناسب برای مبتدی تا حرفه ای: بله، اگر شما هیچ تجربه ای در کار با ربات های تلگرامی نداشته باشید باز هم میتوانید در این دوره شرکت کنید. اما این تمام ماجرا نیست. حتی اگر تجربه ای در این زمینه داشته باشید و چند پروژه با بات تلگرام پیاده سازی کرده باشید باز هم این دوره برای شما سورپرازیهای زیادی دارد. علاوه بر پروژه های بزرگ و کاملا واقعی، ما در این دوره یک مینی فریمورک برای توسعه ربات های تلگرام با جدیترین ویژگی های زبان PHP می سازیم تا در پروژه های بعدی خودتان از این مینی فریمورک استفاده کنید
- کدنویسی حرفه ای: هدف ما در این دوره صرفا یادگرفتن کار با ربات تلگرام نیست، بلکه تلاش می کنیم به برنامه نویس بهتر و حرفه ای تری تبدیل شویم. به همین دلیل در تمام طول این دوره به هیچ عنوان به کدهای بی کیفیت، دم دستی و procedural کفایت نمی کنیم و همشه از Best Practice ها و معماری های مناسب برای پروژه های مختلف ربات تلگرام استفاده می کنیم. استفاده از معماری MVC برای مینی فریمورک توسعه داده شده در این دوره و استفاده از تازه ترین قابلیت های PHP مثل Trait، Interface، Enum و … از ویژگی های منحصر به فرد این دوره آموزشی است
پشتیبانی دوره به چه صورت است؟
پشتیبانی این دوره هیچ محدودیت زمانی و مکانی ندارد و از زمان تهیه دوره، پشتیبانی منحصر به فرد آن به صورت دائم در دسترس شما خواهد بود. شما میتوانید تمام سوالات خود را در گروه تلگرامی مختص این دوره مطرح کنید و تمام این سوالات مستقیما توسط مدرس دوره (سیروان منفرد) پاسخ داده خواهد شد. مشاوره های استخدامی، سوالات مربوط به نقشه راه یادگیری، رزومه سازی، شخصی سازی برنامه آموزشی و … همگی در پشتیبانی این دوره قابل دسترس هستند.
بازار کار ساخت ربات تلگرام با php چگونه است؟
کافیست نگاهی به جامعه کاربری تلگرام بیندازید. تلگرام در دنیا بیش از یک میلیارد کاربر فعال دارد و تعداد کاربران ایرانی تلگرام هم بیش از 50 میلیون نفر (نزدیک به 60درصد از کل جمعیت ایران) روزانه از تلگرام برای امورات روزمره خود استفاده میکنند. تصور کنید که فقط یکی از ربات های شما، توسط بخش کوچکی از کاربران میلیاردی تلگرام (و یا حتی کاربران داخلی آن) استفاده شود 😍 حتی تصور درآمد قابل استخراج از این فرصت بی نظیر هم خوشایند است!
از طرفی تعداد برنامه نویس هایی که مهارت توسعه ربات های تلگرامی را دارند بسیار کم بوده و این مورد، یک فرصت بسیار عالی برای کسانی است که قدم در این راه میگذارند. این در حالی است که قدرت و امکانات ربات های تلگرام روز به روز افزایش می یابد و تقربا هیچ ایده ای نیست که امکان پیاده سازی و کسب درآمد از آن، توسط ربات های تلگرامی را نداشته باشید.
پس معطل نکن و همین الان در دوره پروژه محور " ساخت ربات های پیشرفته تلگرامی با PHP " ثبت نام کن.
سوالات متداول
پیش نیاز شرکت در این دوره چیست؟
بعد از پایان این دوره چه ربات هایی را میتوانیم بسازیم؟
این دوره برای تازه کارها مناسب است یا نه؟
این دوره برای برنامه نویس های حرفه ای مناسب است یا نه؟
تاکید زیادی روی ساختارمند بودن کدها، پیروی از دیزاین پترن ها و ویژگی های مدرن تر PHP (مانند اینترفیس، استایل کدنویسی، معماری MVC، استفاده از Traitها و...) در این دوره وجود دارد و حتی در این دوره یک مینی فریمورک مبتنی بر MVC برای توسعه ربات های تلگرامی خواهیم ساخت! بنابراین حرفه ای ها هم چیزهای زیادی برای تمرین و یادگرفتن در این دوره خواهند داشت
نحوه قرار دادن ربات تلگرام روی هاست را هم توضیح میدهید؟