چه دوره ای می خواهید یاد بگیرید؟

آینده خود را با دوره های آموزشی دانشجویار تضمین کنید

بیش از ۱۰ هزار ساعت ویدئوی آموزشی

بیش از ۵۰ هزار دانشجو

بیش از ۳۰۰ مدرس

صفحه نخست
رشته کامپیوتر
برنامه نویسی وب
آموزش PHP
ربات تلگرام
آموزش ساخت ربات تلگرام به زبان PHP و به سبک MVC – بخش اول
۵ نظر
بازدید : 2,061 بازدید
آموزش ساخت ربات تلگرام به زبان PHP  و به سبک MVC – بخش اول

آموزش ساخت ربات تلگرام به زبان PHP و به سبک MVC

ربات تلگرام :

پیام رسان تلگرام یکی از محبوبترین شبکه های اجتماعی موبایل در ایران و جهان می باشد که در تاریخ انتشار ۱۴ آگوست ۲۰۱۳ برای آیفون و در ۲۰ دسامبر ۲۰۱۳ برای اندروید منتشر و به سرعت برای تمام سیستم عامل ها از جمله مک، ویندوز، لینوکس و… نیز منتشر شد. این نرم افزار دارای ویژگی ها، افزونه ها و قابلیت هایی است که امکان استفاده تجاری مفیدی برای کاربرانش را فراهم می آورد. یکی از این افزونه ها ربات های تلگرام هستند.

Botها یک نرم افزار طراحی شده در بستر تلگرام با استفاده از API می باشند که خدماتی را به صورت خودکار به ازای درخواست های مخاطب فراهم می کنند. به عبارت دیگر کاربران از طریق ارسال پیام، درخواست یا فرمان می توانند با ربات ها ارتباط برقرار کنند. ربات در مقابل ارسال این فرامین یکسری خدمات به کاربر ارائه می دهد.

جامعه آماری و بازار تلگرام در ایران :

  • ۲۰ میلیون کاربر ایرانی
  • ۹ ماه اخیر ۶۰% افزایش اعضا داشته است.
  • ۴۵% از کل ترافیک مصرفی تلگرام برای ایران است.
  • هر ایرانی ۱۰۰ پیام تلگرامی در روز مشاهده می کند.
  • ۴۰ % از کل پهنای باند ایران متعلق به تلگرام است.

زبان برنامه نویسی PHP :

زبان برنامه نویسی PHP را می‌توان هم برای طراحی وب و هم به‌عنوان یک‌زبان عمومی استفاده کرد. زبان PHP یک‌زبان اسکریپتی یکپارچه، شی‌ءگرا، انعطاف‌پذیر، سمت سرور و کدباز (و لذا رایگان) است و با هردو سیستم ویندوز و یونیکس همخوانی دارد.

به خاطر ویژگی‌های منحصربه‌فرد این زبان برنامه نویسی است که طبق تحقیقات انجام‌گرفته زبان برنامه‌نویسی PHP مشهورترین و محبوب‌ترین زبان در بین برنامه نویسان است و بیشترین مورداستفاده در سراسر دنیا را دارد.

PHP یکی از محبوبترین زبان های برنامه نویسی برای طراحی و ساخت ربات های تلگرامی نیز هست.

 

در دوره آموزش ساخت ربات تلگرام به زبان PHP و به سبک MVC قصد داریم، با زبان برنامه نویسی PHP چند نمونه ربات تلگرام بسازیم.

 

 

 

زبان PHP , PHP MVC , آموزش ساخت ربات تلگرام

 

 

با مشاهده آموزش ساخت ربات تلگرام با PHP شما قادر خواهید بود با این زبان انواع ربات های تجاری طراحی و پیاده سازی کنید.

 

اهداف دوره آموزش ساخت ربات تلگرام با PHP:

  • کسب درآمد از طریق تلگرام
  • آموزش کامل برنامه‌نویسی ربات‌های تلگرام با PHP
  • کمک به طراحی بهتر دیتابیس و استفاده از مفاهیم کلاس‌بندی به روش MVC

 

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

  • آشنایی با یکی از زبان‌های برنامه‌نویسی مثل سی شارپ، جاوا و PHP
  • مفاهیم اولیه پایگاه داده

 

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

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

این دوره آموزشی در ۲ بخش تهیه شده است. در بخش اول مقدمات اولیه و نحوه ساخت ربات با زبان PHP و به سبک MVC طبق سرفصل های مشخص شده، به شما آموزش داده خواهد شد. در بخش دوم نیز ۳ یا ۴ پروژه کاربردی مطابق با مفاهیم و آموزش های بخش اول کار خواهد شد.

 

آنچه در بخش مقدماتی دوره آموزش ساخت ربات تلگرام با PHP خواهید آموخت:

  • شرح عملکرد ربات ها و معرفی محیط کدنویسی
  • ساخت ربات تلگرام با استفاده ازBotFathrer و انجام تنضمیات اولیه ربات برای ارتباط بهتر با کاربران
  • معرفی و استفاده از مستندات تلگرام( وب سرویس)
    1. اجرای متد getUpdatesو عملکرد آن
    2. متد sendMessageبرای ارسال پیام از سمت ربات تلگرامی
  • خرید هاست و دامین به همراه آموزش دریافت و اتصال ssl رایگان به محیط توسعه
  • نوشتن کلاس و متدهای موردنظرمون برای استفاده همیشگی در پروژه ها
    1. پیاده سازی متد getUpdate و نمایش پیام های کاربرها و ارسال hello word برای خودمون
    2. بررسی و فعال سازی webhookدر ربات تلگرام به منظور ارسال درخواست های کاربر توسط تلگرام به فایل index ما
    3. پیاده سازی متد sendMessage در کدهای خودمون و پاسخ دادن سلام کاربرهای ربات آزمایشی ما
    4. توضیحات کار با دیتابیس و آموزش sql برای استفاده در پرژه
    5. اضافه کردن فایل config در پروژه و استفاده از اون
    6. آموزش کامل پیاده سازی هر متدی از تلگرام )ارسال تصویر و فیلم و…) به همراه کامل کردن کلاس موردنیاز پروژه
    7. آموزش ساخت کیبردهای عادی و نوشتن متد ساخت کیبرد برای سریع تر و راحت تر شدن کدنویسی
    8. آموزش ساخت منوهای تو در تو به همراه توضیح جدول selectedMenu (پایگاه داده –DB)
    9. استفاده از کلاس جلالی و اضافه کردن created_at و updated_at به مانند فریم وورک لاراول
  • توضیحاتی در مورد معماری mvc

