Curso-WebRTC icon indicating copy to clipboard operation
Curso-WebRTC copied to clipboard

Curso sobre WebRTC da Webschool.

Curso de webRTC

Início do curso: 13 de MAIO de 2017 Término do curso: 13 de OUTUBRO de 2017

Aulas novas todos os sábados, ou a cada quinzena. A ser definido ainda..

O que é o WebRTC

WebRTC is a free, open project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.

Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.

The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others. This page is maintained by the Google Chrome team.

Ementa

  • O que é o WebRTC
  • As 3 principais APIs
  • MediaStream (aka getUserMedia)
  • RTCPeerConection
  • RTCDataChannel

  • Projeto Final - CallMeIfYouCan
  • Scrum-mificando
  • Modelando os fluxos
  • Resolvendo a treta de compatibilidade
  • Desenvolvendo telas
  • Back-end / db
  • Tests
  • Deploy

Projeto final

Call me if you can

Criaremos um appweb de atendimento online com audio P2P, usandoa API do WebRTC e Javascript, plugin-free motherfucker.

* Irei citar alguns plugins que economizam tempo, mas iremos codar na unha, seus danadinhos...

Professor:

Denis Manzetti | @[manzettidenis] (https://github.com/manzettidenis)

Contribuidores:

Erik Xavier | @[erikxavier] (https://github.com/erikxavier)

Suissa | @[suissa] (https://github.com/suissa)