- Ask at least one question
- Help neighbors if you are ahead and they are struggling
- Ask another question
https://s3-eu-west-1.amazonaws.com/teaching-programming/TopFiveMistakesWhenProgramming.png
Our goal this week is to get build a website and publish it to the web. In order to accomplish that goal we'll first need to setup a github account. If we have time, we'll setup our developer environment and link it to our github account for maximum developer points.
Here's what we'll be doing:
maybe we will setup our dev environments if we have time*
-
Click the green signup button on the top of this page and open it in a new tab. Signup for your github then come back to this tab and refresh your browser account and find your way back to this page!
-
What is git?
- Version Control Software
- Web Based
- Open Source
- Fun Fact, GitHub uses Github to manage GitHub
What does it mean to fork?
"A fork is a copy of a repository. Forking a repository allows you to freely experiment with changes without affecting the original project. Most commonly, forks are used to either propose changes to someone else's project or to use someone else's project as a starting point for your own idea."
What are fork-n-go projects? http://jlord.us/sheetsee.js/docs/fork-n-go.html
Lets fork this project! https://github.com/jlord/hello
- Talk through index.html file a. Tags b. Structure of an HTML page c. Headings, Div's, img's and href's
- Edit index.html file a. don't be Scared!
- Write a commit message
- Commit file
- Talk through style.css file a. Tags VS Classes b. CSS Heirarchy c. inline styling
- Switch css reference in the index.html page to style.css
- Change the background color
- Change the font by finding a google font.
#Questions!