Explorar cursos / Comunicaciones IP
Curso Pregrabado

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

15 horas

Descripción

Desarrollando aplicaciones en Asterisk es un curso pensado en brindar al estudiante diferentes técnicas para utilizar las interfases de comunicación que provee Asterisk, con el objetivo de que puedan desarrollar sus propias aplicaciciones y de esa forma extiendan los servicios de voz y datos.

Con el objetivo que los programas se entiendan, estos se desarrollaron sin usar frameworks y haciendo uso de programación estructurada.

Qué se ve en este curso

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

Metodología y Formato

Este es un entrenamiento que se diseñó para dictarse en vivo, y que hemos habilitado para que esté disponible como grabado en formato asincrónico.

El alumno puede “tomar el curso de inmediato” y avanzar con el material a su ritmo.

A quién está dirigido

  • Dirigido a profesionales que requieren extender la funcionalidad de Asterisk hacia la generación de aplicaciones personalizadas
  • Dsarrolladores de software que necesitan conocer cómo interactúa Asterisk a bajo nivel.
  • Profesionales que inician en el desarrollo en Asterisk y requieren integrarlo a otras soluciones para realizar consultas

Mentoría

TechXpert Gurú ofrece un servicio de mentoría en vivo con el instructor de este curso. Revisa más sobre mentoría en este enlace.

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

  •  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.
  • Instalación y configuración de Text to Speech con festival.
  •  Desarrollo de aplicacion de integración de AGI con Festival (2).
  •  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).
  • 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).
  • 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.

Requerimientos y requisitos

  • Conocimiento Asterisk Básico 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.
Cursos que te pueden interesar
Características de curso pregrabado

Conoce sobre el aprendizaje Asincrónico

¿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 Asterisk Developer Nivel 1
Sólo Curso

US$ 30

1 hora de mentoría (Recomendado)

US$ 100

Impulsa el talento de tu equipo

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