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.

Revisions

  1. FVCproductions renamed this gist Aug 20, 2015. 1 changed file with 1 addition and 1 deletion.
    Original file line number Diff line number Diff line change
    @@ -18,7 +18,7 @@
    >
    > Decided to get inspiration from [Quora](http://quora.com). The [question](https://www.quora.com/What-influenced-and-inspired-you-to-learn-how-to-code) now has 30+ answers and 13K+ views! :-)
    ### [x] Guessing Game Part 1 - CSS/HTML | [GitHub Repo](https://github.com/fvcproductions/Projects/tree/master/FullstackFoundations/Guessing%20Game)
    ### [x] Guessing Game Part 1 - CSS/HTML | [GitHub Repo](https://github.com/fvcproductions/Guessing-Game)

    - [x] 2 to 4 Buttons
    - [x] 1 Input Field
  2. FVCproductions revised this gist Aug 20, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion Fullstack_Foundations_Week1.md
    Original file line number Diff line number Diff line change
    @@ -12,7 +12,7 @@
    - [x] 03 RPN_Calculator
    - [x] 04 Loops

    ### [x] Tumblr [Blog](http://fvcproductions1618.tumblr.com) and [Blog Post](http://fvcproductions1618.tumblr.com/post/117988690483/what-influenced-and-inspired-you-to-learn-how-to)
    ### [x] Tumblr [Blog](http://fvcproductions2013.tumblr.com) and [Blog Post](http://fvcproductions2013.tumblr.com/post/117988690483/what-influenced-and-inspired-you-to-learn-how-to)

    > *To Note*
    >
  3. FVCproductions revised this gist May 17, 2015. 1 changed file with 0 additions and 50 deletions.
    50 changes: 0 additions & 50 deletions Fullstack_Foundations_Week1.md
    Original file line number Diff line number Diff line change
    @@ -25,53 +25,3 @@
    - [x] A unique design
    - [x] HTML file
    - [x] CSS file

    - - -
    - - -

    # Learndot Platform Exercises

    - - -
    - - -

    ## Intro to the Command Line

    - [x] Complete the course [*Console Foundations*][http://teamtreehouse.com/library/console-foundations] on Treehouse.
    - [x] For easy future reference of UNIX commands, look at [*this PDF file*][http://files.fosswire.com/2007/08/fwunixref.pdf].
    - [x] Download [*iTerm2*][http://iterm2.com/#/section/home].
    - [x] Commands to Know

    > I made a [**Quizlet**](https://quizlet.com/80424838/fullstack-foundations-intro-to-the-command-line-flash-cards/) for this purpose.
    ------

    ## Intro to VCS and Git

    - [x] Complete the course [*Git Basics*][http://teamtreehouse.com/library/git-basics] on Treehouse.
    - [x] Complete the course [*tryGit*][https://try.github.io] on Code School.
    - [x] Refer to this [*Guide for Setting Up Git*][https://help.github.com/articles/set-up-git] on GitHub.
    - [x] 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

    - [x] Complete the course [*Computer Basics*](http://teamtreehouse.com/library/computer-basics) on Treehouse.
  4. FVCproductions revised this gist May 17, 2015. 1 changed file with 9 additions and 16 deletions.
    25 changes: 9 additions & 16 deletions Fullstack_Foundations_Week1.md
    Original file line number Diff line number Diff line change
    @@ -4,13 +4,13 @@
    ---

    ### [ ] TestFirst 0-4 | [GitHub Repo]()
    ### [x] TestFirst 0-4 | [GitHub Repo](https://github.com/fvcproductions/FullstackTestFirst)

    - [x] 00 Hello
    - [x] 01 Properties
    - [x] 02 Calculator
    - [x] 03 RPN_Calculator
    - [ ] 04 Loops
    - [x] 04 Loops

    ### [x] Tumblr [Blog](http://fvcproductions1618.tumblr.com) and [Blog Post](http://fvcproductions1618.tumblr.com/post/117988690483/what-influenced-and-inspired-you-to-learn-how-to)

    @@ -36,9 +36,9 @@

    ## Intro to the Command Line

    - [ ] Complete the course [*Console Foundations*][1] on Treehouse.
    - [x] For easy future reference of UNIX commands, look at [*this PDF file*][2].
    - [x] Download [*iTerm2*][3].
    - [x] Complete the course [*Console Foundations*][http://teamtreehouse.com/library/console-foundations] on Treehouse.
    - [x] For easy future reference of UNIX commands, look at [*this PDF file*][http://files.fosswire.com/2007/08/fwunixref.pdf].
    - [x] Download [*iTerm2*][http://iterm2.com/#/section/home].
    - [x] Commands to Know

    > I made a [**Quizlet**](https://quizlet.com/80424838/fullstack-foundations-intro-to-the-command-line-flash-cards/) for this purpose.
    @@ -47,9 +47,9 @@

    ## Intro to VCS and Git

    - [ ] Complete the course [*Git Basics*][4] on Treehouse.
    - [x] Complete the course [*tryGit*][5] on Code School.
    - [x] Refer to this [*Guide for Setting Up Git*][6] on GitHub.
    - [x] Complete the course [*Git Basics*][http://teamtreehouse.com/library/git-basics] on Treehouse.
    - [x] Complete the course [*tryGit*][https://try.github.io] on Code School.
    - [x] Refer to this [*Guide for Setting Up Git*][https://help.github.com/articles/set-up-git] on GitHub.
    - [x] Answer Recap Questions.
    - **What is a Version Control System?**
    - A repository of files, often files for source code of computer programs, with monitored access.
    @@ -74,11 +74,4 @@

    ## Computer Basics

    - [x] Complete the course [*Computer Basics*](http://teamtreehouse.com/library/computer-basics) on Treehouse.

    [1]: http://teamtreehouse.com/library/console-foundations "Console Foundations on Treehouse"
    [2]: http://files.fosswire.com/2007/08/fwunixref.pdf "Unix/Linux Command Reference"
    [3]: http://iterm2.com/#/section/home "iTerm2"
    [4]: http://teamtreehouse.com/library/git-basics "Git Basics"
    [5]: https://try.github.io "tryGit"
    [6]: https://help.github.com/articles/set-up-git/ "Set Up Git"
    - [x] Complete the course [*Computer Basics*](http://teamtreehouse.com/library/computer-basics) on Treehouse.
  5. FVCproductions created this gist May 17, 2015.
    84 changes: 84 additions & 0 deletions Fullstack_Foundations_Week1.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,84 @@
    # Fullstack Foundations | Part 1

    > Due **05-18-2015**
    ---

    ### [ ] TestFirst 0-4 | [GitHub Repo]()

    - [x] 00 Hello
    - [x] 01 Properties
    - [x] 02 Calculator
    - [x] 03 RPN_Calculator
    - [ ] 04 Loops

    ### [x] Tumblr [Blog](http://fvcproductions1618.tumblr.com) and [Blog Post](http://fvcproductions1618.tumblr.com/post/117988690483/what-influenced-and-inspired-you-to-learn-how-to)

    > *To Note*
    >
    > Decided to get inspiration from [Quora](http://quora.com). The [question](https://www.quora.com/What-influenced-and-inspired-you-to-learn-how-to-code) now has 30+ answers and 13K+ views! :-)
    ### [x] Guessing Game Part 1 - CSS/HTML | [GitHub Repo](https://github.com/fvcproductions/Projects/tree/master/FullstackFoundations/Guessing%20Game)

    - [x] 2 to 4 Buttons
    - [x] 1 Input Field
    - [x] A unique design
    - [x] HTML file
    - [x] CSS file

    - - -
    - - -

    # Learndot Platform Exercises

    - - -
    - - -

    ## Intro to the Command Line

    - [ ] Complete the course [*Console Foundations*][1] on Treehouse.
    - [x] For easy future reference of UNIX commands, look at [*this PDF file*][2].
    - [x] Download [*iTerm2*][3].
    - [x] Commands to Know

    > I made a [**Quizlet**](https://quizlet.com/80424838/fullstack-foundations-intro-to-the-command-line-flash-cards/) for this purpose.
    ------

    ## Intro to VCS and Git

    - [ ] Complete the course [*Git Basics*][4] on Treehouse.
    - [x] Complete the course [*tryGit*][5] on Code School.
    - [x] Refer to this [*Guide for Setting Up Git*][6] on GitHub.
    - [x] 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

    - [x] Complete the course [*Computer Basics*](http://teamtreehouse.com/library/computer-basics) on Treehouse.

    [1]: http://teamtreehouse.com/library/console-foundations "Console Foundations on Treehouse"
    [2]: http://files.fosswire.com/2007/08/fwunixref.pdf "Unix/Linux Command Reference"
    [3]: http://iterm2.com/#/section/home "iTerm2"
    [4]: http://teamtreehouse.com/library/git-basics "Git Basics"
    [5]: https://try.github.io "tryGit"
    [6]: https://help.github.com/articles/set-up-git/ "Set Up Git"