In this lab we will cover the fundamentals of what you need to get started wth web programming.
- HTML provides the structural layer of the web experience
- CSS provides the presentational layer of a page
- Javascript provides interaction with the page.
The presentation slides used in the labs are attached. Topics include basics of HTMl, Javascript, CSS, and quick introduction to SVG and libraries (jQuery, d3.js, andTwitter Bootstrap).
1.0
The demonstration of the lab is dependent on a text editor. In the video, the Dillinger uses a number of open source projects to work properly:
- notepad++ - awesome web-based text editor
- Google Chrome - a standard web browser with useful tools.
git clone [email protected]:CS171/lab1.git
MIT