No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Latest commit d978788 Nov 19, 2018
Permalink
Failed to load latest commit information.
README.md fixes typo Nov 19, 2018

README.md

FEWD 67 Schedule

Class 19 - November 19

  1. Working with the Command Line
  2. Using Git in your Terminal
  3. What is a Git Branch?
  4. Review of Topics
  5. Don't Lose Course Materials!
  6. Homework
    • Finish Final Project and Present on Monday, November 26
      • Finished MVP
      • Completed README
      • Hosted Website
      • Presentation (10-15 minutes)
  7. Professional Contact Info Sheet (optional)

Class 18 - November 14

  1. SASS
  2. Benefits of SASS
  3. Disadvantages of SASS
  4. Installing and Using SASS
  5. Examples: README for Final Project
  6. Lab: Work on Final Project
  7. Homework
    • Work on your Final Project (Presentation Date: Monday, November 26)

Class 17 - November 7

Reminder No class on Monday 11/12. See you all next Wednesday, 11/14

  1. Front End Validation
  2. Final Project Guidelines
  3. Homework
    • Work on your Final Project (Presentation Date: Monday, November 26)

Class 16 - November 5

  1. Switch Statements
  2. Review: Build a Form
  3. Web Browser Storage
  4. sessionStorage vs localStorage
  5. getItem and setItem
  6. Lab: Recipe Finder: Part 2
  7. Homework

Class 15 - 😱 October 31 😱

  1. Serialization
  2. serialize & serailizeArray
  3. JSON.stringify
  4. Review of Final Project Rough Drafts
  5. Homework
    • Finish Build a Form
    • Continue working on your Final Project

Class 14 - October 29

  1. JSON Review
  2. APIs
  3. jQuery AJAX Recap
  4. Overview: HTTP Status Codes
  5. Template Literals
  6. Lab: Recipe Finder: Part 1
  7. Homework
    • Continue working on Final Project (rough draft review on Wednesday)
    • If you’re in a good spot with your project, finish Recipe Finder: Part 1.

Class 13 - October 24

  1. Objects
  2. Object-Oriented Programming
  3. JSON
  4. Quick Aside: APIs
  5. Accessing some JSON
  6. Lab: Get a Gif from Giphy
  7. Homework

Class 12 - October 22

  1. Review: Rock-Paper-Scissors Exercise
  2. Javascript's this
  3. HTML Forms
  4. HTTP Request Methods
  5. Overview of HTML Inputs
  6. jQuery's AJAX
  7. Homework
    • Continue working on Final Project (rough draft review on 10/31)

Class 11 - October 17

  1. Review "Quiz"
  2. Review of jQuery slides from Class 10
  3. Code-Along: To Do List
  4. Lab: Rock-Paper-Scissors
  5. Homework
    • Finish building Rock-Paper-Scissors (solution will be posted Friday evening)
    • Start working on building your Final Project
      • Review of your rough draft will be on 10/31

Class 10 - October 15

  1. Mid-Course Survey
  2. Review Homework from the Weekend
  3. Intro to jQuery
  4. Homework
    • Review assignments from the weekend
    • Finish Final Project Proposal and Wireframes (DUE WEDNESDAY 10/17)
      • You must turn these in even if your idea is not 100% finalized
    • Review any jQuery slides we did not have time to cover tonight before Wednesday's class
      • We will briefly review these items before doing a Code-Along to build a To-Do List

Class 9 - October 10

  1. Review: Arguments/Parameters
  2. Arrays
    • Working with Arrays
    • Useful Array Methods
  3. String Concatenation
    • String Methods
  4. Callbacks
  5. Truthy and Falsy
  6. Lab/Homework

Class 8 - October 8

  1. Review: Stoplight
  2. Review: Javascript Data Types
  3. Functions
  4. "Types" of Functions
  5. Scope
  6. If/Else Statements
  7. Javascript Loops
  8. Final Project
  9. Homework
    • Prepare the proposal and wireframes for your Final Project. I will review these during Wednesday’s class in 1-on-1 with you.
      • Proposal: 2 - 4 sentences that describe what you will build for the final project and how it will function
      • Wireframe: As many “frames” as you need to convey your layout, interactions, and interconnectivity between pages (if you have them).

Class 7 - October 3

  1. Review: Fix This Layout
  2. Pseudocode Exercise: PB&J Sandwich
  3. Intro to Objects
    • Looking Ahead: Accessing Properties Inside an Object
  4. Javascript Syntax
  5. Code-Along: A Simple Counter
  6. Code-Along: Change Styling on Text
  7. Homework

Class 6 - October 1

  1. 🎊 Portfolio Site Showcase 🎊
  2. Exercise: Fix this Layout
  3. Intro to Javascript
    • What is Javascript?
    • What is Pseudocode?
    • Demo: Pseudocoding a Thermostat
    • Code-Along: Pseudocoding a Vending Machine
  4. Intro to Javascript Vocabulary
    • Variables
    • Functions
    • Loops
    • Conditionals
  5. Homework

Class 5 - September 26

  1. Review Quiz
  2. Chrome Developer Tools: Elements Panel
  3. Bootstrap
  • Review: Basics
  • Review: 12 Column Layout
  • Review: Grid System "Layers"
  • Code-Along: Using Bootstrap in a Project or Codepen
  • New: Bootstrap Components
  • Code-Along: Using Bootstrap to make a Nav Bar
  1. Homework

Class 4 - September 24

  1. More Ways to Use CSS
    • "Advanced" CSS Selectors
    • CSS Combinators
    • CSS Pseudo-Classes
  2. CSS Flexbox
  3. Exercise: Building a Nav Bar
    • Example Solution (will be posted after class ends)
  4. Twitter Bootstrap
    • Intro
    • Grid System
  5. Homework
  6. Additional Resources to Review

Class 3 - September 19

  1. Review "Quiz"
  2. CSS Box Model
  3. Practice Exercise - Recipe Book
  4. Lab: Personal Site
  5. Homework
    • Finish Recipe Book Exercise
    • Work on Personal Portfolio Site (due start of class Monday 9/24)
    • Read CSS-Tricks Box Sizing and stop before "Good, Better, and (Probably) Best box-sizing Reset Methods"
  6. Looking Ahead: Next week, we will start talking about layout. If you finish everything above, check out Flexbox Zombies and complete the first chapter I See You Found My Crossbow. This is a gamified tutorial that will introduce CSS Flexbox to you before we cover it in class. If you finish the first chapter, you can play through the second chapter as well but please don't go beyond that point.
    • Note: You will need to create an account to play but it is free; do not sign up for the class.

Class 2 - September 17

  1. Review
  2. Lesson 2
    • Writing CSS Code and Rules Review
    • CSS Inheritance
    • Classes and IDs
    • CSS Specificity & Importance
    • Box Model Preview - Margin and Padding
    • Practice: Writing CSS Rules
  3. Lab: Personal Site
  4. Homework

Class 1 - September 12

  1. Introduction
    • Welcome to FEWD
    • Ice Breaker
  2. Lesson 0
    • Setting up Git and GitHub
    • Version Control, Git, GitHub
    • Practice: GitHub Workflow
  3. Lesson 1
    • HTML Tags
    • Practice: GA Press Release Mark Up
    • Paths for image and anchor tags
    • Intro to DOM (Document Object Model)
    • Linking external CSS sheet with HTML
    • Lab: Cookie Recipe
  4. Homework