Make a Resume!
Introduction
Let's start putting together our knowledge of Git, Markdown, and the command line in order to make a tech resume that will help you stand out!
Exercise: Make a Resume!
Step 1: Create Content
- Open a Git Bash or Terminal window and make sure you are in your home directory:
cd ~
- Using the command line, create a new directory called my-resume:
mkdir my-resume
- Navigate to that directory and create a new file called "resume.md":
cd my-resume
andtouch resume.md
- Open that file in your text editor:
open resume.md
orstart resume.md
- Type your name using a level 1 Header and save the file:
# LaunchCode Jones
Step 2: Make a Git Repository
- Make sure you are in the directory you just created and initialize it as a Git repository:
pwd
andgit init
- Check that the file you just made will be in this repo:
git status
- Add and commit this file to your repo with the message "First Commit":
git add .
andgit commit -m "First Commit"
Step 3: Put it on GitHub
- Go to your profile page on GitHub and click Repositories, then click the green
New
button at the top right - Enter the repository name
my-resume
, and leave the default settings as they are, then clickCreate Repository
- In the
Quick setup
panel clickHttps
and copy the address shown. - Back on the command line, type
git remote add origin <paste the address you just copied>
- Next on the command line, type
git push -u origin master
- Go back to your repositories page on GitHub and find
my-resume
then take a look atresume.md
- You should see your name formatted in Header style
Step 4: Use GitHub Pages to Host Your Resume
- While in your
my-resume
repo, click theSettings
tab at the top - Scroll down to
GitHub Pages
and choose a theme - Notice that now the
Source
section right aboveTheme chooser
should now showMaster
as selected. If it doesn't, selectMaster
from the dropdown - Visit your new web page by opening up a browser window and typing (replace your username for 'username'):
http://username.github.io/my-resume/resume.html
(note the.html
extension instead of.md
)
Step 5: Spruce Up Your Resume!
- Now it's time to fill in your resume with your information! For tips on what to include and how to order the information, see this LaunchCode guide
- As you add content to your
resume.md
file, play around with the Markdown syntax you've learned to make your resume look catchy and professional - Remember that each time you make a change on your computer to the
resume.md
file, you'll need to repeat the steps to add and commit your changes, as well as to push them to your remote (GitHub) usinggit push origin master
for your GitHub Pages site to reflect the changes you've made
Congratulations!
Way to go on completing this module and getting your resume live on the web! You've come a long way and are now ready to build more complex and stylish web pages by learning HTML and CSS!