subscriptionsدوره ی جامع آموزش برنامه نویسی ربات تلگرام با PHP

۰ رای ۰.۰

access_time طول دوره۲۰ ساعت
event_seat تعداد جلسات۱ جلسه
people دانشجویان۷۲ نفر
headset_mic پشتیبانی دوره۳ ماه

قیمت : ۱۲۹ ۷۸ هزار تومان ٪۴۰ تخفیف

دوره برنامه نویسی ربات تلگرام
notifications_active فقط تا 16 آذر می توانید با 40% تخفیف ویژه در این دوره ثبت نام نمایید! dicount arrow
schedule هر هفته 4 جلسه کوتاه - شروع دوره 16 آذرماه - طول دوره : 20 ساعت
list جلسات description توضیحات دوره speaker_notes دیدگاه ها
description توضیحات کوتاه دوره

امروزه شبکه های اجتماعی بخش بزرگی از وقت مارا به خود اختصاص داده اند.این موضوع در کشور ما ایران، چندین برابر کشور های دیگر نیز مشاهده میشود. در سال های اخیر شبکه های اجتماعی بسیاری فعالیت کرده اند و هموطنان ما نیز از بسیاری از این شبکه ها بهره برده اند. اما یکی از معروف ترین و پرطرفدار ترین شبکه ها در بین ما ایرانی ها و حتی در دیگر کشور های جهان، شبکه ی اجتماعی تلگرام میباشد. به طوریکه فقط در کشور ما نزدیک به نیمی از جمعیت کشور در تلگرام فعال هستند.
تلگرام امکانات نوین و جذای همچون مکالمه شخصی،گروه ها،کانال ها،تماس صوتی و ارتباط امن رمزنگاری شده را در اختیار کاربران خود قرار میدهد. اما یکی از امکانات بسیار جالب و کاربردی تلگرام ربات تلگرام میباشد که اجازه ی ساخت برنامه های اختصاصی و سرویس های کاربردی را بر بستر تلگرام به کاربران خود میدهد.همین موضوع باعث میشود تلگرام بستر بسیار مناسبی برای کسب و کار و درامدزایی و پیاده سازی امکانات خاص باشد. اگر بخواهیم مثال هایی از ربات های تلگرام و کاربرد آنها بزنیم که فهم و درک آنها ساده تر شود میتوانیم به موارد زیر اشاره کنیم:
ربات دانلود آهنگ،ربات دریافت قیمت لحظه ای طلا و ارز،ربات فروشگاهی،ربات های سرگرمی و بازی های تلگرامی،ربات های متصل به وبسایت های مختلف که امکانات وبسایت را در تلگرام در اختیار ما میگذارند و بسیاری ربات های دیگر که بستگی به ایده ی برنامه نویسان آنها و شما که در آینده ی نزدیک برنامه نویس ربات خواهید شد دارد.شما هر ایده ای را میتوانید مانند یک برنامه،با استفاده از ربات تلگرام نیز پیاده سازی کنید و بین میلیونها کاربر ایرانی و خارجی تلگرام به استراک بگذارید که از سرویس شما استفاده کنند.در واقع در ساخت ربات های تلگرام محدودیتی وجود ندارد و به تعداد ایده ای در ذهن شما میتوان ربات تلگرام نیز برنامه نویسی کرد و ارائه داد.در این دوره ابتدا زبان برنامه نویسی مورد نیاز برای برنامه نویسی ربات تلگرام یعنی PHP را فرا خواهید گرفت و سپس از اول تا آخر پیاده سازی ربات های تلگرام با استفاده از API رسمی ربات تلگرام را یاد میگیرید و در آخر به یک برنامه نویس خوب PHP و ربات تلگرام تبدیل خواهید شد.لازم به ذکر است که شما نیاز به هیچگونه دانش برنامه نویسی و پیش نیاز خاصی برای شروع این دوره ندارید و کل مباحث لازم برای برنامه نویسی ربات های تلگرام در این دوره تدریس خواهد شد و با انجام تمرین های ارائه شده میتوانید یادگیری خود را تقویت و کامل نمایید.

