On Demand Superclass is a guided experience that helps you choose your own learning adventure through the ever expanding Twilioverse.
On this README you will find workshops, suggested hands-on learning resources, and moar on-demand content.
We believe the best time to ask questions is when you have one, so please make sure to ask questions. We also value your feedback, please make your voice heard.
Ahoy, Builder! In this welcome session we'll talk about "what even is a Twilio" and even build an AI driven song suggestor voice app that receives and makes phone calls. We'll discuss how to get the most out of your Superclass adventure.
Make sure to get inspired by your fellow builders.
We hope that these lessons leave you inspired to build and knowing how to get started!
Did you know that “Merry Christmas” was the first ever text message sent? In this holiday-inspired session, you’ll learn what a message is and how they are relevant today. Then, you’ll learn how to send your very first text message with Twilio.
- 📚 REST API Best Practices
- 📚 Best Practices for Scaling with Messaging Services
- 📚 A2P10DLC - Application 2 Person 10 Digit Long Code - Guide
- 🧮 Message Segment Calculator
The Message API will get you very far, but when it comes to scale, it's helpful to take a step back and think through some best practices. In this talk we'll walk through things you should consider, and provide guidance for how you can take your applications to the next level.
Emily Shenfield Principal, Developer Educator
Email is reliable, global, and offers flexibility that can't be met by other communications channels.
In this workshop, you'll learn how to implement the Twilio SendGrid Email API, and you can expect some deliverability tips to help you start sending at scale. What kind of scale? In 2022, SendGrid sent more than 1.6 trillion messages — 50 billion of which were sent during the Black Friday and Cyber Monday week alone while maintaining a 99 percent delivery rate.
You'll also see how the SendGrid dynamic templating system makes it possible to personalize your messages for each customer, allowing you to build lasting connections with your audience.
Wade Christensen Principal, Developer Educator
- 📆 Segment Level Up Series - Register now!
- 📚 Segment Recipes - Step-by-step Tutorials
- 🙋♂️ Segment Twilio Developer Plan
Segment 101: If you've never heard of a Customer Data Platform before, this session is for you! We'll cover the basics of why you need a CDP and what Segment does better than all the rest!
Ben Link Developer Advocate
If you’ve used Twilio in the past, chances are you’ve only used one or two different products. One of the best ways to get exposed to new Twilio capabilities is to deploy and test out a sample application on the Twilio CodeExchange. Choose a sample application from this repository, and get it running on your own Twilio account.
Here are some options for apps, tutorials, and video lessons to check out, broken down by product:
- 💻 CodeExchange - SMS and WhatsApp
- 📚 SMS Tutorials - Twilio docs
- 📚 Messaging Guide: Best Practices at Scale
- 💻 CodeExchange - Broadcast SMS with Verified Sign Up
- ✍️ Build an SMS notification service with a verified sign up page
- 💻 CodeExchange - more Verify API examples
- 👀 Twilio Serverless
- 📚 TwiML Bins tutorial - Docs
- 📚 Twilio Functions and Assests - Docs
- 📚 Understanding Function & Asset Visibility - Docs
- 📚 Twilio Studio - Twilio docs
- 🍿 Sending your first message - YouTube
- 🎓 Twilio Essentials: Messaging, Voice & Serverless Tutorial - LinkedIn Learning
- 🍿 Twilio Essentials: Messaging, Voice & Serverless Tutorial - YouTube
- 🍿 Level Up with Compliance: Understanding A2P 10DLC as a Developer
- 🍿 Level Up with Email: Using SendGrid to Send and Receive Emails with Python and Flask
- 🍿 Level Up with Twilio Programmable Voice: Build interactive phone based apps
- 🍿 Level Up with Voice: Add a phone to your browser using the Voice SDK
- 👀 All Level Up Developer Events
Seriously though, your feedback means the world to us. Please share your feedback with us!