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, TwilioQuest our educational video game, and moar!
Ahoy, Builder! In this welcome session we'll talk about "what even is a Twilio", meet Cedric, and discuss how to get the most out of your Superclass adventure.
Make sure to get inspired by your fellow builders.
We hope your adventures leave you inspired to build ,knowing how to get started developing, as well as, how to continue learning and scaling on the Twilio platform!
Among the communication channels available today, email is non-negotiable. Email is reliable, works globally, and offers flexibility that can't be met by other communications avenues. In this workshop, you'll learn how to implement the Twilio SendGrid Mail Send API to programmatically deliver email at scale. You'll also see how the Twilio SendGrid dynamic templating system makes it possible to personalize your messages for each customer, and you can expect some deliverability pro-tips along the way.
Wade Christensen Staff, Developer Educator
- 📚 Message Resource API docs (Outgoing)
- 📚 Message TwiML Docs (Incoming)
- 💻 Twilio CLI Instructions
- 🍿 Level Up with Studio: Using No Code tools when you are a coder
We'll explore sending messages using the Twilio APIs using a plethora of tools: Helper Libraries, the CLI , Twilio Functions, and our No Code/Low Code solution Studio.
Craig Dennis Staff, Developer Educator
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
Learn how to leverage Twilio SendGrid Webhooks and APIs to improve email deliverability and customer engagement. We will delve into our Twilio SendGrid Email Validation API, Contacts & Lists API and Event Webhook.
Elmer Thomas Staff, Developer Educator
- 📚 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.
Craig Dennis Staff, Developer Educator
You may ask yourself – what does a CDP have to do with developers? It’s pretty simple – you get to spend less time managing ETLs, and more time focusing on core products and customer experiences. Join us for a Superclass to explore how Segment can help support your engineering organization as it scales - ultimately lowering costs with first-party data your teams can trust.
Bryn Saunders Senior Product Marketing Manager
🚀 Lead your intrepid crew on a mission to save The Cloud in TwilioQuest, a PC role-playing game inspired by classics of the 16-bit era. Enhance your programming skills and learn to build with Twilio’s Messaging and Voice APIs in the Twilio VR Training mission.
🎮 Download TwilioQuest today on Windows, Mac, or Linux to get started.
📈 Join the Superclass Operation to track your progress on a global leaderboard, using the special code wish-free-rope
.
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
- 🍿 Twilio Essentials: Messaging, Voice & Serverless Tutorial - LinkedIn Learning
- 🍿 Twilio Essentials: Messaging, Voice & Serverless Tutorial - YouTube
- 🍿 Level Up with Video: Add live video to your applications
- 🍿 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 Webinars