Skip to content

Instantly share code, notes, and snippets.

View Jessmaxim303's full-sized avatar

Jesse Maxim Jessmaxim303

  • Turing School
  • Denver, CO
View GitHub Profile

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.
@Jessmaxim303
Jessmaxim303 / beginners_guide_to_git.md
Last active May 13, 2019 03:29
Jesse Maxim's guide to git

Beginners Guide to Git

gitimage

Why are Git and GitHub so important for programmers and developers?

Git is an amazing VCS tool that allows you to track changes to files and large projects over time. It also has the ability to link up with GitHub and be made into a powerful collaboration tool for developers. Let's go over the basic rules and concepts to get started with Git and GitHub.

In order for you to get Git to set up an empty Git repository you will need to perform the git init command while in the project you want to attach it to. Then you will need to add git to the file you want to track.

Mailing a package.
1. Gather Items
1.1 Double check you have correct item
2. Box up
2.1. Pick a envelope or box
2.2. Prepare for shipping
2.3. Seal packagin
3. Mail
3.1. Return or new postage
Class: Playlist
Attributes:
Remember: An attribute is a property or characteristic
Genre (string)
Artist (array)
File type (array)
numberOfSong (integer)
LengthofSong (float)
playlistName (string)
Object: Summer Jam
Attributes:
Genre: ["rock", "pop", "90s"]
MP3 (boolean): yes
numberOfSong (integer): 25
artist (array): ["backstreet boys", "jay-z"]
methods:
addSing (increases number of song): 25+1
@Jessmaxim303
Jessmaxim303 / JesseMaxim_mod-0-capstone.md
Last active June 12, 2019 02:00
Final mod 0 capstone - Jesse Maxim FE 1906

Mod 0 Capstone

Day 1: Computer Setup, HTML, and Gear Up

Read Chapters 1 and 2 on Structure and Text

1. On a website, what is the purpose of HTML code?

HTML uses elements to describe to the web browser the structure of the webpage. The best way I can describe it is that HTML is the web version of the structure of a letter. You have a <head>, then your <body> and last a <footer>. It of course it get's a little more complicated after that.

2. What is the difference between an element and a tag?

@Jessmaxim303
Jessmaxim303 / day-4-professional-development.md
Last active June 12, 2019 00:53
day-4-professional-development

Day 3 - Professional Development Assignment

1. What is your greatest strength and how do you know?

I would have to say my greatest strengths is being patient and persistence. Being patient allows me to stay focused on the problem and be a good team player. I also added persistence because I find the best way for me to learn something is just putting in the time and not to getting easily discouraged helps me finish a difficult task. I know this about myself because being a self-taught graphic designer there has been many situations where I had to learn something quick.

@Jessmaxim303
Jessmaxim303 / gear_up_mod0.md
Last active June 12, 2019 00:27
Gear Up Pre-Work

Gear Up Pre-Work

Turing Culture: Developing Empathetic Programmers

What role does empathy play in your life and how has it helped you?

I find empathy an important of my life especially when interacting with other people who are from different backgrounds or situations. It allows me to see that some people struggles are not equal and you should treat people with compassion. This has really helped me when working in larger groups of people to be more socially aware of everyone’s feelings. This will make everyone feel more comfortable and productive.

How does empathy help you build better software?

When a company is able to use empathy when building software they have a much better chance at understanding the problem they are trying to fix. Sometimes it takes someone who really understands the problem to be able to point out a great solution. When using empathic design to solve problems they are also a lot more likely to out perform other companies. This is because it makes the product more r

Agile & Feedback Reflection Guidelines

What have you learned about the use of agile vs. waterfall in software projects?

I was able to learn that the days that we checked in with each other as a group we were to get a lot more done and have a better understanding of the progress. This was important on later parts of the project.

How did you and your group approach project management in this project (what tools did you use, how did you hold each other accountable, etc.)?

We were able to come together and whiteboard a great approach with the html and naming conventions as well as the initial javascript functions. We also set up a great GitHub projects page to track the progress. It was a little difficult holding people accountable due to the high learning curve on this project and understanding that some functions can require more time.

What role did you take on in the project?

I think I took the role of the strategic thinking by always trying to bring the group together to work throu

@Jessmaxim303
Jessmaxim303 / gist:264f7fa829125ae4c7be297b5c44c6af
Created August 12, 2019 16:31
Jesse Maxim remod 1 smart goals
My SMART GOALS
Specific (What do you want to accomplish? Who needs to be included? When do you want to do this? Why is this a goal?):
I want to focus on progressing as a developer and passing mod 1. It’s the most important goal that I need to achieve. I can do this by spending time working on a couple things I’m not confident in.
Measurable (How can you measure progress and know if you’ve successfully met your goal?):
I’ll know I achieved this goal by passing the mod 1 and feeling confident in my
Ability to pass mod 2.
Achievable (Do you have the skills required to achieve the goal? If not, can you obtain them? What is the motivation for this goal? Is the amount of effort required on par with what the goal will achieve?):