×
ribbon

تا پایان تخفیف

آموزش برنامه نویسی AGI در استریسک

مدرس:

محمد یزدی‌زاده

AGI مخفف رابط درگاه استریسک (Asterisk Gateway Interface) بوده و بخشی از استریسک است که به یک برنامه... بیشتر
گواهی‌نامه
دسترسی: کامل
اطلاعات بیشتر
4.7 (3)
1 دیدگاه
389دانشجو
12ساعت
سرفصل‌ها
مقدماتی سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

این دوره شامل:

7 ساعت ویدئو

1 جلسه متنی

6 تمرین و پروژه

4 سؤال سنجش و یادگیری

1 فایل ضمیمه قابل دانلود

دسترسی به تالار گفتگو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

8 هفته مهلت ارسال تمرین و پروژه

سرفصل‌های دوره

7 فصل16 جلسه7 ساعت ویدیو
فصل اول - آشنایی با مفاهیم
  مقدمه
17:10
  مقدمه
00:33
  ساخت اولین اسکریپت
27:58
  دستورات پرکاربرد، بخش اول
32:36
  دستورات پرکاربرد، بخش دوم
30:22
  دستورات پرکاربرد، بخش سوم
17:25
  دستورات پرکاربرد
02:00
فصل دوم - دیباگ در AGI
  AGI و ابزار دیباگ
31:25
  AGI و ابزار دیباگ
00:33
فصل سوم - کار با ابزار‌ها و پایگاه داده
  معرفی Dead AGI و اجرای AGI در کانال‌های غیر فعال
16:29
  نصب PHPMyAdmin و Webmin برای کار با دیتابیس
15:59
  واکشی داده از دیتابیس و ورود داده به دیتابیس
33:37
  بررسی کتابخانه sql.php و کار با دیتابیس
33:32
فصل چهارم - ماژول نظرسنجی تلفنی
  ماژول نظرسنجی - بخش اول
30:10
  ماژول نظرسنجی - بخش دوم
36:41
  ماژول نظرسنجی - بخش سوم
12:28
فصل پنجم - تلفن بانک
  ساخت یک تلفن‌بانک
43:18
  پروژه میانی (الزامی)
120:00
فصل ششم - مفاهیم تکمیلی
  معرفی EAGI و FastAGI در استریسک
06:23
  باید‌ها و نباید‌ها در اسکریپت نویسی AGI در استریسک
19:38
  فایل‌های تکمیلی
00:04
پروژه پایانی
  پروژه پایانی (الزامی)
180:00

پیش‌نیاز‌ها

پیشنهاد می‌شود پیش از گذراندن این دوره، حتما دوره Dial plan گذرانده شود.

توضیحات دوره

AGI مخفف رابط درگاه استریسک (Asterisk Gateway Interface) بوده و بخشی از استریسک است که به یک برنامه خارجی اجازه دستکاری یک کانال در Dialplan را می‌دهد. کاربردهای AGI در دنیای کسب‌وکار عبارتند از:

  • ساخت یک تلفن بانک واقعی
  • ساخت انواع ماژول‌های نظرسنجی
  • پیاده‌سازی IVR های پیچیده
  • ساخت انواع مسابقات تلفنی
  • ساخت ماژول حضور و غیاب پرسنلی
  • پیاده‌سازی ماژول اعلان کد اپراتوری
  • ساخت ماژول اصلاح Caller ID
  • پیاده‌سازی ماژول خوشامد گویی به مخاطبان با ارسال SMS
  • اجرای انواع سیاست گذاری ها بر روی کاربران ، تماس های ورودی و خروجی مرکز تلفن

دوره آموزش AGI در استریسک

