Skip to content

Latest commit

 

History

History
45 lines (31 loc) · 1.58 KB

Week5.md

File metadata and controls

45 lines (31 loc) · 1.58 KB

Week 5

Weekly Goals

  1. Test drive a simple front-end web app with Javascript
  2. Follow an effective process for learning a new language

Plans to achieve:

  1. Work through thermostat challenge, creating a cool web-app (no pun intended).
  2. Use Thermostat/Bowling to learn JS, read lots of documentation on JS structures and best practices

Evidence:

  1. Thermostat Challenge Repo
  2. Bowling challenge here

Daily Goals

Monday 16th September

  • GOAL: Understand some Javascript syntax and structure
  • PLAN: Write some JS!
  • EVIDENCE: Translated some Ruby common objects to JS here

Tuesday 17th September

  • GOAL: Understand encapsulation
  • PLAN: Write some JS that encapsulates behaviour within a constructor class
  • EVIDENCE: Paired Airport Challenge

Wednesday 18th September

  • GOAL: Understand Module Pattern
  • PLAN: Complete skills workshop on Module pattern
  • EVIDENCE: Workshop completed here

Thursday 19th September

  • GOAL: Understand AJAX (Asynchronous Javascript and HTML) fundamentals
  • PLAN: Implement weather API for Thermostat project
  • EVIDENCE: Thermostat Project

Friday 20th September

  • GOAL: Make progress on Bowling Challenge, introduce basic structure
  • PLAN: Create constructor classes and test framework
  • EVIDENCE: Bowling Project