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

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

برگزارکننده:  مکتب‌خونه  مکتب‌خونه
مدرس دوره:
سطح: مقدماتی
 پلاس
  
زمان مورد نیاز برای گذارندن دوره:  12 ساعت
مجموع محتوای آموزشی:  7 ساعت ویدئو - 5 ساعت تمرین و پروژه
 (قابل دانلود نمی‌باشد)
مهلت دوره:  8 هفته
  
حد نصاب قبولی در دوره:  70 نمره
فارغ‌التحصیل شدن در این دوره نیاز به ارسال تمرین‌ها و پروژه‌های الزامی دارد. 
organization-pic  گواهینامه این دوره توسط مکتب‌خونه ارائه می‌شود.
course-feature   گواهی‌نامه مکتب‌خونه course-feature   خدمات منتورینگ course-feature   پروژه محور course-feature   تمرین و آزمون course-feature   تالار گفتگو course-feature   تسهیل استخدام

پیش‌نیاز‌ها

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

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

فصل اول - آشنایی با مفاهیم
  مقدمه
"17:10  
  مقدمه
 33.3%    
"00:33  
  ساخت اولین اسکریپت
"27:58  
  دستورات پرکاربرد، بخش اول
"32:36  
  دستورات پرکاربرد، بخش دوم
"30:22  
  دستورات پرکاربرد، بخش سوم
"17:25  
  دستورات پرکاربرد
 66.7%    
"02:00  
فصل دوم - دیباگ در AGI
  AGI و ابزار دیباگ
"31:25  
  AGI و ابزار دیباگ
 100%    
"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  
  پروژه میانی (الزامی)
 100%    
"120:00  
فصل ششم - مفاهیم تکمیلی
  معرفی EAGI و FastAGI در استریسک
"06:23  
  باید‌ها و نباید‌ها در اسکریپت نویسی AGI در استریسک
"19:38  
  فایل‌های تکمیلی
"00:04  
پروژه پایانی
  پروژه پایانی (الزامی)
 100%    
"180:00  

ویژگی‌های دوره

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

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

مشاهده نمونه گواهینامه

ویژگی‌های دوره

خدمات منتورینگ
خدمات منتورینگ

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

ویژگی‌های دوره

پروژه محور
پروژه محور

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

ویژگی‌های دوره

تمرین و آزمون
تمرین و آزمون

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

ویژگی‌های دوره

تالار گفتگو
تالار گفتگو

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

ویژگی‌های دوره

تسهیل استخدام
تسهیل استخدام

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

بررسی فرصت‌های شغلی

درباره دوره

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 را کنترل کنید. تفاوت دوره مکتب‌خونه با دیگر دوره‌های موجود در ارائه سناریوهای واقعی کسب‌وکار برای آموزش عملی و گرفتن کوییز و دادن تمرین به‌طور منظم برای یادگیری بهتر است. ما در مکتب‌خونه تلاش می‌کنیم شکاف بین آموزش مجازی و حضوری را تا حد ممکن کاهش داده و تفهیم را به حداکثر برسانیم. اگر تصمیم به یادگیری این مهارت گرفته‌اید بهتر است بدانید رقابت در این زمینه روز به روز در حال افزایش است و جای هیچ درنگی نیست. پس همین امروز اقدام کنید.

درباره استاد

maktabkhooneh-teacher محمد یزدی‌زاده

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

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

مشاهده پروفایل و دوره‌‌های استاد

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

تا کنون نظری برای این دوره ثبت نشده است. برای ثبت نظر باید ابتدا در دوره ثبت نام کرده و دانشجوی دوره باشید.

دوره‌های پیشنهادی

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

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

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

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

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

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

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

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

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

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

استریسک در سال 1999 توسط مارک اسپنسر طراحی شد و از آن به بعد روند رو به رشدی را در کسب محبوبیت طی کرد. ابتکار این نرم‌افزار در ارائه کنترل روی تماس‌ها و شبکه‌های تلفنی از طریق برنامه‌نویسی در نوع خود بی‌نظیر بود. این ابتکار رفته‌رفته به ضرورتی برای کسب‌وکارها تبدیل شد.

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

آینده شغلی استریسک

گفتیم که شرکت‌ها، خصوصا شرکت‌های بزرگ بدون استریسک نمی‌توانند به حیات خود ادامه دهند. در حال حاضر آینده شغلی متخصصان استریسک در ایران و جهان خوب است. با یک نگاه به سایت‌های کاریابی مثل Indeed و جستجوی کلمه Asterisk می‌توانید از مورد نیاز بودن این مهارت در سراسر جهان آگاه شوید. نکته جالب این است که کارهای مربوط به استریسک اکثرا به صورت دورکاری بوده و با شرایط کرونا نیز سازگارند. شما با تسلط به استریسک می‌توانید پست‌هایی مثل مدیر شبکه یا مدیر آی‌تی را بپذیرید یا وارد تیم بازاریابی و ارتباط با مشتری شرکت‌ها شوید. 

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

مکتب‌خونه مانند بسیاری از سایت‌های موجود در زمینه یادگیری الکترونیک (E-learning) اقدام به ارائه محتوای آموزشی می‌کند. اما چرا باید محتوای مکتب‌خونه را انتخاب کرد؟ امتیاز ویژه مکتب‌خونه در بسنده نکردن به آموزش مفاهیم است. ما می‌دانیم که این‌دست مفاهیم برای ورود به بازار کار لازمند و جدا از دانش تئوری، نیاز به فهم و درک عملی دارند.

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

poster
  
برگزار کننده:  مکتب‌خونه
  
زمان مورد نیاز برای گذارندن دوره:  12 ساعت
مجموع محتوای آموزشی:  7 ساعت ویدئو - 5 ساعت تمرین و پروژه
 (قابل دانلود نمی‌باشد)
مهلت دوره:  8 هفته
  
حد نصاب قبولی در دوره:  70 نمره
فارغ‌التحصیل شدن در این دوره نیاز به ارسال تمرین‌ها و پروژه‌های الزامی دارد. 
organization-pic  گواهینامه این دوره توسط مکتب‌خونه ارائه می‌شود.
course-feature   گواهی‌نامه مکتب‌خونه course-feature   خدمات منتورینگ course-feature   پروژه محور course-feature   تمرین و آزمون course-feature   تالار گفتگو course-feature   تسهیل استخدام