Skip to content

Latest commit

 

History

History
50 lines (49 loc) · 2.15 KB

TODO.org

File metadata and controls

50 lines (49 loc) · 2.15 KB

To-do List

Items Related to Course Content [7/9]

Add content for MutationObserver

Create a single day CSS class (Learning Spike)

CSS Courses [0/1]

Classes examples are too complicated

  • The existing example is using “info admin report”
  • It should better demonstrate how classes can be used to style all “reports” one way, then override admin reports.

Add content on form validation

Create a single day “Intermediate JavaScript” class

Make Jasmine run code in order and stop on failures

Create a single day “JavaScript in the Browser” class

Add content for the newish fetch function

Remove reference to bin/server.js (JS Fundamentals)

Create a single day introduction to JavaScript class (Core JavaScript)

Items Related to Course Source Code [8/9]

Reorder the labs in index.html to match the content

Remove the need to have Node.js installed (JS Fundamentals)

  • The only exercise that needs this right now is ajax.js
  • Move that exercise off to a cloud server?

Move all spec tests to Jasmine Standalone

  • Easier for students to debug in-browser tests

Create a index.html file in www

Remove the trailing semicolon in copy.js

Remove the trailing semicolon in parse.js

Remove the trailing semicolon in closure.js

Create a Constructor Function Lab

The Primitives Exercise Uses Array

  • Update the primitives exercise so it only uses the primitive values (strings, numbers, bool, null, undefined)