Basic Web Technologies Class
Requirements: - Laptop (computer of some kind) - Familiarity with basic computer usage, Windows or Apple environments (linux 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