####Week 1
- Shell (Computing)
- command line interface
- pwd
- cd
- ls
- rm
- cp
- mv
- head
- tail
- |
- grep
- -B
- -A
- -C
- cat
- less
- mkdir
- rmdir
- touch
- G.U.I.
- bash
- directory
- Rubber Duck Debugging
- UNIX
- path / $PATH
- UNIX Commands
man
--help
- Symbolic Link
- UNIX Command Options
- R.E.P.L.
- Side Effect (Programming)
- return value
- reference type
- primitive type
- HTML element
- DOM object
- DOM
- DOM node
- undefined
- "not defined"
- boolean
- Type coercion
- Truthy
- Falsy
- Conditionals
-
- Git
git clone
git push
git pull
git add
git commit
- GitHub
- Primitive
- String
- Boolean
- Null
- Number
- Undefined
- Symbol
- Expression
- Object Literals
- Arrays
- typeof
- Bootstrap
- CDN
####Week 2 & 3
- constructor
- prototype
- O.O.P.
- this (keyword)
- new (keyword)
- each
- callback
- key/value
- inheritance
- static property
- .hasOwnProperty (JavaScript)
- CDN
- minification
- jQuery collection
- V8
- npm
- Node.js
- isomorphic JavaScript
- event loop
- client
- server
- input validation
- Express
- HTTP
- Resource path
- Query string
- HTTP verb
- Status code
- Network packet
- W3C
- AJAX
- JSON
- CRUD
- .gitignore
- GET request
- POST request
- PUT request
- PATCH request
- HTML templating
- string interpolation
- separation of concerns
- RESTful routing
- static files
- package.json
- middleware
- localhost
- API
- database
- query
- MongoDB
- mongoose
- NoSQL
- document store
- drop (database)
- entity relationship diagram
- one-to-one, one-to-many, many-to-many
- Ruby
- p
- puts
- gets
- block
- hash
- key value store
- symbol
- class
- method
- String Methods
- .empty?
- .end_with?
- .each_char
- .reverse
- .prepend
- .ord
- .chr
- .delete
- << (also .concat)
- .split
- .gsub
- .strip (also .rstrip and .lstrip)
- .count
- .capitalize
- .slice
- .include?
- .upto
- .next
- Array Methods
- sort
- .first
- .last
- .delete_if
- .combination
- .reverse
- .keep_if
- .count
- .uniq
- .collect
- .drop_while
- .sample
- .shuffle
- .select
- .permutation
- .map
- .join
- .any?
- Hash Methods
- .keep_if
- .each
- .select
- .merge
- .each_key
- .default
- .empty?
- .reject
- .fetch
- .invert
- .values_at
- .flatten
- .has_key?
- .delete
- .each_value
- enumerables
- Enumerable Methods
- .chunk
- .cycle
- .detect
- .each_cons
- .each_slice
- .find_index
- .flat_map
- .group_by
- .inject
- .max
- .min
- .minmax
- .partition
- .reduce
- .sort_by
- .zip
- attribute
- switch statement
- class-based inheritance
- Ruby on Rails
- model
- view
- controller
- erb
- scss
- SQL
- SQL query
- join
- relational database (RDB)
- ORM
- ActiveRecord
- pull request
- git fetch
- git merge
- branch, feature branch
- code review
- kanban board
- sprint
- stacktrace
- TDD
- unit test
- integration test
- FactoryGirl
- shoulda
- Capybara
- Angularjs
- directive
- framework
- application/x-www-form-urlencoded
- application/json
- $http
- ngResource
- ui-router
- $stateProvider