Sistemas reativos interagem continuamente e em tempo real com o ambiente sob os quais estão inseridos. Eles representam um campo amplo de aplicações e plataformas: de jogos eletrônicos em desktops, passando por apps em celulares, até a emergente internet das coisas em sistemas embarcados.
Neste curso iremos abordar os sistemas reativos sob diversos aspectos de software, tais como modelos de concorrência, linguagens de programação, técnicas de programação, e aplicações em múltiplas plataformas de hardware.
Ementa: Sistemas Reativos, Modelos de Concorrência Síncrono e Assíncrono, Programação Orientada a Eventos, Callbacks e o Padrão Observer, Máquinas de Estado, Co-rotinas, Programação Reativa Funcional, Programação Reativa Estruturada, Jogos, Arduino, Redes de Sensores sem Fio, Projetos.
https://github.com/fsantanna-uerj/reativos-videos/