برای یادگیری این دوره لازم است ابتدا Dialplan را بشناسید. پیش‌نیاز دیگر این دوره تسلط به یک یا چند زبان برنامه‌نویسی است. دوره آموزش AGI با ارائه سرفصل‌های زیر قصد دارد تمام مباحث مربوط به AGI را پوشش داده و سپس از طریق دو سناریو (نظرسنجی تلفنی و تلفن بانک) یادگیری شما را با مثالی واقعی تثبیت کند. سرفصل‌ها عبارتند از:

  • معرفی کاربرد‌های توسعه استریسک با AGI
  • معرفی ابزار‌ها و برنامه‌های استفاده شده در این آموزش
  • معرفی فایل‌های داخل پکیج آموزشی
  • معرفی AGI
  • معرفی زبان‌ها و کتابخانه‌های AGI
  • ساخت اولین اسکریپت AGI به زبان PHP
  • بررسی برخی از دستورات پر کاربرد در AGI
  • دیباگ AGI در استریسک
  • معرفی Dead AGI و اجرای AGI در کانال‌های غیر فعال
  • ارتباط با دیتابیس
  • نصب PHP My Admin
  • نصب Webmin
  • واکشی داده از دیتابیس
  • ورود داده به دیتابیس
  • معرفی فایل sql.php برای دسترسی به لایه دیتابیس (راه‌کاری دیگر)

بررسی و پیاده سازی دو سناریو

  • ساخت ماژول نظرسنجی
  • ساخت تلفن بانک

معرفی EAGI و FastAGI

باید‌ها و نباید‌ها در اسکریپت نویسی AGI

این دوره برای تمام مدیران آی‌تی، برنامه‌نویسان سیستم‌های تلفنی، علاقه‌مندان VoIP و مسائل مربوطه، مدیران شبکه، مدیران و کارشناسان تبلیغات، فروش و مسئولان واحد پشتیبانی و علاقمندان به اختیار کردن این موقعیت‌های شغلی مناسب است.

کلام آخر
در این مطلب ابتدا استریسک، مزایا و اهمیت آن در دنیای امروزی را شرح دادیم. گفتیم که این اهمیت را می‌توانید از جستجوی نام استریسک در سایت‌های کاریابی متوجه شوید. در حال حاضر تقاضای نیروی کار برای استریسک در مقیاس جهانی وجود دارد.

در واقع شما با یاد گرفتن مهارت‌های کار با استریسک نه‌تنها در ایران آینده شغلی خوبی خواهید داشت، بلکه می‌توانید به مهاجرت از طریق کاریابی به کشورهای پیشرفته نیز فکر کنید. چون که در این کشورها تعداد کسب‌وکارهای جدید رو‌به‌رشد است و نیاز به کار با سیستم‌های تلفنی به‌صورت پیشرفته هرروز بیشتر می‌شود. در ادامه متد آموزشی مکتب‌خونه برای AGI یا رابط درگاه استریسک را گفتیم. این رابط برای طراحی برنامه‌هایی مثل تلفن‌بانک و نظرسنجی تلفنی استفاده می‌شود.

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

دیدگاه کاربران

4.7

بر اساس امتیاز 3 دانشجو

1
2
3
4
5

فریدون جعفری

21 روز پیش

5

عالی بود

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه
5دوره
2,054دانشجو
74نظر و امتیاز

مهندس محمد یزدی‌زاده کارشناس ارشد مهندسی نرم‌افزار هستند. از تجربیات کاری ایشان می‌توان به موارد زیر اشاره کرد:

توسعه دهنده سیستم‌های تلفنی ویپ
مدرس دوره‌های ویپ ایزابل ، الستیکس و FreePBX
مدرس دوره‌های توسعه و هوشمند سازی مراکز تلفنی VOIP
مشاور و مجری ده‌ها پروژه ویپ سازمانی و دولتی

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

سوالات پرتکرار

حداقل و حداکثر زمانی که می‌توانم یک دوره را بگذرانم چقدر است؟

برای گذراندن دوره، حداقل زمان مشخصی وجود ندارد و شما می‌توانید در هر زمان که مایل هستید، ویدیوهای آموزشی دوره را ببینید و تمارین را انجام دهید؛ اما برای هر دوره یک حداکثر زمان تعیین شده که در صفحه معرفی دوره قابل مشاهده است که تنها در این بازه زمانی امکان تصحیح پروژه‌ها توسط پشتیبان و دریافت گواهی‌نامه را خواهید داشت.

آیا پس از به اتمام رساندن و قبولی در دوره، می‌توانم نسخه فیزیکی گواهی‌نامه را دریافت کنم؟

خیر. به‌دلیل ملاحظات محیط‌زیستی و کاهش مصرف کاغذ، گواهی‌نامه فقط به‌صورت الکترونیکی ارائه می‌شود.

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.

آیا در صورت خرید دوره، گواهی‌نامه آن به من تعلق می‌گیرد؟

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