Skip to content

Details

This will be an 8 week class covering basic web technologies. If you want to make a website or have a friend that wants you to, utilize this class to learn.

Requirements:

  • Laptop (computer of some kind)
  • Familiarity with basic computer usage, Windows or Apple environments or linux (Linux is a plus, but not required).
  • Pen/Pencil and paper for note taking

Synopsis:

  • Class 1: General Principles
  • Course Intro
  • Why should I listen to a guy named r00ster?
  • Scope of course (LAMP stack)
  • Open Source vs. Proprietary (the abridged version - not getting into any debates here)
  • Components of web
  • What is the web?
  • What is a browser?
  • What is a server?
  • What is a database?
  • Operating systems that make up the web
  • Which operating system should I use for web development?
  • A quick word on technology stacks
  • Review of web languages (short introduction)
  • Compiled languages vs. scripted languages (...again, not gonna get into debates)
  • Fundamental
  • HTML
  • XHTML
  • HTML5
  • DocTypes
  • CSS
  • CSS3
  • Javascript
  • XML/JSON
  • Proprietary languages
  • Open Source Languages
  • "Hello World" (hands-on/demo portion of website)
  • Resources
  • Open Discussion

Members are also interested in