Skip to content

Instantly share code, notes, and snippets.

View matt-winzer's full-sized avatar

Matt Winzer matt-winzer

  • IndigoAG
  • Denver, CO
View GitHub Profile

Lightning Talks

Quick hits on lightning talks for GHRDEN.

Expectations

  • Give two lightning talks before graduation
    • 1 on a topic of your choosing
    • 1 on a technical topic (code/code-related)
  • Take the lightning talks seriously

Mini Apps Review - Grocery List Build/Burn

Here are modified objectives and resources for re-building the grocery list project.

Objectives

  • Get situated with project in general
  • Diagram React component hierarchy
    • Identify where state should live and what props should be passed
  • Create a basic React client
    • index.js that renders an App component into the DOM

Mini Apps Review - Back End (Node/Express/MySQL)

Objectives

  • Review React front-end
  • Create a basic express server
    • Serve front-end
    • Use middleware
  • Create a MySQL database
    • Practice creating ERDs (Entity Relationship Diagrams)
    • Practice writing schema

Hack Reactor: JavaScript 101 Workshop Solutions

Solutions to the exercises found here.

NOTE: Perfectly valid solutions can be written in a different style than the solutions below. If your code works, it works! Don't feel like your functions need to have the exact same syntax as these solutions.

Exercises

Exercise 1. Restaurant Tip Calculator

Hack Reactor JavaScript Mini Bootcamp II: Solutions

Solutions for the exercises found here.

NOTE: Perfectly valid solutions can be written in a different style than the solutions below. If your code works, it works! Don't feel like your functions need to have the exact same syntax as these solutions.

Table of Contents:

Expected Response Data Formats

Endpoint: /api/hotels

[
{
    "address": {
      "street": "76337 Blanda Crescent",
      "city": "Lake Wyman",

Idea Generation & Brainstorming

This workshop will help you come up with some ideas for personal projects/capstones.

1. Brainstorm

No ideas are 'wrong' when it comes to brainstorming. Sometimes the crazy/weird ideas that get thrown out during a brainstorming session can actually hit the mark in some way and turn into a more robust & refined idea upon reflection. As such, the goal of this section is simply to come up with as many ideas as you can (within reason). Don't worry about feasability or fully fleshing out the ideas at this point.

1.1 Brainstorm - Personal Approach (10 mins)