Serverless Twilio Create a complete video call app w/ React
Serverless Twilio Create a complete video call app w/ React, available at $44.99, has an average rating of 4.25, with 37 lectures, based on 38 reviews, and has 2684 subscribers.
You will learn about How to create a complete serverless app in Twilio How to create a serverless app in Twilio to issue JWT tokwes How to create and serve a React application using Twilio serverless functions Understand JWT tokens Use NodeJs to create a serverless function to issue JWT tokens This course is ideal for individuals who are Anyone with a brain that know the fundamentals at programing or Basic understand of React and JavaScript may help but not essential It is particularly useful for Anyone with a brain that know the fundamentals at programing or Basic understand of React and JavaScript may help but not essential.
Enroll now: Serverless Twilio Create a complete video call app w/ React
Summary
Title: Serverless Twilio Create a complete video call app w/ React
Price: $44.99
Average Rating: 4.25
Number of Lectures: 37
Number of Published Lectures: 37
Number of Curriculum Items: 37
Number of Published Curriculum Objects: 37
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- How to create a complete serverless app in Twilio
- How to create a serverless app in Twilio to issue JWT tokwes
- How to create and serve a React application using Twilio serverless functions
- Understand JWT tokens
- Use NodeJs to create a serverless function to issue JWT tokens
Who Should Attend
- Anyone with a brain that know the fundamentals at programing
- Basic understand of React and JavaScript may help but not essential
Target Audiences
- Anyone with a brain that know the fundamentals at programing
- Basic understand of React and JavaScript may help but not essential
Twilio the world’s leading cloud communications platform as a service (CPaaS) that enables you to develop solutions for SMS, WhatsApp, Voice, Video, email, and even IoT. Twilio powers communications for more than 190,000 businesses, and enables nearly 932 billion human interactions every year.
In this course, we will leverage some of those capabilities to create a fully functional Video Conference app leveraging Twilio Video Call capabilities and Twilio serverless function to create a fully functional React Video Conference App without the need of any extra services.
In this course we will learn about:
Programmable Videois a cloud platform that allows developers to add video and audio chat to Web, Android and iOS applications. The platform provides REST APIs, SDKs, and helper tools that make it simple to capture, distribute, record, and render high-quality audio, video, and screen shares. Twilio Programmable Video has been built on WebRTC.
Other important details:
Twilio Functions replaces your need to find hosting or stand up a server to serve TwiML or any other HTTP based responses. With Functions, you no longer have to worry about maintaining or scaling web infrastructure – it’s all managed seamlessly by Twilio, scaling with your use case.
Other important details:
Frontend:
We will create the front end in React using hooks, such as useState, useEffect, useContext, useCallback among many other custom hooks we will create, to make our application look amazing we will use Semantic UI and to help with the state management we will use Immet
Serverless Function:
Will be created using NodeJS, we will create a JWT token and add grants to it before responding to the front end app.
Course Curriculum
Chapter 1: Creating our Twilio account and Installing Twilio CLI
Lecture 1: Before we signup to Twilio and Repo
Lecture 2: Creating a Twilio Account and Installing the Twilio-CLI
Lecture 3: Installing Twilio Serverless plugin
Chapter 2: Twilio Serverless – NodeJs function
Lecture 1: Initialising and deploying a Twilio Serveless function
Lecture 2: Cleaning up the function and adding the API key and secrete
Lecture 3: Create a serverless function to get the vide access token
Lecture 4: Adding grant to the token
Lecture 5: Passing our Identity and Room on the request using Postman
Chapter 3: Twilio Serverless – React Frontend app
Lecture 1: Creating a new React app
Lecture 2: Deploying our React app into Twilio Serverless functions
Lecture 3: Creating our first component and installing Axios and Twilio Video
Lecture 4: Creating the sign-in form
Lecture 5: Fixing out controlled component
Lecture 6: Using Axios to make a request to our serverless function
Lecture 7: Fixing the CORS issues when working from localhost
Lecture 8: Connecting to Twilio
Lecture 9: Adding our video feed to the screen
Lecture 10: Add other participants to the room
Lecture 11: Deploying our serverless application to Twilio
Lecture 12: Fixing attaching later subscribed tracks
Lecture 13: Adding a id to your video reference
Lecture 14: Removing disconnected users
Lecture 15: Lets not forget to deploy our final version
Lecture 16: Wow! Are you already here?
Chapter 4: Appendix 1
Lecture 1: Installing VSCode modules
Lecture 2: Configuring VSCode Prettier
Lecture 3: Emmet and speed up coding
Lecture 4: Add extension tools for chrome
Lecture 5: Installing Docker Extension
Lecture 6: Connecting to MongoDB inside Docker using Compass
Lecture 7: Using MongoDB Compass – Update, Delete, Clone, Drop Collections and Databases
Chapter 5: Appendix 1.1: Mac Specific Setup, Configurations, Installations and etc
Lecture 1: Installing Node, Chrome, VSCode, Yarn
Lecture 2: Installing Brew on Mac
Lecture 3: Installing Deno and Denon on Mac
Lecture 4: Installing Docker
Lecture 5: Install Postman
Chapter 6: Bonus Section – Including Black Friday Deals
Lecture 1: Bonus – Because the learning can never stop
Instructors
-
Icaro Lavrador
React, JavaScript, Node, Swift Expert | 25+ years Experience
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 2 votes
- 3 stars: 4 votes
- 4 stars: 6 votes
- 5 stars: 25 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024