ruby web dev concepts
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
2
Total0
Not a fully comprehensive list but should be a good starting point :)
3
-0
4
0.5-10More at:
arches.io/how-to-be-a-developer
5
1.5-20
6
2.5-30Questions?@archslide
7
8
HTTP
9
requestRate yourself!
10
method
- : little or no knowledge, maybe heard of it maybe not
11
cookies
1: general knowledge - could have a conversation involving the concept, explain it in a couple sentences
12
scheme
2: working knowledge - comfortable, understand it pretty well but would probably do a lot of googling on a focused project
13
response
3: competency - deep understanding of the concept
14
status code
15
media type
16
caching
17
HTML
18
DOM
19
semantic markup
20
HAML/ERb
21
HTML5
22
CSS
23
Sass
24
frameworks (eg compass, bourbon, bootstrap)
25
browser quirks
26
selectors
27
JS
28
libs (eg ember, angular)
29
jquery - selectors
30
jquery - event handlers
31
event propagation
32
prototypical inheritance
33
'this' and scope
34
ajax
35
callbacks
36
Deployment
37
continuous integration
38
continuous deployment
39
monitoring
40
logging
41
config/release management
42
DNS
43
Test
44
unit
45
functional
46
integration
47
performance
48
acceptance
49
regression
50
rspec/minitest
51
factory
52
fixture
53
mock
54
stub
55
TDD/BDD
56
Database
57
select
58
group
59
join
60
order
61
limit
62
paging
63
insert
64
update
65
transaction
66
performance
67
slow queries
68
index
69
explain
70
Ruby
71
class
72
module
73
attribute
74
method
75
inheritance
76
mixin
77
block, proc, lambda
78
conditionals
79
enumerable
80
REPL
81
debugging
82
metaprogramming
83
Gems
84
rvm/rbenv
85
bundler
86
dependency management
87
Rails
88
MVC
89
asset pipeline
90
monitoring
91
caching
92
pagination
93
background tasks
94
routing
95
nested resources
96
APIs (json/xml)
97
migrations
98
denormalization
99
foreign keys
100
associations
Loading...
 
 
 
Sheet1