:: سرفصل های آموزشی دوره :

فصل 1 : معرفی ربات تلگرام و کاربرد آن،راه های استفاده، پیشنیازها و آماده سازی اولین ربات برای کد نویسی

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

 

فصل 2 : توضیح درباره ی زبان PHP ، نصب نرم افزار های مورد نیاز و آماده سازی محیط توسعه ی PHP در بستر ویندوز

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

 

فصل 3 : تعریف انواع داده ها، متغیر ها و عملگرها در زبان برنامه نویسی PHP

  • داده ها و متغیر ها در زبان های برنامه نویسی
  • انواع متغیر ها در PHP
    • متغیرها و داده های عددی
    • متغیرها و داده های رشته ای
    • متغیر های بولین
  • عملگرهای مختلف در زبان PHP
    • عملگرهای محاسباتی
    • عملگرهای مقایسه ای
    • ...

 

فصل 4 : دستور ها و متد ها (توابع) پر کاربرد و اولیه در PHP و نوشتن اولین قطعه کد

  • توابع پرکاربرد در PHP
  • ساختار کلی و شیوه ی نوشتن کد های PHP
  • شروع کد نویسی در PHP

 

فصل 5 : آرایه ها و توابع کار با ارایه ها، ساختارهای شرطی و حلقه ها در PHP + تمرین

  • نوع داده ای آرایه
  • توابع پر کاربرد در رابطه با آرایه ها
  • استفاده از ارایه ها(تمرین)
  • شرط ها در PHP
  • کاربرد شرط ها در PHP
  • استفاده از شرط ها(تمرین)
  • حلقه ها(loop) در PHP
  • استفاده از حلقه ها(تمرین)

 

فصل 6 : توضیح رشته ها و کاربرد آنها و معرفی توابع کاربردی مربوط به رشته ها، توابع زمان + تمرین

  • رشته ها و کاربرد آنها در PHP
  • توابع پرکاربرد در رابطه با رشته ها
  • کاربرد زمان در برنامه نویسی
  • استفاده از زمان در PHP
  • توابع پرکاربرد در رابطه با زمان
  • استفاده از توابع رشته ای و زمانی (تمرین)

 

فصل 7 :کاربرد توابع، نوشتن و تعریف توابع در PHP + تمرین

  • توابع در PHP
  • ساختار کلی و شیوه ی نوشتن توابع در PHP
  • تفاوت های تعریف توابع مختلف
  • تعریف و انجام کارها با توابع(تمرین)

 

فصل 8 : توضیح و آموزش زبان SQL (Structured Query Language)

  • زبان SQL و کاربرد آن
  • آموزش زبان SQL

 

 

 

فصل 9 : معرفی سیستم مدیریت پایگاه داده ی MySQL، ارتباط با MySQL در PHP، خواندن، نوشتن، حذف، اپدیت + تمرین

  • DBMS(سیستم های مدیریت پایگاه داده)
  • سیستم مدیریت پایگاه داده MySQL
  • ساخت و طراحی پایگاه داده در phpmyadmin
  • اتصال به MySQL در PHP
  • (create, read, update, delete) CRUD در PHP
  • استفاده از پایگاه داده برای ذخیره سازی داده

 

فصل 10 : معرفی و تعریف وب سرویس و API و فلسفه ی استفاده از آن

  • وب سرویس چیست؟
  • کاربرد وب سرویس
  • مشکلات عدم استفاده از وب سرویس

 

فصل 11 : توضیح و راهنمایی های لازم در مورد استفاده از هاست و گواهی ssl، گرفتن دامنه رایگان و نصب روی هاست

  • هاست چیست؟
  • کاربرد هاست در وب و ربات تلگرام
  • SSLچیست؟
  • دلایل استفاده از SSL در وب

 

