Week |
Topic |
Textbook Chapter |
Summary |
Audio / Videos / Screenshots |
HW Due |
1: (Ending Jan 14) |
Introduction |
HTML5 and CSS3: Chapter 1 |
|
Welcome Audio:
Introduction Videos:
- Introduction-Part1(NOTE: Video is from the summer so the site is slightly different and
the course URL is now http://cs.neiu.edu/~radler/cs300 and the topics/assignments are a little different than what is shown in this Intro video.)
- Introduction-Part2
- Introduction-Part3
Screenshots:
- D2L Toggle to HTML mode (see arrow)
- Use HTML from D2L
|
Due Thursday Jan 14 before 4pm
- Email Helpdesk AT neiu.edu with your
username and ask them to set you up with webspace. You can confirm that it is all setup by typing http://homepages.neiu.edu/~NEIUUserName (use your NEIU username).
- Install Notepad++ and FileZilla (see downloads tab)
- Go to the D2L discussion board titled Introduction:
- Create a new thread and introduce yourselves to each other: What is your major? What other courses have you taken? What is your hobby?
- Via D2L -
switch to HTML mode and try out at least two html commands from the lecture notes posted on D2L.
- Specify the two you tried out.
- Reply to at least 2 of your classmates' posts
|
2: (Ending Jan 21) |
HTML Basics, Images, Links |
HTML5 and CSS3: Chapter 2 |
HTML Basics |
HTML Videos:
- HTML_The_Beginning
- StructureOfHTML5Page
- LinksInHTML
- images in HTML
- FTP
- ValidatingWebpages
|
Due Thursday Jan 21 before 4pm
- Create Your Own Homepage!
|
3: (Ending Jan 28) |
HTML lists and tables |
HTML5 and CSS3: Chapter 3 |
HTML Lists and Tables |
Videos:
- HTML_-_Ordered_and_Unordered_List
- HTML_-_Table
- AccessibleLinks
|
Due Thursday Jan 28 before 4pm
- Lists and Tables Assignment
- Take the D2L Quiz on HTML (Go to Assessments/Quizzes). See quiz instructions there.
|
4: (Ending Feb 4) |
CSS Basics |
HTML5 and CSS3: Chapter 4 |
CSS Basics |
Videos:
- Including_CSS_Stylesheets
- CSS_-_Intro
- CSS_-_Classes_and_IDs
- CSS_-_Div_and_Span
- CSS__font_size_px_vs_em_vs_percent
|
Due Thursday Feb 4 before 4pm
- CSS Basics - Text and Font
|
5: (Ending Feb 11) |
CSS Box Model and Page Layout |
HTML5 and CSS3: Chapters 5-6 |
CSS Box Model |
Videos:
- CSS_Box_Model_-_Borders_Margins_and_Padding
- CSS_Box_Model_-_Inside_the_Code
- CSS_CenteringTextImagesMore
|
Due Thursday Feb 11 before 4pm
- CSS Box Model
|
6: (Ending Feb 18) |
CSS Links, Lists, and Tables |
HTML5 and CSS3: Chapters 7, 9 |
CSS Links, Lists, and Tables |
Videos:
- CSS_Rules
- CSS_Table_Options
- CSS_links
|
Due Thursday Feb 18 before 4pm
- CSS Lists and Tables
- Take the D2L Quiz on CSS. See quiz instructions there.
|
7: (Ending Feb 25) |
Creating Forms |
HTML5 and CSS3: Chapter 10 |
Creating Forms |
Videos:
- Forms_-_Introduction
- Forms-Calculate_and_Search
- Emailing_Forms
|
Due Thursday Feb 25 before 4pm
- Project Step 1: Choose Project Group and Topic
- Forms Assignment!
- Take the D2L Quiz on Forms. See quiz instructions there.
|
8: (Ending Mar 3) |
Designing a Website |
HTML5 and CSS3: Chapter 17 |
|
|
Due Thursday March 3 BEFORE 4pm
- Project Step 2: Submit Project Proposal
- D2L Discussion board Designing a Good Website
- Read the lecture notes and chapter
- Discuss some guidelines for designing good websites.
- Reply to 2 other people.
|
9: (Ending Mar 10) |
Midterm Exam |
|
|
Review Sheet |
Online Midterm Exam
Please see the review sheet.
- You are responsible for all the material until now including HTML, CSS, and Forms
- Please go directly to D2L to see the details of the online exam. It will be posted beginning March 4 at 9am.
|
10: (Ending Mar 17) |
Javascript Basics |
JavaScript and jQuery: Chapters 2, 4 |
JavaScript Basics |
Videos:
- Alert_Prompt_parseFloat_and_more
- GetElementByID - innerhtml
|
Due Thursday March 17 BEFORE 4pm
- JavaScript: Mad Libs
Remember JavaScript is similar to other programming languages, so you already know how to do more than you think.
|
11: (Ending Mar 24) |
Spring Break - No School |
12: (Ending Mar 31) |
JavaScript: Functions and Events |
HTML5 and CSS3: Chapter 13
JavaScript and jQuery: Chapter 3 |
JavaScript: Functions and Events |
Videos:
- function_onmouseover_onclick_onmouseout
- Form and onclick
|
Due Thursday March 31 BEFORE 4pm
- Project Step 3: HTML Due
- JavaScript Functions and Events (Submit zip file)
|
13: (Ending Apr 7) |
DOM and JavaScript |
JavaScript and jQuery: Chapter 6 |
DOM and JavaScript |
Videos:
- Timers
- SlideShow Part A
- SlideShow Part B
- SlideShow Part C
|
Due Thursday April 7 BEFORE 4pm
- JavaScript - Create your Own Slideshow!
- JavaScript Quiz on D2L
|
14: (Ending Apr 14) |
jQuery Introduction |
JavaScript and jQuery: Chapters 7-8
HTML5 and CSS3: Chapter 14 |
jQuery Introduction |
Videos:
- jQuery: .show() .hide()
- jQuery: .css() .each()
|
Due Thursday April 14 BEFORE 4pm
- jQuery Basics - Create your Own FAQ page
- Project Step 4: CSS Due
- Please complete an anonymous D2L survey for me - (not graded) - D2L > Assessments > Surveys
|
15: (Apr 21) |
jQuery UI Essentials |
JavaScript and jQuery: Chapters 11-12 |
jQuery UI Essentials |
Videos:
- jQueryTabs
- jQueryTabsContinued
- Image_Rollover
|
Due Thursday April 21 BEFORE 4pm
- jQuery Tabs
- JQuery quiz on D2L
- If you haven't, please complete the instructor course evaluations.
|
16: (Ending Apr 28) |
Work on Project |
|
Finals Week: (Ending May 5) |
Final Projects Due |
Due May 5 BEFORE 4pm
- Project Step 5: JavaScript/jQuery + Final Website
Note: There are 2 parts to this submission - Dropbox AND Discussion Board
|