| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Index | Compentency topic | comp phrase | objective(s) - the learner should be able to... (verb) and statement | |||||||||||||||||
2 | Coding | coding best practices | recognize coding best practices and Drupal Coding Standards | ||||||||||||||||||
3 | Coding | Devel | use the Devel module to see what's being output or is available in a given page's array | ||||||||||||||||||
4 | Coding | Field API | create a custom data fields using Field API for storing, loading, editing, and rendering field data | ||||||||||||||||||
5 | Coding | Form API | state the advantages of using Form API to build web forms in comparison to Webform module or CCK module | ||||||||||||||||||
6 | Coding | identify hooks | locate appropriate hooks in a given situation using Drupal API | ||||||||||||||||||
7 | Coding | module dev permissions | employ the appropriate hook to add permissions | ||||||||||||||||||
8 | Coding | module dev settings | employ the appropriate hook to add custom settings to a module | ||||||||||||||||||
9 | Coding | patching | write a patch using either command line or IDE tools | ||||||||||||||||||
10 | Coding | scheme API | describes the Schema API data structure in detail and describe the rules and best practices for using them | ||||||||||||||||||
11 | Coding | submitting patches | submit a patch on the issue queue | ||||||||||||||||||
12 | Coding | tests | construct tests for SimpleTest, custom testing framework | ||||||||||||||||||
13 | Coding | theme function | reproduce a theme preprocess function based on a model for a given situation | ||||||||||||||||||
14 | Community | bug report | communicate clear bug reports by explaining steps to reproducing | ||||||||||||||||||
15 | Community | camps/cons & user groups | deliver clear and informative presentations at community events | ||||||||||||||||||
16 | Community | forum support | assist others in the forum, responding to user support requests in the forum for someone with less experience | ||||||||||||||||||
17 | Community | IRC | communicate using IRC | ||||||||||||||||||
18 | Community | local community | can identify local or regional community resources, including online and face to face resources | ||||||||||||||||||
19 | Community | positive forums | respond positively and constructively to negative situations in the community forums | ||||||||||||||||||
20 | Community | screencasts | record and edit concise and clear screencasts | ||||||||||||||||||
21 | Deployment | deployment | select the best approach for a deployment from development to staging to production | ||||||||||||||||||
22 | Deployment | migration | migrate websites from a local to remote environment | ||||||||||||||||||
23 | Deployment | multisite domains | map domains to sites in a multisite installation | ||||||||||||||||||
24 | Deployment | multisite setup | set up an multi-site installation of Drupal | ||||||||||||||||||
25 | Deployment | performance | predict the performance implications of site configurations | ||||||||||||||||||
26 | Deployment | staging environment | outline the set up of development environment | ||||||||||||||||||
27 | Deployment | version control | |||||||||||||||||||
28 | Site Building | adjust permissions | adjust the permissions for a given role to control access | ||||||||||||||||||
29 | Site Building | appraise modules | appraise the quality of a module for selection in comparison to other options' | ||||||||||||||||||
30 | Site Building | content type creation | generate content types appropriate to the given situation | ||||||||||||||||||
31 | Site Building | familiarity with modules | describes the difference between contributed and custom modules | ||||||||||||||||||
32 | Site Building | field configuration | select appropriate combinations field types and widgets for a chosen situation | ||||||||||||||||||
33 | Site Building | image handling | reproduce a visual design which includes uploaded images resized to a specified size | ||||||||||||||||||
34 | Site Building | modules | recognizes the top 20 most popular modules in Drupal and can describe their function | ||||||||||||||||||
35 | Site Building | roles | create roles appropriate to a use case to control access | ||||||||||||||||||
36 | Theming | file based templates | alters the look of a site with a sub theme employing file based template overrides | ||||||||||||||||||
37 | Theming | sub-themes, CSS | alters the look of a site with a sub theme employing CSS overrides | ||||||||||||||||||
38 | Theming | templates | discriminates the relative pros or cons of employing file based templates or theme functions in a given situation | ||||||||||||||||||
39 | |||||||||||||||||||||
40 | |||||||||||||||||||||
41 | |||||||||||||||||||||
42 | |||||||||||||||||||||
43 | |||||||||||||||||||||
44 | |||||||||||||||||||||
45 | |||||||||||||||||||||
46 | |||||||||||||||||||||
47 | |||||||||||||||||||||
48 | |||||||||||||||||||||
49 | |||||||||||||||||||||
50 | |||||||||||||||||||||
51 | |||||||||||||||||||||
52 | |||||||||||||||||||||
53 | |||||||||||||||||||||
54 | |||||||||||||||||||||
55 | |||||||||||||||||||||
56 | |||||||||||||||||||||
57 | |||||||||||||||||||||
58 | |||||||||||||||||||||
59 | |||||||||||||||||||||
60 | |||||||||||||||||||||
61 | |||||||||||||||||||||
62 | |||||||||||||||||||||
63 | |||||||||||||||||||||
64 | |||||||||||||||||||||
65 | |||||||||||||||||||||
66 | |||||||||||||||||||||
67 | |||||||||||||||||||||
68 | |||||||||||||||||||||
69 | |||||||||||||||||||||
70 | |||||||||||||||||||||
71 | |||||||||||||||||||||
72 | |||||||||||||||||||||
73 | |||||||||||||||||||||
74 | |||||||||||||||||||||
75 | |||||||||||||||||||||
76 | |||||||||||||||||||||
77 | |||||||||||||||||||||
78 | |||||||||||||||||||||
79 | |||||||||||||||||||||
80 | |||||||||||||||||||||
81 | |||||||||||||||||||||
82 | |||||||||||||||||||||
83 | |||||||||||||||||||||
84 | |||||||||||||||||||||
85 | |||||||||||||||||||||
86 | |||||||||||||||||||||
87 | |||||||||||||||||||||
88 | |||||||||||||||||||||
89 | |||||||||||||||||||||
90 | |||||||||||||||||||||
91 | |||||||||||||||||||||
92 | |||||||||||||||||||||
93 | |||||||||||||||||||||
94 | |||||||||||||||||||||
95 | |||||||||||||||||||||
96 | |||||||||||||||||||||
97 | |||||||||||||||||||||
98 | |||||||||||||||||||||
99 |