Skip to content

Instantly share code, notes, and snippets.

@jmt75200
Last active December 2, 2016 07:45
Show Gist options
  • Save jmt75200/e0faca653271d1f52ea348a3fd00ef3d to your computer and use it in GitHub Desktop.
Save jmt75200/e0faca653271d1f52ea348a3fd00ef3d to your computer and use it in GitHub Desktop.
** TERMINOLOGY:
CLI - Command Line Interface: interaction with computer through lines of texts and commands (black and white)
GUI - Graphic User Iterface: user interface that interacts with computer visually (colorful)
** 3 LEVELS OF KNOWING:
1. Knowing and Understanding
2. Teaching and Reinforcing
3. Grocking - understanding intuitively
** Traits of a developer:
1. team player
2. problem solver
3. good communicator
4. ownership of tasks
FILE STRUCTURE:
Root Directory--->Files/Folders--->Sub Folder/Files
BASIC COMMANDS FOR CLI:
cd.. or cd../ takes you up a directory
cd / takes you back to root folder
ls shows files within a directory
mkdir {foldername} (make directory) creates a named folder
mkdir {foldername}/{sub-foldername} creates a folder within folder
touch {filename.extension} creates a file
touch {foldername}/{filename.extension} creates a file within folder
git init initializes a project
git status checks project status
git add {filename} adds file to GitHub
git commit -m '{description}' adds to local GitHub and adds description
git push adds file to remote repository
git add .
python -m SimpleHTTPServer
PROGRAMMING LANGUAGE MARKUP LANGUAGE
-logical -HTML
-functions -puts stuff on screen
-Javascript, python -set of markup tags
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment