Web Real-Time Communications: Links and Resources

A course in browser-to-browser real-time communication and data exchange. Taught by Professor Karl Stolley, Fall 2020.

Jump to Links and Resources

  • Jump to Menu

Links and Resources

Course-Related

  • Basecamp
  • Google Meet
  • GitHub Demos
  • Class Videos (YouTube Playlist)

Documentation

  • Mozilla Developer Network (MDN)
  • MDN HTML Reference
  • MDN CSS Reference
  • MDN JavaScript
  • Bits of Code: Web workers vs Service workers vs Worklets

Specifications

  • HTML: The Living Standard (Developer’s Edition)
  • CSS (2018 Snapshot)
  • Web Content Accessibility Guidelines 2.1
  • Accessibile Rich Internet Applications 1.1 (WAI-ARIA)
  • ARIA in HTML (Working Draft)
  • ECMAScript 2018
  • RFF 2616: HTTP 1.1
  • RFC 723x Series: HTTP 1.1
  • RFC 7540: HTTP/2

Tools

  • Setup Instructions
  • Eric Meyer Reset CSS; Modified, Minified Reset
  • HTML Validator
  • CSS Validator
  • JS Hint
  • ESLint CLI; House-style .eslintrc
  • htmllint; House-style .htmllintrc
  • CSS stylelint; House-style .stylelintrc

Link Suggestions?

Found something useful that ought to be linked here? Message the instructor or open a pull request on GitHub.

Instructor

  • Dr. Karl Stolley, Associate Professor of Information Technology and Management
  • kstolley@iit.edu
  • Office hours via Basecamp Chat or Pings on Tuesdays, 4pm to 5pm Central Time (America/Chicago), or by appointment or chance. If you’d like to audio or video chat, we can of course do that, too. Just message me first. I’m always signed into Basecamp and closely monitor my notifications. Message or email any time—I make students a priority, and I will respond as soon as I am able.

Teaching Assistant

  • Shruthi Bhavaraju, Graduate Student in Information Technology and Management
  • sbhavaraju@hawk.iit.edu
  • Office hours via Google Meet on Tuesdays and Thursdays, 2pm to 3pm Central Time(America/Chicago). I am always signed into email and Basecamp, so message or email me any time and I will respond as soon as possible.

Navigation

  • Calendar
  • Basecamp
  • Meet
  • Demos
  • Links
  • Projects
  • Policies

Colophon

Course syllabus by Karl Stolley. Licensed under Creative Commons. Source hosted on GitHub.