Schedule & Notes

Title
Introduction
Web Basics
HTML5 Basics
--Web Site Design (Bonus for Serious Learners)
HTML5 Miscellaneous
Notepad++
CSS Basics
Linking CSS
Intermediate CSS
Basics of Images
--Advanced Images (Bonus for Serious Learners)
HTML Forms
URLs and Links
HTML Hyperlinks
HTML Lists
CSS Lists
--Image Maps (Bonus for Serious Learners)
--Graphic Design (Bonus for Serious Learners)
HTML Tables
--CSS Tables (Bonus for Serious Learners)
--HTML5 Structural Tags (Bonus for Serious Learners)
--CSS3 for Structure (Bonus for Serious Learners)
--Positioning with CSS (Bonus for Serious Learners)
Document Object Model
DOM Event Handling
--Cool HTML5 Features (Bonus for Serious Learners)
--Cool CSS Features (Bonus for Serious Learners)
Introduction to JavaScript
Variables and Constants
Data Types
Type Conversion
Problem Solving Techniques
Program Design
Algorithms, Pseudocode, and Flowcharts
Basic Functions
Arithmetic Operators
Relational Operators
Logical Operators
Interactive Boxes
Strings
Functions Uncut
Designing Functions as Black Boxes
Control Structures
Sequence
Selection
Iteration
Data Validation using Selection
Arrays
Arrays in Functions
Parallel Arrays
OOJS
Web Storage
jQuery
jQuery and DOM
Ajax
JSON
jQuery UI
jQuery Animations

































 

Web Dev: Client-Side Programming


INFO 2220         

  • Course Info
  • Syllabus
  • Schedule
  • Assignments
    • Assignments
    • Course Guidelines
    • Assignment Grading
  • Classweb
  • Moodle
  • Resources
  • Home