Week 1_Website // Final project concept

Hello everybody!
This is the first assignement of my FabAcademy course.
During this week I created my first .html page ever!
Of course is the index one, were I'm going to link every weekly project, assignement, useful links and my bio.
At the end of the academy I'm going to embed this page in my future personal website.

Atom

Atom the "Hackable text editor for the 21st Century" is the software I downloaded to start working on html pages. First approach was a bit shocking but I spent some hours on the Codeacademy Website and I got few skills to produce the web site you see here.

My first step was tooking a Theme: (FablabTorino@Fabacademy2016 by Stefano Paradiso) and than I wrote a lot of other stuff.

Git

As well as html&css I've almost never worked on my macbook's Bash and neither with Git.
After some early diificulties reguarding really basic pc aspect I discovered after lot of years thinking to be an "expert", I was really able to approach git, bash and thi way to do team-work.
The first step was Creating a GitLab and GitHub account.

Next important steps is the creation of the ssh key.

Than, after cloning the repo on my pc I satrted working on my FabAcademy personal page.
This are the foudamental git command:

git add . #Add file contents to the index
git commit #Record changes to the repository
git status #Show the working tree status
git clone #Clone a repository into a new directory
git pull #Fetch from and integrate with another repository or a local branch
git push #Update remote refs along with associated objects
git merge #Join two or more development histories together
git remote #manage set of tracked repositories
git branch #List, create, or delete branches
git checkout #Switch branches or restore working tree files 

I used them all of time but I'm trying saving some other Script in oredr to be faster in pushing modify mateial and most of all try to avoid as much as possible errors. You can see the first I tried to use: pull.sh. Thats a really simple Script that provide to pull every time I'm going to ask for git status or going to modify something.

Final project concept

Developing steps of my final project are documented here :)