Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Programa do Curso
Introdução
- Panorâmica e história do Real-time Communication na Web
- Arquitetura da aplicação WebRTC
Compreender as tecnologias do servidor WebRTC
- Porquê utilizar servidores?
- ICE, STUN e TURN
- Opções de sinalização WebRTC
- Configuração do servidor e opções de alojamento
API WebRTC
- Introdução à API WebRTC
- Utilização do MediaStream para aceder à câmara Web e ao microfone
- Utilização de RTCPeerConnection para estabelecer uma ligação entre pares
- Comunicação de dados RTCDataChannel
- Partilha de ecrã com WebRTC
Começar a trabalhar
- Configurar o ambiente de desenvolvimento
- Utilizar software e ferramentas de desenvolvimento WebRTC
Usando Peer.js para criar um bate-papo por vídeo para duas pessoas
- Introdução à biblioteca Peer.js
- Configurar o HTML para um chat de vídeo para duas pessoas
- Escrever JavaScript chamadas para Peer.js
- Testando a aplicação de bate-papo para duas pessoas
Utilização do SimpleWebRTC para criar uma aplicação de chat para várias pessoas
- Introdução à estrutura SimpleWebRTC
- Configuração do HTML para conversação por vídeo com várias pessoas
- Escrever chamadas JavaScript para o SimpleWebRTC
- Testar a aplicação de conversação com várias pessoas
Resumo e próximas etapas
Requisitos
- Conhecimentos básicos de JavaScript e HTML
- Compreensão básica do funcionamento da Web
Público
- Desenvolvedores Web
- Qualquer pessoa interessada em aprender e usar WebRTC
7 horas
Declaração de Clientes (3)
It provided a solid foundation of RxSwift that will serve as a good launching point to improve our current Rx implementation.
Dan Nichols - SurveyMonkey
Curso - Reactive Programming for iOS with RxSwift
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Curso - Reactive Programming with Angular RxJS
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.