You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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?
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.
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
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
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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?):