Skip to content

Instantly share code, notes, and snippets.

@FrancesCoronel
Last active June 18, 2020 04:45
Show Gist options
  • Select an option

  • Save FrancesCoronel/3bbfc35d71a5dbedfdd1 to your computer and use it in GitHub Desktop.

Select an option

Save FrancesCoronel/3bbfc35d71a5dbedfdd1 to your computer and use it in GitHub Desktop.
Fullstack Foundations - Week 1

Fullstack Foundations | Part 1

Due 05-18-2015


[ ] TestFirst 0-4 | GitHub Repo

  • 00 Hello
  • 01 Properties
  • 02 Calculator
  • 03 RPN_Calculator
  • 04 Loops

[x] Tumblr Blog and Blog Post

To Note

Decided to get inspiration from Quora. The question now has 30+ answers and 13K+ views! :-)

[x] Guessing Game Part 1 - CSS/HTML | GitHub Repo

  • 2 to 4 Buttons
  • 1 Input Field
  • A unique design
  • HTML file
  • CSS file


Learndot Platform Exercises



Intro to the Command Line

I made a Quizlet for this purpose.


Intro to VCS and Git

  • Complete the course Git Basics on Treehouse.
  • Complete the course tryGit on Code School.
  • Refer to this Guide for Setting Up Git on GitHub.
  • Answer Recap Questions.
    • What is a Version Control System?
      • A repository of files, often files for source code of computer programs, with monitored access.
    • How do you create a remote repository?
      • cd my_project
      • git init
      • git add *
      • git commit -m "initial commit message"
      • git remote add origin [email protected]:my_project.git
      • git push -u origin master
    • What is the process of cloning and forking a repository? What is the difference?
      • Cloning is built into Git while forking was actually just an operation made popular by GitHub.
      • Cloning is just copying one repo into another, while forking is more like using someone's else repo as a starting point so you can make your own changes.
      • The two processes actually quite similar.
      • Forking is done using GitHub, while cloning is built into Git and can be used to fork repos as well.
    • What is the staging area and how do you add files to it?
      • The staging area is a file (usually located in your Git directory) that stores info about what files will go into your net commit.
      • So let's say I change this README.md file like I'm doing now. Once I "stage" the files, I'm telling Git that I intend to commit these changes but as to when, I'm not telling yet. However, once I've committed, my README.md file is no longer in the staging area.
      • Ergo, the staging area is like when the files are in beta, and are not yet publically released/committed to the GitHub repos.

Computer Basics

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment