All Digium - Asterisk Training Classroom Courses.

Asterisk Getting Started Professional Training Webinar

 Sangoma’s Asterisk Getting Started Professional Training Webinar is a 2-day hands-on training course that will get you ready to sell, configure, and deploy Sangoma’s Asterisk enterprise products. The training will highlight Sangoma product introductions and specifications, important deployment architecture and strategies, use cases, installation and implementation techniques, and troubleshooting skills.


Skill Level: Beginner

The Asterisk Advanced training is a five-day, hands-on course that covers the knowledge and skills an advancing Asterisk administrator should know to be effective at his or her job. It is a combination of both lectures and labs designed to give the students both the theory behind the concepts and the hands-on experience to be able to effectively deploy Asterisk-based solutions. Students will learn to create advanced dial plans and innovative telephony solutions by using the features of Asterisk. Along the way, students will also get important insight into VoIP and will explore connecting Asterisk to a variety of devices, including analog phones and phone lines, digital phone lines, VoIP phones and VoIP providers.

The Asterisk Advanced training course is designed to prepare Linux/Unix consultants, interconnect vendors, enterprise IT personnel , and ITSP/telco systems administrators to configure, manage and troubleshoot Asterisk-based VoIP systems.

Course Outline - Asterisk Advanced


  • Asterisk dialplan syntax and constructs
  • Effective use of Asterisk features, such as call parking, audio conferencing, and DTMF feature codes.
  • Call monitoring and recording
  • Theory of Analog telephony, and how to connect Asterisk to the PSTN
  • Digital telephony using T1s and E1s
  • SIP and IAX protocols
  • Connecting Asterisk to a VoIP provider
  • Configuring and manipulating CDR (Call Detail Records) as well as CEL (Channel Event Logging)
  • Call queues and ACD with Asterisk
  • Using AMI (Asterisk Manager Interface) to control Asterisk from an external program
  • Using AGI (Asterisk Gateway Interface) to execute external scripts and connect Asterisk to external APIs.
  • Connecting Asterisk to a relational database such as MySQL
  • Troubleshooting your Asterisk system
  • Asterisk and Linux Security to maintain a secure system.
Skill Level: Beginner