Skip to content

Latest commit

 

History

History
182 lines (136 loc) · 5.33 KB

week05README.md

File metadata and controls

182 lines (136 loc) · 5.33 KB

Week 4 Overview

Content

  • Questions
  • Schedule
  • Summary & Sessions
  • Additional Readings
  • Homework

Questions

Schedule

  • R: Prettier

  • R: ESLint

  • P: JS30: 14 Tool Tips

  • P: JS30: Multiple Checkboxes

  • P: Collab Agency

  • P: Portfolio refactor

  • R: Challenges: Create GitHub repo, Read & Write

  • R: Guest Prep

Summary & Sessions

Additional Readings:

  • Keybinding to Comment out several lines of code in one go: Ctrl+K+C / Ctrl+K+U

Homework

Routine

  • Execute: Array
  • Khan Academy:
    • Computer Science
    • Algebra 1
  • Terminal, GitHub
  • Twitter

Collab Project: Sprint

Task

  • Your challenge for the next two weeks is to build an agency website for your team.

  • Your website should give potential clients:

    • An introduction to your agency
    • Information about each member of your team
  • User Stories:

    1. As a potential client, I want to:
    • B See information about each member of your team so that I can know who you are (E1)
    • Browse your website on mobile, tablet, and desktop devices (E3)
    • Click to navigate to different sections of your webpage (E1)
    • B Visit your website at a publicly accessible domain name (E2)
    1. Additionally, as a visually impaired user, I want to:
    • B Navigate your website using keyboard controls (E2)
    • Hear my screen reader describe the content on your website (E1)
  • Acceptance Criteria

    • Navigation menu
    • ‘About us’ section
    • Images, text and external links
    • Semantic HTML elements
    • Stretch Goal: Use the automatic trigger functionality of your GitHub project board.

Background Prep

  • git branches → fac workshop, notes, make crib sheet
  • Scrum method

Steps

Prep
  • Task:
    • Understand tasks
    • distribute with A
  • Set up:
    • clone repo locally
    • file structure?
    • Start GitHub Project board, Issues?
  • Gather Content:
    • Topics: cartoon characters?
    • Text
    • img
    • links
  • Plan Page:
    • Content
    • HTML Structure → semantic
    • CSS Layout → devices
    • CSS Style → color, font
    • ? JS Functionality ?
    • Check with
      • acceptance criteria
      • a11y
      • cohort

Research Spikes

Projects: Own

  • 14 Dev Tool Tips (JS30): 11 Min
  • Multiple Checkboxes (JS30): 11 Min
  • My Portfolio Gallery → refactor

Set JS Challenges

  • Source: material/algorithm from Execute, Khan Academy
  • Create GitHub Repo for these
  • Read: understand a code block
  • Solve a task

Guest Prep

  • Companion Studio: Myles Palmer
  • Spill: Matt King
    • Research: website/blog, team, social media
    • Prep Questions