WEEK 1 - PRINCIPLES AND PRACTICES

FIRST ASSIGNMENT


FINAL PROJECT PROPOSAL


Ever since I can remeber I ́ve wanted to build my own guitar. So I ́ve desided to make one as my final project. The goal it to build a six string electric guitar shaped as Les Paul with integrated guitar pedal, touchpad kill switch and LED lights. I won ́t be able to make everything myself so I ́ll have to buy some materials such as tuners, truss rod, screws, pickup, bridge, fretwires and strings.

drasl

MAKING A HOMEPAGE


In preparation I read up on website making and watched some videos on how to make a proper website. I decided to go with HTML and BRACKETS. I had little to none experience in programming so I found a template on the website w3school.com and borrowed some of the code and customized it to create my own website.

drasl

This is how part of the webdesign looks like. In the green box are all my working files and in the red circle to the right is a live preview, so when I am writing in Brackets I can see how the website looks like at te same time.

drasl

Git


When the website was good to go I had to install Git to activate it. At first I didn't know what Git was so I had to do some research and got some help to set it up. I found a simple guide to get me started. Than I had to create a fab lab account and then download Git from this website and log in on git.fabacademy to activate the SSH (see here how to set SSH keys).

drasl

After that I had to clone the repo to my computer so I could push my website out on the web. To do that I needed to write a few commands in a terminal window. To get the Terminal Window I right click on the folder that has everything that should go on the web and write the following commands:

git pull
git status
git add *
git commit -m "some text"
git push

and the website is on the internet.

drasl

WHAT DID I LEARN?


I had to be well organized because I knew there was much ahead. I will be using Calendar in my Mac and TextEdit to organize my work schedule. I will sketch my ideas on a paper and then computer. In Fab Academy people always run out of time each week because there is so much things to learn and do, so I want to be well organized. This week I made a sketch of a final project proposal and learned how to set up a website, using HTML and Brackets. I also got to know Git and to plan my work schedule.

RELATED LINKS


HTML
BRACKETS
w3school.com
Download Git - Website
Github.io/git-guide/
What is SSH?
How to set up SSH keys

HAVE QUESTIONS?

Contact me!




Höfn, Iceland
Email: birkirthorhauksson@gmail.com

Swing by for a cup of , or send me a message :)