Skip to content

Instantly share code, notes, and snippets.

@evanmarkowitz
evanmarkowitz / EvanMarkowitz_PreWork.md
Last active March 6, 2019 01:05
EvanMarkowitz_PreWork.md

Day 1

  1. HTML Describes the structure of the page.
  2. An Element is made up of two tags. While the element tells the browser information about a certain section of code, the tag is the tool to wrap the element.
  3. Attributes give us more information about the element. The name tells us the type of information and the value tells us what the information is.
  4. The body is everything that is shown in the browser. The head is information about the page. The title is shown at the top of the browers above the url.
  5. View - Developer Tools - View Source
  6. <h1> Header <b> bold font <i> italic font <q> quote <address> physical address
  7. Empty elements have no words between the elements. eg: <hr />
  8. Semantic Markups should not affect the structure of the page but give more information to the browser.
@evanmarkowitz
evanmarkowitz / EvanMarkowitz_PD_Prework.md
Last active March 2, 2019 23:27
EvanMarkowitz_PD_Prework
  1. What is your greatest strength and how do you know a. I think I am very empathetic. I am able to put myself in other peoples shoes and gain an understanding of their thought process. I've seen this in my personal life with friends and family, as well as my profesional life. I know this from both people telling me and sucesses I have had due to it.
  2. How do you work best? a. I work best when not under stress. I hate to be put on the spot. I find that I will freeze up and make easy mistakes. I like to have a base knowledge of something before jumping into it with other people.
  3. What is your greatest area of improvement? a. It takes me a while to get comfortable both socially and with my knowledge base. This is especially important on working on a new team. I can many times sit back and let others take leadership too much. I would like to feel more comftorable quickly.
  4. How do you hope to maximize your strengths for your new career in software development? a. I think I am creative in how

What role does empathy play in your life and how has it helped you? Empathy is extremely important in both my personal and profesional life. I am constantly trying to understand other peoples feelings so that I can understand their point of view. In my professional life, when buidling out products, it is important to think about other peoples problems. I attempt to put myself in their shoes as well as actively listen to them.

How does empathy help you build better software? When building software on a team you work with all different types of people. Creating an open enviroment encourages people to ask questions that they might not otherwise. This in return makes your team more open and effecient. It really helps with understanding other team members contributions, especially between designers and engineers.

Why is empathy important for working on a team? It is important to make everyone feel that they are respected and valued. When someone does not feel this way, they will withdraw from the project

@evanmarkowitz
evanmarkowitz / mod_0_session_4_practice_tasks.md
Last active February 27, 2019 01:50 — forked from rwarbelow/mod_0_session_4_practice_tasks.md
Mod 0 Session 4 Practice Tasks

Session 4 Practice Tasks

The assignments listed here should take you between 1.5 and 2 total hours.

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.
@evanmarkowitz
evanmarkowitz / Beginners Guide to Git
Last active February 25, 2019 19:56
Beginners Guide to Git
#Beginners Guide to Git
##Git is a collobrative tool that allows you to work with other for software version control
###Forking a *Repository*
1. To for a repository go to the originial repository.
1. Click on the fork button.
1. You have now forked the the repository and can make edits.
1. If you want to give your edits to the original author you can use the **pull** function.
###Using Projects
@evanmarkowitz
evanmarkowitz / mod_0_assessment_checklist.md
Last active February 28, 2019 18:19 — forked from rwarbelow/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 one initial commit.
  • I pushed my initial commit to GitHub.

Number Guesser Doubles

Learning Goals

Develop your skills in writing:

  • semantic HTML
  • clean & organized CSS styles
  • DRY and organized JavaScript
  • Manipulate the page after it has loaded adding, removing, and updating elements on the DOM
  • Understand event bubbling and use event delegation on dynamic elements

Overview:

Rubric

Functional Expectations

  • Novice: Application meets all of the expectations of phase one.
  • Advanced Beginner: Application meets all of the expectations of phase two.
  • Proficient: Application meets all of the expectations of phase three.
  • Exceptional: Application adds all of the extensions from phase four.

Rubric

Functional Expectations

  • Novice: Application meets all of the expectations of phase one.
  • Advanced Beginner: Application meets all of the expectations of phase two.
  • Proficient: Application meets all of the expectations of phase three.
  • Exceptional: Application adds all of the extensions from phase four.

Template for DTR Memo

Project: GameTime

Group Member Names: David Engel, Jon ODrobinak

Goals and Expectations for the Project (What does each group member hope to get out of this project? What do we want to achieve as a team? How will we know that we're successful?): Solidify understanding of OOP Learn how to fetch API Github workflow and communication