Skip to content

Instantly share code, notes, and snippets.

@Shurlow
Shurlow / docker.md
Last active November 17, 2019 01:36
Intro to Docker and Docker Compose

Intro Docker & Docker Compose

Objectives

  • Explain what Docker is
  • Explain why Docker is useful
  • Build an image with the docker CLI
  • Build an image with a Dockerfile
  • Use docker-compose to build and run multiple containers
@Shurlow
Shurlow / 01-schema-query.md
Last active June 19, 2019 20:41
Schema and Query Design lesson notes

Schema and Query Design

Objectives

  • Explain what relational databases are
  • Descibe what a schema is
  • Describe what a query is
  • Use MySQL to create schemas
  • Use MySQL to run queries
  • Build and run join queries in MySQL
@Shurlow
Shurlow / HTML-CSS-jQuery-review.md
Last active June 3, 2019 20:32
HTML, CSS & jQuery review notes

HTML, CSS & jQuery Review

Objectives

  • Describe what HTML is and why it's useful
  • Describe what CSS is and why it's useful
  • Describe what jQuery is and why it's useful

HTML

@Shurlow
Shurlow / problem-solving-process.md
Last active June 9, 2022 16:12
Problem Solving Process Lesson Notes

Problem Solving Process

Objectives

  • Describe the process of solving a problem
  • Solve a problem using a specific problem solving technique

Process

Turn to your neighbor and describe a problem solving process that you've used in the past

@Shurlow
Shurlow / testing.md
Last active March 27, 2019 17:57
Testing lesson notes

Testing

Objectives

  • Explain what Unit Tests, Integration Tests and End-to-End tests are
  • Write unit tests for a given problem
  • Describe the difference between TDD and BDD
  • Identify the purpose & tools for Continuous Integration, Code Coverage and Cross-Browser testing

Terms

  • Unit Test
@Shurlow
Shurlow / redux-apis.md
Last active January 8, 2019 22:33
Redux with APIs lesson notes

Redux with APIs

Objectives

  • Update state based on API calls with Redux

Exercise

Start by cloning and setting up the API for this lesson:

@Shurlow
Shurlow / redux.md
Last active January 8, 2019 22:37
Redux lesson notes

Introduction to Redux

Objectives

  • Describe the purpose of Redux
  • Utilize Redux apart from React to manage state
  • Integrate Redux into an existing React application

Guiding Questions

@Shurlow
Shurlow / rest-express.md
Last active September 8, 2019 04:50
REST & Express lesson notes

REST & Express

Objectives

  • Describe the concept of resources in relation to REST and APIs
  • Identify RESTful conventions for API routes
  • Explain what express is and why it's useful
  • Build RESTful routes using express

REST

@Shurlow
Shurlow / destructuring-rest-spread.md
Last active June 5, 2019 18:00
ES6 - Destructuring, Rest & Spread Lesson Notes

ES6 + (Destructuring, Rest & Spread)

Objectives

  • Declare object literals with new shorthand
  • Destructure arrays and objects to assign values
  • Write dynamic code with the rest and spread operators

Terminology

  • Shorthand object literals
@Shurlow
Shurlow / Functions.md
Last active September 14, 2018 17:48 — forked from bwreid/01 Functions.md
Functions Lesson Notes

Functions

Objectives

  • Define what an abstractions is
  • Explain why abstractions are useful
  • Define what a function is and why they are useful
  • Describe why functions are abstractions
  • Explain the syntax of functions