ITMD 361 Fundamentals of Web Development

This class covers the foundational principles of web development. How to research client-server architecture according to current open standards. Taught by Professor Daniel Krieglstein. Course developed by IIT Professors Brian Bailey, Dr. Karl Stolley, & Dr. Daniel Krieglstein.

  • Calendar
  • Projects
  • Syllabus
  • Links

Important Links

Course Resources

  • Basecamp (apps)
  • Class Github Repo

Essential Tools

  • HTML Validator (W3.org)
  • CSS Validator (W3.org)
  • JS Validator (Esprima)
  • Eric Meyer CSS Reset

Essential References

  • Mozilla Developer Network (MDN)
    • HTML ∕ CSS ∕ JavaScript
    • Web APIs & DOM
  • WebPlatform.org Docs
    • HTML ∕ CSS ∕ JavaScript
    • DOM
  • Technical Specifications
    • HTML5 (W3C)
    • HTML: The Living Standard (WHATWG)
    • CSS (W3C)
    • ECMAScript 2016 (Ecma)

Instructor

  • Prof. Daniel Krieglstein
  • dkriegls@gmail.com
  • danielkrieglstein on Linkedin
  • Office hours are by request just before or after class or via GChat when avaiable. I'm usually signed into GChat. Message me any time. I always make students a priority.

Course site design by Karl Stolley and Daniel Krieglstein. Syllabus licensed under Creative Commons. Source hosted on GitHub. Big thanks to Basecamp for free university access.