Skip to content

Instantly share code, notes, and snippets.

React Router Prework

This gist contains a short assignment we'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

You will not be turning this in; it's for your own understanding/learning/benefit 😁

  1. What is a "data model", and how does it relate to the DOM in a front-end application?
  • The data model is the source of truth of an application. As the data model updates, the DOM reflects these changes which displays everything the user sees.
  1. What is a "framework?" And how does it differ from a "library?"
  • A library is pieces of reusable code or tools that can be used by the developer wherever and whenever it is needed with a few rules. A framework is more strict, has more rules, and it is like a platform to build applications.
  1. Why should we consider using a framework over vanilla JS like you have been doing in mods 1 and 2?
  • A framework allows us to write more complex and efficient applications. It is also easier to mantain after the state changes.

Gear Up Pre-Work

Implicit Bias

Reflections:

  • This video made reflect on the way I base my decisions towards other people and how others have base their decisions and opinions toward me based on previous experiences and our worldview. I'm aware of the problem I subconsciously knew was there but didn't know what to name it. We are guided by the things we expect to be true in the world. I agree that when we see someone we automatically try to map them and that shapes our conscious which guides our judment and decisions. I understand that fixing this problem isn't an easy task but when we expand the way we view people and look past skin color or race we can mitigate and almost completely get rid of this.
  • Like I stated it before, I subconsciously knew that this implicit bias was there but didn't know what to call it. I've experienced it first hand being a Mexican-American. I know people have profiled me before and used it to map what was needed to fill in the blank. I really became aware of this

CAREFULLY READ ALL THE INSTRUCTIONS BEFORE STARTING THESE EXERCISES!

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.

Purpose

You will be a contributor in several paired/group project throughout your Turing career working on complex technical challenges. You may be surprised to find out that < 1% of failing projects at Turing are due solely to technical definicines - in fact, the majority of failing projects are due to intrapersonal/team issues. In order to set yourself (and your teammates) up for success, it is critical to clearly communicate and set expectations with your teammates.

Pre-Teaching Practice

CAREFULLY READ ALL THE INSTRUCTIONS BEFORE STARTING THESE EXERCISES!

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.

Mentee: Define the Relationship (DTR) Prep

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.

Please use the following gist to capture your thoughts, goals, priorities, etc. as outlined by each question. You will be using these questions to help give your mentor a better idea of who you are and want to become as a developer! Please note, this is meant to be a starting point for building your norms with your mentor - you may need to adjust scheduling expecations, communication expectations, etc. when you start working with your mentor!

Mentee Details

Checklist/Rubric

To make a copy of this rubric:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of the document.
  2. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

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

  • I named my directories correctly.

Session 4 HW

CAREFULLY READ ALL THE INSTRUCTIONS BEFORE STARTING THESE EXERCISES!

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.

Session 3 HW

CAREFULLY READ ALL THE INSTRUCTIONS BEFORE STARTING THESE EXERCISES!

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.
@JRicardoT
JRicardoT / Ricardo_Tovar_mod_0_plan.md
Last active July 24, 2021 18:24
Ricardo_Tovar_mod_0_plan.md

Getting It Together


Gameplan For Mod 0


I'm going to keep updating my way to plan throughout all of Turing. It's going to be a trial and error until I find something that works for me.

For now these are the steps I'm going to take:

  1. Get started right away