لیست پروژه های بخش دوم:

۱-ربات ارسال نوحه به سبک(@melobot)

    • ایجاد دیتابیس بر اساس نیازسنجی
    • آموزش ساخت کیبورد مجازی برای ربات
    • فایل config برای ارتباط ساده‌تر با MySQL و دیتابیس
    • ایجاد جداول موردنیاز برای ارتباط با اعضای ربات
    • نوشتن کوئری برای ارسال random یک نوحه
    • استفاده از سرور ربات تلگرام برای ارسال فایل هامون
    • درج زیرنویس بعد از کاور نوحه یا خود نوحه
    • دکمه‌های تودرتو و لیست کردن تعداد نوحه‌های موجود در دیتابیس
    • جستجو درخواست کاربرمان و ارسال نوحه‌های درخواستی

۲-ربات ثبت نام اینترنت و ذخیره اطلاعات (@AsiaTech_sbBot)

    • طراحی جداول مربوط به ربات بر اساس نیازسنجی پروژه
    • جدول selectedMenu برای ترتیب مشخص مراحل و قرار دادن اطلاعات دقیق ثبت نامی
    • نمایش طرح‌های موجود به کاربر برای انتخاب
    • درج تمام مشخصات و طرح خریداری‌شده کاربر در دیتابیس
    • نمایش اطلاعات ثبت نامی اعضا

۳-ربات فروشگاهی خرید و فروش ممبر ،بازدید شماره مجازی به همراه درگاه پرداخت

در صورت هرگونه سوال یا نظری می توانید از طریق دیدگاه ها آن را مطرح کنید.

مشاهده دموهایی از آموزش

مشاهده دموهایی از آموزش

مطلب مفیدی برای شما بود ؟؟ پس به اشتراک بگذارید برای دوستانتان

دریافت کنید

41000 تومان
افزودن آموزش به سبد خرید
در صورتی که توضیحات نوشته، دموی آموزش و لینک های ارزیابی پاسخگوی سوالات شما در مورد این دوره آموزشی نمی باشد و نیاز به مشاوره بیشتری دارید لطفا این فرم را تکمیل کرده و در ساعات اداری منتظر تماس همکاران ما باشید.
  • *
  • *
  • *
  • *
  • در صورتی که توضیحات نوشته، دموی آموزش و لینک های ارزیابی پاسخگوی سوالات شما در مورد این دوره آموزشی نمی باشد و نیاز به مشاوره بیشتری دارید لطفا این فرم را تکمیل کرده و در ساعات اداری منتظر تماس همکاران ما باشید.

    پیام شما با موفقیت ثبت شد. در اولین فرصت با شما تماس گرفته خواهد شد.

    نظرات کاربران

    ۵
    • امین
      پنج شنبه ۲۵ مرداد ۱۳۹۷ - ۱۳:۰۶

      آقا این بخش دوم کی میاد پس؟؟ما به خاطر لیست پروژه های بخش دوم اینو خریدیم و گرنه آموزشای بخش اول که رایگان هم تو نت بود

    • علی
      چهارشنبه ۱۶ خرداد ۱۳۹۷ - ۱۴:۳۷

      سلام بخش دوم نیومد؟دقیقا کی میاد؟

    • امین
      یکشنبه ۲ اردیبهشت ۱۳۹۷ - ۲۰:۵۹

      سلام بخش دوم کی آماده میشه؟؟

      • پشتیبان خرید رادفر
        دوشنبه ۳ اردیبهشت ۱۳۹۷ - ۰۸:۴۸

        سلام
        زمانی براش مشخص نیست
        در حال ضبط هستش

    • پشتیبان خرید رادفر
      دوشنبه ۲۱ اسفند ۱۳۹۶ - ۱۴:۲۵

      سلام دوستان عزیز
      لینک های اصلاحی برای دوستانی که اموزش رو تهیه کردند مجدد ارسال شد
      ممنون از همراهی شما

    احسان رنجبری طراح و توسعه دهنده افزونه و قالب وردپرس

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

    دسته بندی

    برنامه نویسی موبایل

    تحصیلات تکمیلی

    رشته الکترونیک

    رشته کامپیوتر

    سایر دسته های دانشجویار

    سایر نرم افزارها

    کلاس آنلاین

    مدرسین

    تعداد دوره
    بر اساس امتیاز
    حروف الفبا
    • کد تخفیف :

      goldpack

      ویژه خرید پکیج طلایی (C#,ASP,PHP,Android,game maker)
      60 درصد تخفیف

    مطالب سایت بر اساس

    جدیدترین ها
    محبوب ترین ها
    بطور تصادفی
    ساماندهی نماد اعتماد نشر دیجیتال صفحه اول دانشجویار