Skip to content

Instantly share code, notes, and snippets.

View piknikki's full-sized avatar
🦄
Nikki Petersen called me a nerd GRRRRRRR

Nikki Petersen piknikki

🦄
Nikki Petersen called me a nerd GRRRRRRR
View GitHub Profile

/* Prompt: We have defined a basic dropdown via the Dropdown and DropdownItem components below, with example usage in the ExampleNav component. The Dropdown and DropdownItem components have some problems, and also have room for improvements (doesn't everything?) A couple items TODO here (make sure to explain with comments!)

  1. How are you today? 😊
Doing okay. :)

React Router Prework

This gist contains a short assignment I'd like everyone to complete before our formal lesson. The prework involves reading some of the React Router documentation, and will allow us to keep the lesson more hands on.

Instructions

  1. Fork this gist
  2. On your own copy, go through the listed readings and answer associated questions
  3. Comment a link to your forked copy on the my gist

Questions / Readings

Mod 3 Pre-Work

Instructional Pre-Work for Mod 3

Libraries and Frameworks

There are a bunch of JavaScript frameworks out there to use. At Turing, we choose to teach React - it's one of the most popular frameworks out there. Actually, a lot of developers will call React a library, which it is...but it can also be described as a framework. It's a little confusing, but the lines are blurred for React. Let's just say that React is a library with some rules and conventions to follow.

@piknikki
piknikki / mod_0_assessment_checklist.md
Last active October 30, 2020 17:11 — forked from damwhit/mod_0_assessment_checklist.md
Mod 0 Technical Assessment Checklist

Checklist/Rubric

Part I: Creating Directories and Files; Initializing Git and Pushing to GitHub

  • I named my directories correctly.
  • I named my files correctly.
  • I structured my files and directories correctly.
  • I made only one initial commit.
  • I pushed my initial commit to GitHub.
@piknikki
piknikki / mod_0_session_3_practice_tasks.md
Last active October 30, 2020 17:17 — forked from damwhit/mod_0_session_3_practice_tasks.md
Mod 0 Session 3 Practice Tasks

Session 3 Practice Tasks

The assignments listed here should take you about 1 hour in total.

To start this assignment:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of the document.
  2. Click the Edit button when you're ready to start adding your answers.
  3. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.
@piknikki
piknikki / mod_0_session_3_readings.md
Last active October 28, 2020 12:42 — forked from damwhit/mod_0_session_3_readings.md
Mod 0 Session 3 Readings and Responses

Session 3 Readings and Responses

The readings and responses listed here should take you approximately 35 minutes total.

To start this assignment:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of this document.
  2. Click the Edit button when you're ready to start adding your answers.
  3. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.
@piknikki
piknikki / mod_0_session_2_practice_tasks.md
Last active November 2, 2020 16:52 — forked from damwhit/mod_0_session_2_practice_tasks.md
Mod 0 Session 2 Practice Tasks

Session 2 Practice Tasks

The assignments listed here should take you approximately 55 total minutes.

To start this assignment, click the button in the upper right-hand corner that says Fork. This is now your copy of the document. Click the Edit button when you're ready to start adding your answers. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

1. Creating Files and Directories (10 min)

Need help? You can go back to the files/directories portion of the lesson here.

@piknikki
piknikki / mod_0_session_2_readings.md
Last active October 30, 2020 16:11 — forked from damwhit/mod_0_session_2_readings.md
Mod 0 Session 2 Readings

Session 2 Readings and Responses

The readings and responses listed here should take you approximately 65 minutes total.

To start this assignment:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of this document.
  2. Click the Edit button when you're ready to start adding your answers.
  3. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.
@piknikki
piknikki / guide_to_data_types.md
Last active October 21, 2020 14:50
Beginners Guide to data types

Data Types

This document is intended to be an introduction to the data types that are utilized in JavaScript.

  1. Numbers
  • Integers are whole numbers, without decimals or fractional parts of numbers. (ex. 42, 78)
  • Floats have a decimal and fractional parts. (ex. 1.23, 42.42)
  1. Strings Strings must be inside quotes. Whether you use single or double quotes is up to you (and your team). Even numbers are strings, if they're inside quotes. (ex. "hello world")
  2. Boolean A boolean is a variable that must resolve to true or false. (ex. var isToggled = true)
@piknikki
piknikki / mod_0_session_1_practice_tasks.md
Last active October 27, 2020 23:52 — forked from damwhit/mod_0_session_1_practice_tasks.md
Mod 0 Session 1 Practice Tasks

Session 1 Practice Tasks

The assignments listed here should take you approximately 60 minutes.

To start this assignment, click the button in the upper right-hand corner that says Fork. This is now your copy of the document. Click the Edit button when you're ready to start adding your answers. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

1. Markdown (20 min)

Markdown is the format all of your homework gists are written in.

Using this markdown cheatsheet, create a new gist of your own by clicking the New Gist button in the upper right-hand corner of the screen. Create a "Beginners Guide to data types" documenting your data types knowledge so far using Markdown.