فصل 12 : روش های دریافت اطلاعات از تلگرام و آموزش تنظیم روش مورد استفاده در دورهwebHook) )

  • Webhook چیست و چه کاربردی دارد؟
  • متد getUpdates در دریافت اطلاعات از سرور های تلگرام
  • تنظیم webhook برای دریافت اطلاعات از سرور های تلگرام

 

فصل 13 : ارسال پیام متنی، عکس، ویدیو، صدا، فایل و ... توسط ربات تلگرام، حذف پیام ها، آپدیت پیام ها + تمرین

  • ارسال پیام توسط ربات تلگرام
    • ارسال پیام متنی
    • ارسال تصویر
    • ارسال ویدیو
    • ارسال فایل صوتی
    • ارسال ویس(صدای ضبط شده)
    • ارسال Video note
    • ارسال فایل جامع(general document)
    • ارسال موقعیت مکانی
    • ارسال فعالیت(Action)
  • فوروارد پیام ها
  • دریافت عکس های پروفایل کاربر
  • دریافت لینک مستقیم فایل از سرور های تلگرام
  • اخراج کاربر خاص از گروه یا کانال
  • آزاد کردن کاربر خاص در گروه یا کانال
  • ایجاد محدودیت برای کاربر گروه یا کانال
  • ارتقای کاربر گروه یا کانال
  • دریافت لینک عضویت گروه یا کانال توسط ربات
  • تنظیم تصویر گروه یا کانال
  • حذف تصویر گروه یا کانال
  • تنظیم نام گروه یا کانال
  • تنظیم متن توضیح(Description) گروه یا کانال
  • سنجاق(pin) یک پیام در گروه
  • برداشتن یک پیام از حالت سنجاق در گروه
  • ترک گروه توسط ربات
  • مدیریت و ویرایش پیام ها
    • ویرایش متن پیام متنی
    • ویرایش زیرنویس(caption) تصاویر و ویدیو ها
    • ویرایش دکمه های برخط یک پیام
    • حذف پیام
  • استفاده ی عملی از پیام ها(تمرین)

 

فصل 14 : کیبورد ها در ربات تلگرام،موارد استفاده ی کیبورد ها،ریپلای مارک آپ،آموزش ارسال کیبورد عادی و اینلاین (شیشه ای)

  • کیبورد چیست و چه کاربردی دارد؟
  • Reply Markup
  • ارسال کیبورد معمولی (replyKeyboardMarkup)
  • ارسال کیبورد برخط (inlineKeyboardMarkup)
  • ریپلای کردن یک پیام توسط ربات

 

فصل 15 : دریافت موقعیت مکانی و شماره تلفن کاربر با استفاده از کیبورد ها

  • ارسال کیبورد با امکان دریافت موقعیت مکانی کاربر
  • ارسال کیبورد با امکان دریافت شماره تلفن کاربر
  • ثبت اطلاعات موقعیت و تماس

 

فصل 14 : ایجاد منو های تو در تو (کیبورد های زیر مجموعه ای) با استفاده از کیبورد ها + تمرین

  • تعریف step یا قدم و مرحله
  • استفاده از step گذاری برای ایجاد منو های تو در تو و تشکیل ساختار درختی
  • استفاده از منو های تو در تو (تمرین)

 

فصل 15 : توضیح ربات های Inline (برخط)،نوشتن نمونه ای از این نوع ربات ها + تمرین

  • ربات برخط (inline) چیست؟
  • مزیت های ربات برخط و کاربرد آن
  • آماده سازی برای نوشتن یک ربات برخط

 

فصل 16 : ارسال انواع متن،عکس،صدا،ویدیو،فایل و ... در حالت اینلاین

  • ارسال انواع پیام ها در حالت اینلاین(برابر پیام های حالت معمولی)

 

