Announcements
The primary online resource is w3schools.com.
The course begins on Monday, January 11th, 2021, and runs to Friday, April 23, 2021. Until further notice, all course activity is online.
Course Description
You will develop a network-capable embedded system using an industry-standard platform, protocols, and software tools. The course will also focus on security concerns and other practical issues facing Internet-connected devices.
Week 1
Unit 1: Intro to WWW
XAMPP
XAMPP — run Apache, PHP and MySQL on your own computer to do web development — using http://127.0.0.1 or http://localhost
Week 2
Due Date:
- Lab Zero: January 22nd
Unit 2: Basic HTML
Links
- World Wide Web Consortium (W3C)
- HTML Validator
- HTML5 Standard
- W3 Schools
- HTML Reference
- HTML Tutorial
- HTML Entity Reference
Week 3
Lab 1 is due this Friday (Jan. 29)
Unit 3: Basic CSS
Content
Links
- CSS Validator
- CSS Home Page
- CSS Reference
- CSS Tutorial
- Encycolorpedia
- Colours from xkcd
:
- rgb.html — colour samples
- rgb.txt — list of all colours
- rgb.css
— CSS file
with a class for each colour that sets the foreground
(
color
) - rgb_bg.css
— CSS
file with a class for each colour that sets the background
(
background-color
)
Week 4
Lab 2 is due this Friday (Feb. 5)
Week 6
Week 7
Mid-Term Break: March 1—5