Explorar cursos / Sin categorizar
Curso Online en vivo

Asterisk Developer con Python

Aprende los fundamentos necesarios para desarrollar en Asterisk con Python

Insignia digital

Asterisk Devlopment Intermediate

Duración

4 sesiones/8 horas

Próxima inscripción
10 de julio, 2023
Asterisk Developer con Python es un curso diseñado para enseñar los fundamentos necesarios para realizar aplicaciones avanzadas en sistemas VoIP basados en Asterisk (FreePBX, Issabel, Elastix).

El curso se ha desarrollado sobre Docker, de tal manera que el alumno además de las lecciones y talleres obtiene los containers necesarios para el funcionamiento de estos.

Al dominar el paso de variables y sentencias desde Python a Asterisk, Asterisk se convierte en una herramienta poderosa donde se pueden realizar aplicaciones web, click2calls, llamadas en broadcast desde listas, entre otras funciones, con ejemplos sencillos y prácticos.

Metodología y Formato

Este curso se desarrolla en formato asincrónico con tutoría. El contenido se encuentra grabado para seguirlo paso a paso y se desarrollan al menos 3 fechas en vivo durante el año.

El alumno puede “tomar el curso de inmediato” y avanzar con el material a su ritmo, y complementar el entrenamiento ingresando a una clase asistida con un instructor cuando esta esté disponible. Lee más sobre este formato de capacitación de TechXpert Gurú.

A quién está dirigido

  • Integradores de voz sobre IP que necesitan extender su conociminto de Asterisk
  • Desarrolladores que están trabajando en generar integraciones de Asterisk o distros relacionadas, con otras plataformas
  • Pofesionales y técnicos que trabajan en el setup y soporte de soluciones de voz sobre IP basadas en Asterisk.
  • Profesionales que han empezado su camino en el mundo del VoIP con Asterisk Básico, y quieren obtener conocimientos avanzados en Asterisk


Algunas de las cosas que veremos en este curso

  • Conexiones con bases de datos
  • IVRs interactivos
  • Obtención de eventos en vivo de lo que pasa en el PBX
  • Generar llamadas desde una aplicación externa
  • Creación de una encuesta interactiva
  • Manipulación de los tonos dtmf desde Python
  • Colocar una contraseña (pinsets) a llamadas desde una aplicación externa


Python es uno de los lenguajes de programación más demandados del momento, y el curso se ha desarrollado para utilizarlo en la generación de prácticas y ejemplos, sin embargo, la lógica de operación que veremos en el curso puede ser trasladada a otros lenguajes.

Fechas en vivo

El curso es asincrónico y se programan 3 fechas en vivo al año. Encontrarás las fechas junto a la sección de compra, al final de la página.

Lo que aprenderás

Aprender sobre programación en Asterisk a partir de ejemplos replicables.
Desarrollo e integraciones entre aplicaciones VoIP y Python
Lógica de programación en Python con Asterisk

Temario del curso

Asterisk Gateway Interface - AGI
  • Teoría
    • Fundamentos de AGI
    • AGI vs FastAGI
  • Práctica
    • FastAGI Paso de variables entre python y asterisk
    • FastAGI Colocando contraseñas a llamadas telefonicas (Pinsets)
    • FastAGI Creando una Encuesta de sastifacción
Asterisk Manager Interface - AMI
  • Teoría
    • Fundamentos de AMI
    • Principales diferencias entre AGI y AMI
  • Práctica
    • AMI Conexión a traves de un socket y obtención de lista de comandos
    • AMI Creación de una aplicación de click2call
    • AMI Consultar estado de un peers usando IAX2
Asterisk Manager Interface - ARI

 

  • Teoría
    • Fundamentos de ARI
    • Principales diferencias entre AGI, AMI y ARI
  • Práctica
    • ARI Paso de variables usando websocket
    • ARI Creación de un click2call usando endpoint de originate
    • ARI Reproducir audios y música de hold en un canal

 

Requisitos previos

  • Conocimiento básico de Linux.
  • Conocimiento básico de VoIP
  • Asterisk Básico
  • Programación en Python o Programación básica
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.

Mauricio Pestana
Mauricio es Ingeniero de Sistemas con experiencia en el despliegue de soluciones de telefonía IP principalmente implementaciones y personalizaciones de Contact Center. Forma parte del equipo de desarrollo de IPtegra, con el cual han desarrollado varios proyectos de personalización y extensión de aplicaciones en servicios de comunicación y call centers basados en Asterisk. Actualmente es desarrollador líder en el equipo de MAWI.chat, un chat center para WhatsApp desarrollado por Iptegra.com.

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 con Python

US$ 20

US$ 500

Próximas fechas

lunes, Jul 10
Duración: 4 sesiones de 2 horas
Primera sesión: Lunes 10 de julio de 2023 – 5:00 pm a 7:00 pm
Segunda sesión: Miércoles 12 de julio de 2023 – 5:00 pm a 7:00 pm
Tercera sesión: Viernes 14 de julio de 2023 – 5:00 pm a 7:00 pm
Cuarta sesión: Lunes 17 de julio de 2023 – 5:00 pm a 7:00 pm
Disponible

Impulsa el talento de tu equipo

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