---
title: KAZOO Training March 2019
description: Don’t miss this exciting KAZOO training led by 2600Hz's Erlang expert James Aimonetti! This is the first KAZOO training 2600Hz has hosted in quite some time, so make sure you don't miss it. Attendees will get an intro to the KAZOO code base and will learn how to build applications.
---

# **KAZOO Training Session**

Monday, March 4th & Tuesday, March 5th      
9:00am - 5:00pm PDT  
 140 Geary Street, 4th Floor  
San Francisco, CA 

[![Secure Your Spot](https://no-cache.hubspot.com/cta/default/2472959/f47bc86b-ea04-4e25-beaf-3b949171ccdc.png)](https://cta-redirect.hubspot.com/cta/redirect/2472959/f47bc86b-ea04-4e25-beaf-3b949171ccdc)

![liftoff-white-mobile-2-phones.png](https://cdn2.hubspot.net/hub/3319388/hubfs/liftoff-white-mobile-2-phones.png?width=333&height=437&name=liftoff-white-mobile-2-phones.png)

## ![Kazoo\_logo\_Mailchimp](https://info.2600hz.com/hs-fs/hubfs/Design%20Graphics/Logos/KAZOO/Kazoo_logo_Mailchimp.png?width=400&name=Kazoo_logo_Mailchimp.png)

## ![Kazoo-Platform-White-1](https://info.2600hz.com/hs-fs/hubfs/Kazoo-Platform-White-1.png?width=300&name=Kazoo-Platform-White-1.png) Learn how to write applications for the most flexible, scalable, and advanced telephony platform.

Join us on **Monday, March 4th and Tuesday, March 5th** for a two-day, hands-on course led by 2600Hz Lead Systems Architect James Aimonetti that will take you through the KAZOO platform, starting with the libraries, utilities, behaviors, and patterns developed over the last three years to get you going on the right track. From there, we'll journey into the existing applications so you can see design decisions that worked, that didn't worked, and the tradeoffs to consider when you take the reins to build your own application. We will have a variety of fun "toy" applications you can choose from for the final project, but if you have ideas for your own application, we encourage you to bring those ideas and see if you can get a prototype together before you leave.

 

## This course will cover:

![blurred-image-2.jpg](https://cdn2.hubspot.net/hub/3319388/hubfs/blurred-image-2.jpg?width=845&height=568&name=blurred-image-2.jpg)

#### KAZOO & Erlang

 Get an intro to the KAZOO code base and basic Erlang application structure to build new Kazoo applications

![blurred-image-2.jpg](https://cdn2.hubspot.net/hub/3319388/hubfs/blurred-image-2.jpg?width=845&height=568&name=blurred-image-2.jpg)

#### Applications

How to build applications, leveraging existing libraries and subsystems included in the platform

![blurred-image-2.jpg](https://cdn2.hubspot.net/hub/3319388/hubfs/blurred-image-2.jpg?width=845&height=568&name=blurred-image-2.jpg)

#### AMQP

Using the AMQP behavior, gen\_listener, to consume messages off the AMQP bus

![blurred-image-2.jpg](https://cdn2.hubspot.net/hub/3319388/hubfs/blurred-image-2.jpg?width=845&height=568&name=blurred-image-2.jpg)

#### BigCouch

Using the BigCouch utilities to query, create, and delete databases, documents, and views

## Who Should Attend?

#### **—** **Developers & DevOps** This course was specifically designed for Developers and DevOps professionals to get an intro to the KAZOO code base and to learn how to build applications by leverage existing libraries and subsystems included in the platform.

## A Few Prerequisites

#### **—**

#### 1. The focus will be on leveraging Kazoo to build applications; as such, we won't focus too heavily on teaching Erlang.

#### 2. Please come with some experience using Erlang, exposure to OTP principles and patterns, and preferably having used some of the more popular Erlang libraries (lager, Cowboy, poolboy, etc).

#### 3. General telephony/VoIP experience welcome but not required

#### 4. Basic Linux sysadmin experience

 

#### **Tickets are required — to secure your spot, click the button below and select the KAZOO training:**

[![Secure Your Spot](https://no-cache.hubspot.com/cta/default/2472959/f47bc86b-ea04-4e25-beaf-3b949171ccdc.png)](https://cta-redirect.hubspot.com/cta/redirect/2472959/f47bc86b-ea04-4e25-beaf-3b949171ccdc)

 

 

![0](https://info.2600hz.com/hs-fs/hubfs/0.jpeg?width=450&name=0.jpeg "0")

#### James Aimonetti

Lead Systems Architect

## About James

James Aimonetti is 2600Hz's resident Erlang expert. He has been building the Kazoo telephony platform for the last 8 years at 2600Hz and using Erlang since 2007. He sees no reason to stop any time soon!

#### Get Your Ticket Today!

[![Secure Your Spot](https://no-cache.hubspot.com/cta/default/2472959/f47bc86b-ea04-4e25-beaf-3b949171ccdc.png)](https://cta-redirect.hubspot.com/cta/redirect/2472959/f47bc86b-ea04-4e25-beaf-3b949171ccdc)

[![logo-2600hz-Ooma-Co-White](https://info.2600hz.com/hs-fs/hubfs/logo-2600hz-Ooma-Co-White.png?width=738&name=logo-2600hz-Ooma-Co-White.png "logo-2600hz-Ooma-Co-White")](https://2600hz.com/)

[Privacy Policy](https://2600hz.com/privacy-policy) | © 2024 2600Hz

<https://www.facebook.com/2600hzOfficial> <https://twitter.com/2600hertz> <https://www.youtube.com/user/2600hzOfficial> <https://www.linkedin.com/company/2600hz>