WEEK 1

WEEK 1 - PROJECT MANAGEMENT

FIRST ASSIGNMENT


MAKING MY HOMEPAGE

For this week, I began by learning some basic principles of some of the tools that I will be using during the entire Fab Academy.

These tools are:

· HTML is a computer language devised to allow website creation.

· Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

In preparation, I read up on HTML and watched some videos on how to make a proper website. Also, I struggled a lot to understand what GIT does but in the end I succeeded to learn some basic principles studying some tutorials and asking to colleagues. I´ve never coded in my life, so it was literally like learning a new language on a week.

drasl

Im using a template from w3chools, and as a text editor I am using Brackets it is an open source text editor. I have been learning quite fast to use it, therefore, I like it.

Workflow - Project management

First of all I understood how the workflow of the Fab Academy was going to be, it is a very intense and time-consuming course but extremely rich in content, I knew I had to learn fast. The most difficult part is to keep up with each assignment and register all your work, you need to be very structured and organized.

When the website was good to go I had to install Git to activate it. In order to be able to “commit” my information to the fab cloud repository I had to create an SSH Key.

cat ~/.ssh/id_rsa.pub
ssh-keygen -t rsa -C “$your_email”
cat ~/.ssh/id_rsa.pub

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 I opened it from my search folder and wrote the following commands to upload my files:

cd (change directory)- to choose directory - use TAB to automaticaly finnish words
git pull
git status
git add *
git commit -m "your comment on what you are uploading"
git push

and the website is on the internet.

drasl

FINAL PROJECT PROPOSAL

Dehumidifier is my proposal to use the natural process of condensation, applied to reforest areas were it is very hard to approximate water and regain the natural environment that used to exist there. I will use almost all Fab Academy exercises to build my project.

drasl

RELATED REFERENCES


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