فصل 17 : ایجاد اجبار عضویت در کانال برای استفاده ی کاربر از ربات، لینک اختصاصی استارت و زیر مجموعه گیری

  • دریافت اطلاعات گروه یا کانال
  • دریافت اطلاعات مدیران گروه یا کانال
  • دریافت تعداد اعضای گروه یا کانال
  • تشخیص عضویت یا عدم عضویت کاربر در کانال و گروه
  • استفاده از متد تشخیص عضویت(تمرین)
  • تولید لینک مخصوص کاربر (Affiliate program) جهت جذب زیرمجموعه
  • تشخیص معرف افراد عضو شده در ربات و ثبت نتایج
  • محدود کردن امکانات و قسمت های خاص از ربات به ازای افزایش عضو

 

فصل 18 : پیاده سازی سیستم درگاه پرداخت برای پرداخت مبلغ از طرف کاربران و پیاده سازی اشتراک VIP برای کاربران ربات یا فروش فایل و خدمات

  • معرفی درگاه پرداخت
  • کاربرد و مزیت های درگاه پرداخت
  • معرفی درگاه های واسط
  • استفاده از API توسعه دهندگان درگاه های پرداخت
  • داینامیک کردن قیمت و مشخصات آسان پرداخت در PHP
  • تایید پرداخت در سمت سرور
  • اعمال تغییرات پس از پرداخت و ثبت عملیات پرداخت
  • پیاده سازی سیستم اشتراک VIP در ربات تلگرام

فصل 19 : آموزش ترفند ها و راه های استفاده از فایلها بدون نیاز به آپلود در سرور و مصرف فضای هاست

فصل 20 : پروژه ی ربات تلگرام دانلود آهنگ با امکانات کامل مشابه ربات دنیای ترانه (موزیکستان)

فصل 21 : پروژه ی ربات تلگرام کاملا مشابه ربات پیام ناشناس

فصل 22 : پروژه ی ربات تلگرام فروشگاه فایل با امکانات کامل

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
مدرس و آمار دوره
Course-Teacher
ایوب ایرازه
دانشجوی مقطع کارشناسی نرم افزار دانشگاه صنعتی ارومیه،بیش از 6 سال فعالیت در حوزه ی تکنولوژی و کامپیوتر در وب فارسی،بیش از 2 سال سابقه ی برنامه نویسی PHP و C#،بیش از 1 سال سابقه ی برنامه نویسی ربات تلگرام و وب سرویس های مختلف،علاقمند به امنیت شبکه های کامپیوتری، حوزه های نوین نرم افزار و هوش مصنوعی
library_books
۰ مقاله تخصصی
school
۱ دوره برگزار شده
۷۹ علاقمندfavorite
۷۲ دانشجوpeople
۰ رایstar
پیشنیاز های دوره
این دوره پیش نیاز خاصی ندارد.
پشتیبانی فنی دوره
مدرس دوره و تیم پشتیبانی سون لرن به مدت 3 ماه پس از خرید دوره در سامانه پشتیبانی مخصوص دانشجویان (برای دوره های حضوری)، پاسخگوی تمامی سوالات و ابهامات شما در مورد این دوره خواهند بود. همچنین پس از خرید هر کدام از دوره های حضوری و یا مجازی سون لرن، شماره تماس و ایمیل مدرس در اختیار دانشجویان دوره قرار خواهد گرفت تا به سرعت پاسخ سوالات خود را دریافت نمایند.

contact_phone اطلاعات تماس با مدرس :
email ********@*****.***
phone *******
access_time
info اطلاعات کامل تماس با مدرس، برای دانشجویان دوره در دسترس می باشد.
مشاوره پیش از خرید
در صورتی که در مورد هر کدام از دوره های سون لرن سوال و یا ابهامی در ذهن شما هست، می توانید همین حالا با ما در تماس باشید و از مشاوره رایگان قبل از خرید دوره ها استفاده نمایید.
contact_phone شماره تماس : ۰۲۱۶۶۴۵۲۴۶۹
email ایمیل : support@7Learn.com