This is a repo in progress as I work through the Udemy course by Colt Steele on web development.
Organized by unit, assignment in that unit.
- a1: HTML table example.
- a2: HTML form example with basic HTML5 validation rules.
- a1: CSS selector practice.
CSS Font/tyling practice.
- a1: CSS Tic Tac Toe -- using a table
- a2: CSS Code Along -- Image Gallery
- a3: CSS Blog Posts -- Box model practice
Bootstrap Integration.
- a1: Bootstrap Image Gallery
- a2: Bootstrap Splash Page
Intro to Javascript.
- a1: externalized JS, basic prompt, log usage
- a2: externalized JS, basic variable math, Math class use
More Javascript
- annoy-o-matic: while loop until condition met
- loop-practice: for loops iterating through various number sequences
Javascript Functions
- function-boilerplate: a few funcions.
Javascript: Arrays
- todo: a todo list lite application, coded in module js style
- problem: a few array functions, written in modular js style, adds array prototype fn
Javascript: Objects
- object: object practice Boilerplate
- movie-db: a movie database js test application to practice object usage, written in modular JS style
Intro DOM
- dom: dom practice boilerplate
DOM Events
- color-toggle: intro to event listening on a button and interacting with styles
- scorekeeper: score keeper applet, modular style, customizable settings parameter
- todo-revisit: adding events on mouseover, mouseout, click
- How to install: copy the three files to a dir, then open the html files
- How to play: click a square, if it matches the rgb code at the top, you win!
- Features: modular JS style, flexible initialization settings.
- Notes: learned a lot about block vs inline alignment, css selector specificity, DOM manipulation without libraries like jQuery.
- Features: Modular JS style, css3 transitions, jQuery event listeners could be modified to work with backend data-structure.