- Date MODULE
- Topics ASSESSMENTS
- Start Dates ASSESSMENTS
- Dues Dates
Wed. May 13
COURSE OVERVIEW
- Review BlackBoard LMS
- Course Resources
- Critical Path
Wed. May 20
MODULE 1
CORE CSS REVIEW
- The Cascade
- Specificity
- Inheritance
- Layout Modes
Wed. May 27
MODULE 1
NEW IN CSS
- CSS Variables / Custom Properties
- Selector Combinators: direct child, adjacent sibling, general sibling
- :is() pseudo-class
- :where() pseudo-class
- Native CSS Nesting using ampersand (&) operator
- TBD
- 20 %
Wed. June 3
MODULE 1
NEW IN CSS
- KeyFrame Animations
- Smooth Transitions
- Scroll Driven Animations
- View Transitions
Wed. June 10
MODULE 1
NEW IN CSS
- @container Queries
- container-type property
- inline-size property
- container-name property
- TBD
- 25 %
Wed. June 17
MODULE 1
NEW IN CSS
- Dialog Element
- PopOver API
- dialog::backdrop
- [popover]::backdrop
- Focus Management
Wed. June 24
MODULE 1
NEW IN CSS
- Cascade layers
- CSS Libraries & Frameworks
- BootStrap CSS
- TailWind CSS
Wed. July 8
MIDTERM GRADES DUE
MODULE 2
AI TOOLS
- History of AI
- How AI works
- Ethical Considerations for Using AI
- TBD
- 25 %
Wed. July 15
MODULE 2
AI TOOLS
- AI image, audio, and video resources
- Prompt Techniques
Wed. July 22
MODULE 2
AI TOOLS
- Coding Assistants, IDEs, ADEs
- Cloud-Based AI App Builders
Wed. July 29
MODULE 3
NEW IN WEB DEV
- Traditional Web Hosting Providers
- FTP
- Netlify
- Github Pages
- Vercel
Wed. Aug. 5
MODULE 3
NEW IN WEB DEV
- Spec Driven Development
- Agent Skills
- Model Context Protocol
- Project Planning & Prompt files
- Progressive Web Apps (PWA)
- TBD
- 30 %
Wed. Aug. 12
MODULE 3
NEW IN WEB DEV
- Web Components
- HTML Custom Elements
- The Shadow DOM
- HTML Slot Element
- HTML Template Element
Wed. Aug. 19
MODULE 3
NEW IN WEB DEV
- Suggestions for Further Learning