Explorar cursos / Asterisk, Desarrollo
Curso Online en vivo

Asterisk Developer con Python

Aprende los fundamentos necesarios para desarrollar en Asterisk con Python

Insignia digital

Asterisk Dev Python

Duración

4 sesiones 8 horas

Próxima inscripción
13 de noviembre, 2023
Carlos Osvaldo Alemán
5/5
Muy buen nivel del material y el desarrollo del temario. Excelente la distribución del materia vía docker y los videos en plataforma.
Teilhard Álvarez
5/5
Excelente curso. La teoría fue ejemplificada en los laboratorios lo que facilita la comprensión de los conceptos y su aplicación en la práctica real.
Alex Benítez
4/5
El curso fue muy bueno, son muchos temas y me costó en lo personal seguir el ritmo del curso, pero es excelente que se tienen los videos para revisarlos con calma.
Byron Gómez
4/5
Este curso fue muy bueno porque me da las bases para el desarrollo de nuevos aplicativos en mi trabajo.
Kevin Nuñez Banderas
5/5
Super interesante el curso, entendí varias cosas que ni se me habían ocurrido que se podían hacer.
Omar Tineo
5/5
Con este curso he aprendido mucho, pero valoro especialmente a todo el equipo de Techxpert por su organización de realizar estos curso en vivo y con mucha información. La atención y ayuda del instructor es muy buena.
Saúl Uribe Aguilar
5/5
El curso te lleva a conocer los diferentes medios de interactuar con Asterisk y desarrollar aplicaciones acorde a las necesidades. Muy productivo.
Victor Valenzuela
5/5
Excelente el desarrollo del curso, adquirí grandes conocimientos que pudiera aplicarlos en proyectos personales y en la empresa para la cual laboro.
José Luis Villaronga
5/5
El curso es claro y fácil de seguir a pesar de que los temas son complejos, la instalación de Docker que podría ser potencialmente problemática, si se siguen los pasos del instructivo funciona sin problemas ni sorpresas y tanto los docentes como los demás compañeros han sido de gran ayuda y estado a disposición para cualquier tema o duda que se ha presentado. En general el curso supero ampliamente mis expectativas.

Descripción

Asterisk Developer con Python es un curso de desarrollo en Python para Asterisk diseñado para brindarte una comprensión profunda de cómo utilizar este lenguaje de programación para crear aplicaciones y scripts personalizados que interactúen con Asterisk.

El curso se ha desarrollado sobre Docker, de tal manera que el material para iniciar el desarrollo y ejecución de laboratorios está listo.

En general, el curso de desarrollo en Python para Asterisk te brindará los conocimientos y habilidades necesarios para crear aplicaciones personalizadas y potentes que se integren con Asterisk y amplíen sus funcionalidades. Te permitirá aprovechar el poder y la flexibilidad de Python para crear soluciones telefónicas innovadoras y adaptadas a tus necesidades específicas.

A quién está dirigido

  • Desarrolladores de software que deseen ampliar sus habilidades y aprender a utilizar Python para crear aplicaciones personalizadas que se integren con Asterisk.
  • Integradores VoIP que trabajan con Asterisk que quieran aprovechar el poder de Python para automatizar tareas, integrar Asterisk con otros sistemas y personalizar la funcionalidad de la plataforma de telefonía.
  • Administradores de sistemas responsables de la configuración y el mantenimiento de un sistema Asterisk, que quieran obtener conocimientos y habilidades para desarrollar scripts y aplicaciones personalizadas que faciliten la administración y la automatización de tareas relacionadas con Asterisk.
  • Emprendedores y empresarios interesados en desarrollar soluciones de telefonía personalizadas para tu negocio.

Tomar este curso te brinda la oportunidad de ampliar tus habilidades, personalizar aplicaciones telefónicas, mejorar la productividad, integrar sistemas y bases de datos, abrir nuevas oportunidades profesionales, o incluso iniciar tu propio negocio al ofrecer servicios de desarrollo y consultoría en telefonía.

Además, te conectarás con una comunidad activa de desarrolladores y contarás con recursos para continuar aprendiendo y creciendo en este campo.

Metodología y Formato

Este curso se desarrolla en vivo en formato sincrónico. Las clases se graban para que el alumno pueda ver en diferido el contenido las veces que sean necesarias.

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

  • 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
  • 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
  • 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
  • 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

 

Requerimientos y requisitos

  • Conocimiento básico de Linux.
  • Conocimiento básico de VoIP
  • Asterisk Básico (revisa nuestro curso)
  • Programación en Python o Programación básica

 

Los participantes deben tener un interés en el desarrollo de aplicaciones telefónicas y estar dispuestos a aprender y explorar nuevas herramientas y tecnologías.

Cursos que te pueden interesar
Nuestros cursos incluyen
¿Quieres capacitar a tu equipo?

Solicita este curso incompany adaptado a tus necesidades

Insignia digital

Este curso otorga la insignia Asterisk Dev Python 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$180

US$ 350

Próximas fechas

lunes, Nov 13
Duración: 4 sesiones de 2 horas
Primera sesión: Lunes 13 de noviembre de 2023 – 5:00 pm a 7:00 pm
Segunda sesión: Miércoles 15 de noviembre de 2023 – 5:00 pm a 7:00 pm
Tercera sesión: Viernes 17 de noviembre de 2023 – 5:00 pm a 7:00 pm
Cuarta sesión: Lunes 20 de noviembre de 2023 – 5:00 pm a 7:00 pm
Disponible

Comentarios de estudiantes

Carlos Osvaldo Alemán
5/5
Muy buen nivel del material y el desarrollo del temario. Excelente la distribución del materia vía docker y los videos en plataforma.
Teilhard Álvarez
5/5
Excelente curso. La teoría fue ejemplificada en los laboratorios lo que facilita la comprensión de los conceptos y su aplicación en la práctica real.
Alex Benítez
4/5
El curso fue muy bueno, son muchos temas y me costó en lo personal seguir el ritmo del curso, pero es excelente que se tienen los videos para revisarlos con calma.
Byron Gómez
4/5
Este curso fue muy bueno porque me da las bases para el desarrollo de nuevos aplicativos en mi trabajo.
Kevin Nuñez Banderas
5/5
Super interesante el curso, entendí varias cosas que ni se me habían ocurrido que se podían hacer.
Omar Tineo
5/5
Con este curso he aprendido mucho, pero valoro especialmente a todo el equipo de Techxpert por su organización de realizar estos curso en vivo y con mucha información. La atención y ayuda del instructor es muy buena.
Saúl Uribe Aguilar
5/5
El curso te lleva a conocer los diferentes medios de interactuar con Asterisk y desarrollar aplicaciones acorde a las necesidades. Muy productivo.
Victor Valenzuela
5/5
Excelente el desarrollo del curso, adquirí grandes conocimientos que pudiera aplicarlos en proyectos personales y en la empresa para la cual laboro.
José Luis Villaronga
5/5
El curso es claro y fácil de seguir a pesar de que los temas son complejos, la instalación de Docker que podría ser potencialmente problemática, si se siguen los pasos del instructivo funciona sin problemas ni sorpresas y tanto los docentes como los demás compañeros han sido de gran ayuda y estado a disposición para cualquier tema o duda que se ha presentado. En general el curso supero ampliamente mis expectativas.

Impulsa el talento de tu equipo

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