Explorar cursos / Asterisk
Curso Online en vivo

Desarrollando aplicaciones en Asterisk – Asterisk Developer Nivel 1

Aprende a implementar y desarrollar aplicaciones web con Asterisk que extiendan los servicios de voz y datos.

Insignia digital

Asterisk Devlopment Intermediate

Duración

5 sesiones/12.5-15 horas

Próxima inscripción

No hay fechas programada

En este curso el participante podrá implementar, desarrollar y programar aplicaciones interactivas con Asterisk como:
  • Consulta de base de datos
  • Aplicaciones de text to speech
  • Gestión y uso de los diferentes métodos para generar llamadas
  • Aplicaciones click to call para integrarlas a páginas web
  • Aplicaciones para control de llamadas con autenticación
  • Aplicaciones para tarificación de llamadas con control de minutos por destino y temporalización de llamadas
  • Aplicaciones para automatización de procesos de atención de llamadas
Dirigido a profesionales que requieren extender la funcionalidad de Asterisk hacia la generación de aplicaciones personalizadas y a profesionales que necesitan iniciar desarrollo en Asterisk.

Este curso se realiza en asociación con Iperfex.

Lo que aprenderás

Desarrollar aplicaciones utilizando Asterisk Gateway Interface - AGI.
Desarrollar aplicaciones utilizando Asterisk Manager Interface - AMI.
Desarrollar aplicaciones utilizando Asterisk Rest Interface – ARI.

Temario del curso

Módulo 1 - Programación en Asterisk Gateway Interface - AGI
  •  Fundamentos de AGI.
  •  Programación con AGI uso de variables.
  •  Programación con PHP y AGI para conexión a base de datos MYSQL.
  •  Desarrollo de aplicación avanzado de autenticación por destino en base de datos MYSQL con AGI y PHP (1).
  •  Construcción de Web Service.
  •  Desarrollo de AGI para consulta de Web Service.
Módulo 2 - Programación de AGI con Text to Speech (TTS)
  • Instalación y configuración de Text to Speech con festival.
  •  Desarrollo de aplicacion de integración de AGI con Festival (2).
Módulo 3 - Programación en Asterisk Manager Interface - AMI
  •  Configuración de AMI en Asterisk.
  •  Fundamentos de Asterisk Manager Interface “AMI”.
  •  Conexión a AMI desde una página en PHP.
  •  Programación con AMI y uso de variables.
  •  Programación con AMI, originando llamadas desde PHP con AMI.
  •  Desarrollo de aplicación click to call con AMI y PHP (3).
Módulo 4 - Programación en Auto-dial Out
  • Fundamentos de Asterisk auto-dial out.
  •  Programación con Asterisk auto-dial out, desarrollando archivos .call.
  •  Desarrollo de aplicación para llamadas desatendidas o audio respuesta con PHP y archivos .call (4).
Módulo 5 - Programación con Asterisk Rest Interface - ARI
  • Introducción a Asterisk REST Interface (ARI).
  •  Programación básica con Asterisk REST Interface (ARI).
  •  Programación de aplicaciones con ARI para consumo de WebServices (5).
  •  Programación de ARI usando HTTP long polling.
  •  Programación de ARI para captura de CallerID y evaluación de estado.
  •  Programación de ARI para captura de DTMF.
  •  Programación de ARI para generación de llamadas salientes desde webservices.
  •  Programación de ARI para generación de llamadas salientes desde fuente de archivos txt.

Requisitos previos

  • Conocimiento básico de Asterisk a nivel de consola.
  • Conocimiento básico de funciones de dialplan en Asterisk bajo consola.
  • Conocimiento básico de lenguaje de programación PHP, JAVASCRIPT y base de datos de tipo SQL.
Nuestros cursos incluyen
¿Quieres capacitar a tu equipo?

Solicita este curso incompany adaptado a tus necesidades

Insignia digital

Este curso otorga la insignia Asterisk Devlopment Intermediate que valida tu aprendizaje alcanzado.

Conoce más sobre las Insignias:

Aprende con los mejores especialistas

Nuestros Instructores de TI son altamente dedicados, cuentan con las habilidades técnicas y el conocimiento necesarios para tu aprendizaje.

Juan Oliva
Reconocido especialista en Ciberseguridad, Linux y Voz sobre IP, con más de 15 años de experiencia. Proyectos de Ethical Hacking, análisis y explotación de vulnerabilidades, implementación/integración de plataformas VoIP. Certificaciones vigentes en Ethical hacking, Linux y telefonía IP.

La metodología de TechXpert

Nuestros cursos son en línea, en vivo o bajo demanda.

Las clases son grabadas para verlas luego o las veces que quieras.

Componente sincrónico; otros estudiantes y tutores responden a tus preguntas.

Acceso a la plataforma para disponer de las actualizaciones del curso.

Grupos de consulta permanente, con profesionales de toda América Latina.

Certificación digital verificable que se puedes agregar en tu perfil de Linkedin.

Empieza hoy

Conviértete en un experto
Curso Desarrollando aplicaciones en Asterisk – Asterisk Developer Nivel 1

US$ 275

US$ 500

Pre-registro

Este curso tiene un cupo mínimo de apertura.
Deja tus datos si estás interesado y podremos trabajar en una fecha pronto.

Impulsa el talento de tu equipo

Llena el siguiente formulario y una persona de TechXpert se contactará contigo para asesorarte.